[
{
    "branch": "main",
    "index": "0",
    "phase": "pre",
    "playbook": "github.com/vexxhost/zuul-config/playbooks/base/pre.yaml",
    "plays": [
        {
            "play": {
                "duration": {
                    "end": "2026-07-30T18:45:39.833520Z",
                    "start": "2026-07-30T18:45:36.601662Z"
                },
                "id": "0242ac17-0010-c207-42e3-000000000002",
                "name": "localhost"
            },
            "tasks": [
                {
                    "hosts": {
                        "localhost": {
                            "action": "gather_facts",
                            "ansible_facts": {
                                "ansible_apparmor": {
                                    "status": "disabled"
                                },
                                "ansible_architecture": "x86_64",
                                "ansible_bios_date": "NA",
                                "ansible_bios_vendor": "NA",
                                "ansible_bios_version": "NA",
                                "ansible_board_asset_tag": "NA",
                                "ansible_board_name": "NA",
                                "ansible_board_serial": "NA",
                                "ansible_board_vendor": "NA",
                                "ansible_board_version": "NA",
                                "ansible_chassis_asset_tag": "NA",
                                "ansible_chassis_serial": "NA",
                                "ansible_chassis_vendor": "NA",
                                "ansible_chassis_version": "NA",
                                "ansible_cmdline": {
                                    "BOOT_IMAGE": "/boot/vmlinuz-5.15.0-130-generic",
                                    "console": "ttyS0",
                                    "ro": true,
                                    "root": "UUID=5a569d86-b935-46dd-ae79-7a72a25b6a4c"
                                },
                                "ansible_date_time": {
                                    "date": "2026-07-30",
                                    "day": "30",
                                    "epoch": "1785437137",
                                    "epoch_int": "1785437137",
                                    "hour": "18",
                                    "iso8601": "2026-07-30T18:45:37Z",
                                    "iso8601_basic": "20260730T184537297776",
                                    "iso8601_basic_short": "20260730T184537",
                                    "iso8601_micro": "2026-07-30T18:45:37.297776Z",
                                    "minute": "45",
                                    "month": "07",
                                    "second": "37",
                                    "time": "18:45:37",
                                    "tz": "UTC",
                                    "tz_dst": "UTC",
                                    "tz_offset": "+0000",
                                    "weekday": "Thursday",
                                    "weekday_number": "4",
                                    "weeknumber": "30",
                                    "year": "2026"
                                },
                                "ansible_devices": {},
                                "ansible_distribution": "Debian",
                                "ansible_distribution_major_version": "12",
                                "ansible_distribution_release": "bookworm",
                                "ansible_distribution_version": "12",
                                "ansible_dns": {
                                    "nameservers": [
                                        "127.0.0.11"
                                    ],
                                    "options": {
                                        "edns0": true,
                                        "ndots": "0",
                                        "trust-ad": true
                                    },
                                    "search": [
                                        "openstacklocal"
                                    ]
                                },
                                "ansible_domain": "",
                                "ansible_effective_group_id": 0,
                                "ansible_effective_user_id": 0,
                                "ansible_env": {
                                    "ANSIBLE_CONFIG": "/var/lib/zuul/builds/246302b13a3c4449b6e45e6da1892446/ansible/pre_playbook_0/ansible.cfg",
                                    "DEBIAN_FRONTEND": "noninteractive",
                                    "GPG_KEY": "A035C8C19219BA821ECEA86B64E628F8D684696D",
                                    "HOME": "/var/lib/zuul/builds/246302b13a3c4449b6e45e6da1892446/work",
                                    "HOSTNAME": "2d72f0692154",
                                    "KUBECONFIG": "/var/lib/zuul/builds/246302b13a3c4449b6e45e6da1892446/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/246302b13a3c4449b6e45e6da1892446/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": "2333503",
                                    "SSH_AUTH_SOCK": "/tmp/ssh-TdDV0Y49VSp9/agent.2333502",
                                    "TMP": "/var/lib/zuul/builds/246302b13a3c4449b6e45e6da1892446/work/tmp",
                                    "ZUUL_ANSIBLE_SPLIT_STREAMS": "False",
                                    "ZUUL_JOBDIR": "/var/lib/zuul/builds/246302b13a3c4449b6e45e6da1892446",
                                    "ZUUL_JOB_FAILURE_OUTPUT": "[]",
                                    "ZUUL_JOB_LOG_CONFIG": "/var/lib/zuul/builds/246302b13a3c4449b6e45e6da1892446/ansible/logging.json",
                                    "ZUUL_OUTPUT_MAX_BYTES": "1073741824"
                                },
                                "ansible_fibre_channel_wwn": [],
                                "ansible_fips": false,
                                "ansible_form_factor": "NA",
                                "ansible_fqdn": "2d72f0692154",
                                "ansible_hostname": "2d72f0692154",
                                "ansible_hostnqn": "",
                                "ansible_is_chroot": false,
                                "ansible_iscsi_iqn": "",
                                "ansible_kernel": "5.15.0-130-generic",
                                "ansible_kernel_version": "#140-Ubuntu SMP Wed Dec 18 17:59:53 UTC 2024",
                                "ansible_loadavg": {
                                    "15m": 5.39208984375,
                                    "1m": 8.17236328125,
                                    "5m": 5.92578125
                                },
                                "ansible_local": {},
                                "ansible_lsb": {},
                                "ansible_lvm": "N/A",
                                "ansible_machine": "x86_64",
                                "ansible_memfree_mb": 3548,
                                "ansible_memory_mb": {
                                    "nocache": {
                                        "free": 14190,
                                        "used": 17900
                                    },
                                    "real": {
                                        "free": 3548,
                                        "total": 32090,
                                        "used": 28542
                                    },
                                    "swap": {
                                        "cached": 0,
                                        "free": 0,
                                        "total": 0,
                                        "used": 0
                                    }
                                },
                                "ansible_memtotal_mb": 32090,
                                "ansible_mounts": [
                                    {
                                        "block_available": 8062616,
                                        "block_size": 4096,
                                        "block_total": 40601580,
                                        "block_used": 32538964,
                                        "device": "/dev/vda1",
                                        "fstype": "ext4",
                                        "inode_available": 16489833,
                                        "inode_total": 20643840,
                                        "inode_used": 4154007,
                                        "mount": "/etc/resolv.conf",
                                        "options": "ro,nosuid,nodev,relatime,discard,errors=remount-ro,bind",
                                        "size_available": 33024475136,
                                        "size_total": 166304071680,
                                        "uuid": "N/A"
                                    },
                                    {
                                        "block_available": 8062616,
                                        "block_size": 4096,
                                        "block_total": 40601580,
                                        "block_used": 32538964,
                                        "device": "/dev/vda1",
                                        "fstype": "ext4",
                                        "inode_available": 16489833,
                                        "inode_total": 20643840,
                                        "inode_used": 4154007,
                                        "mount": "/etc/hosts",
                                        "options": "ro,nosuid,nodev,relatime,discard,errors=remount-ro,bind",
                                        "size_available": 33024475136,
                                        "size_total": 166304071680,
                                        "uuid": "N/A"
                                    },
                                    {
                                        "block_available": 8062616,
                                        "block_size": 4096,
                                        "block_total": 40601580,
                                        "block_used": 32538964,
                                        "device": "/dev/vda1",
                                        "fstype": "ext4",
                                        "inode_available": 16489833,
                                        "inode_total": 20643840,
                                        "inode_used": 4154007,
                                        "mount": "/var/lib/zuul/builds/246302b13a3c4449b6e45e6da1892446/work",
                                        "options": "rw,nosuid,nodev,relatime,discard,errors=remount-ro,bind",
                                        "size_available": 33024475136,
                                        "size_total": 166304071680,
                                        "uuid": "N/A"
                                    },
                                    {
                                        "block_available": 8062616,
                                        "block_size": 4096,
                                        "block_total": 40601580,
                                        "block_used": 32538964,
                                        "device": "/dev/vda1",
                                        "fstype": "ext4",
                                        "inode_available": 16489833,
                                        "inode_total": 20643840,
                                        "inode_used": 4154007,
                                        "mount": "/var/lib/zuul/ansible/9",
                                        "options": "ro,nosuid,nodev,relatime,discard,errors=remount-ro,bind",
                                        "size_available": 33024475136,
                                        "size_total": 166304071680,
                                        "uuid": "N/A"
                                    },
                                    {
                                        "block_available": 8062616,
                                        "block_size": 4096,
                                        "block_total": 40601580,
                                        "block_used": 32538964,
                                        "device": "/dev/vda1",
                                        "fstype": "ext4",
                                        "inode_available": 16489833,
                                        "inode_total": 20643840,
                                        "inode_used": 4154007,
                                        "mount": "/var/lib/zuul/builds/246302b13a3c4449b6e45e6da1892446/ansible",
                                        "options": "ro,nosuid,nodev,relatime,discard,errors=remount-ro,bind",
                                        "size_available": 33024475136,
                                        "size_total": 166304071680,
                                        "uuid": "N/A"
                                    },
                                    {
                                        "block_available": 8062616,
                                        "block_size": 4096,
                                        "block_total": 40601580,
                                        "block_used": 32538964,
                                        "device": "/dev/vda1",
                                        "fstype": "ext4",
                                        "inode_available": 16489833,
                                        "inode_total": 20643840,
                                        "inode_used": 4154007,
                                        "mount": "/var/lib/zuul/builds/246302b13a3c4449b6e45e6da1892446/kube",
                                        "options": "ro,nosuid,nodev,relatime,discard,errors=remount-ro,bind",
                                        "size_available": 33024475136,
                                        "size_total": 166304071680,
                                        "uuid": "N/A"
                                    },
                                    {
                                        "block_available": 8062616,
                                        "block_size": 4096,
                                        "block_total": 40601580,
                                        "block_used": 32538964,
                                        "device": "/dev/vda1",
                                        "fstype": "ext4",
                                        "inode_available": 16489833,
                                        "inode_total": 20643840,
                                        "inode_used": 4154007,
                                        "mount": "/var/lib/zuul/builds/246302b13a3c4449b6e45e6da1892446/trusted",
                                        "options": "ro,nosuid,nodev,relatime,discard,errors=remount-ro,bind",
                                        "size_available": 33024475136,
                                        "size_total": 166304071680,
                                        "uuid": "N/A"
                                    },
                                    {
                                        "block_available": 8062616,
                                        "block_size": 4096,
                                        "block_total": 40601580,
                                        "block_used": 32538964,
                                        "device": "/dev/vda1",
                                        "fstype": "ext4",
                                        "inode_available": 16489833,
                                        "inode_total": 20643840,
                                        "inode_used": 4154007,
                                        "mount": "/var/lib/zuul/builds/246302b13a3c4449b6e45e6da1892446/untrusted",
                                        "options": "ro,nosuid,nodev,relatime,discard,errors=remount-ro,bind",
                                        "size_available": 33024475136,
                                        "size_total": 166304071680,
                                        "uuid": "N/A"
                                    },
                                    {
                                        "block_available": 8062616,
                                        "block_size": 4096,
                                        "block_total": 40601580,
                                        "block_used": 32538964,
                                        "device": "/dev/vda1",
                                        "fstype": "ext4",
                                        "inode_available": 16489833,
                                        "inode_total": 20643840,
                                        "inode_used": 4154007,
                                        "mount": "/var/lib/zuul/builds/246302b13a3c4449b6e45e6da1892446/ansible/pre_playbook_0",
                                        "options": "ro,nosuid,nodev,relatime,discard,errors=remount-ro,bind",
                                        "size_available": 33024475136,
                                        "size_total": 166304071680,
                                        "uuid": "N/A"
                                    },
                                    {
                                        "block_available": 8062616,
                                        "block_size": 4096,
                                        "block_total": 40601580,
                                        "block_used": 32538964,
                                        "device": "/dev/vda1",
                                        "fstype": "ext4",
                                        "inode_available": 16489833,
                                        "inode_total": 20643840,
                                        "inode_used": 4154007,
                                        "mount": "/etc/zuul/site-variables.yaml",
                                        "options": "ro,nosuid,nodev,relatime,discard,errors=remount-ro,bind",
                                        "size_available": 33024475136,
                                        "size_total": 166304071680,
                                        "uuid": "N/A"
                                    },
                                    {
                                        "block_available": 76479717,
                                        "block_size": 4096,
                                        "block_total": 263940717,
                                        "block_used": 187461000,
                                        "device": "/dev/vdb",
                                        "fstype": "ext4",
                                        "inode_available": 35726472,
                                        "inode_total": 67108864,
                                        "inode_used": 31382392,
                                        "mount": "/srv/static/logs",
                                        "options": "rw,nosuid,nodev,relatime,discard",
                                        "size_available": 313260920832,
                                        "size_total": 1081101176832,
                                        "uuid": "N/A"
                                    },
                                    {
                                        "block_available": 8062616,
                                        "block_size": 4096,
                                        "block_total": 40601580,
                                        "block_used": 32538964,
                                        "device": "/dev/vda1",
                                        "fstype": "ext4",
                                        "inode_available": 16489833,
                                        "inode_total": 20643840,
                                        "inode_used": 4154007,
                                        "mount": "/var/lib/zuul/builds/246302b13a3c4449b6e45e6da1892446/.ansible",
                                        "options": "rw,nosuid,nodev,relatime,discard,errors=remount-ro,bind",
                                        "size_available": 33024475136,
                                        "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": 49100867,
                                "ansible_user_dir": "/var/lib/zuul/builds/246302b13a3c4449b6e45e6da1892446/work",
                                "ansible_user_gecos": "root",
                                "ansible_user_gid": 0,
                                "ansible_user_id": "root",
                                "ansible_user_shell": "/bin/bash",
                                "ansible_user_uid": 0,
                                "ansible_userspace_architecture": "x86_64",
                                "ansible_userspace_bits": "64",
                                "ansible_virtualization_role": "host",
                                "ansible_virtualization_tech_guest": [],
                                "ansible_virtualization_tech_host": [
                                    "kvm"
                                ],
                                "ansible_virtualization_type": "kvm",
                                "gather_subset": [
                                    "all"
                                ],
                                "module_setup": true
                            },
                            "changed": false,
                            "deprecations": [],
                            "warnings": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:45:37.609930Z",
                            "start": "2026-07-30T18:45:36.610470Z"
                        },
                        "id": "0242ac17-0010-c207-42e3-00000000002a",
                        "name": "Gathering Facts"
                    }
                },
                {
                    "hosts": {
                        "localhost": {
                            "action": "include_role",
                            "changed": false,
                            "include_args": {
                                "name": "set-zuul-log-path-fact"
                            }
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-c207-42e3-000000000006",
                        "name": "emit-job-header",
                        "path": "/var/lib/zuul/builds/246302b13a3c4449b6e45e6da1892446/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/emit-job-header"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:45:37.634232Z",
                            "start": "2026-07-30T18:45:37.614951Z"
                        },
                        "id": "0242ac17-0010-c207-42e3-000000000008",
                        "name": "Setup log path fact"
                    }
                },
                {
                    "hosts": {
                        "localhost": {
                            "action": "set_fact",
                            "ansible_facts": {
                                "zuul_log_path": "246/oss/246302b13a3c4449b6e45e6da1892446"
                            },
                            "changed": false
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-c207-42e3-000000000054",
                        "name": "set-zuul-log-path-fact",
                        "path": "/var/lib/zuul/builds/246302b13a3c4449b6e45e6da1892446/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/set-zuul-log-path-fact"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:45:37.681037Z",
                            "start": "2026-07-30T18:45:37.648794Z"
                        },
                        "id": "0242ac17-0010-c207-42e3-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/4177\nEvent ID: 382f9d80-8c46-11f1-9c37-f92022e24133\n"
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-c207-42e3-000000000006",
                        "name": "emit-job-header",
                        "path": "/var/lib/zuul/builds/246302b13a3c4449b6e45e6da1892446/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/emit-job-header"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:45:37.734600Z",
                            "start": "2026-07-30T18:45:37.689064Z"
                        },
                        "id": "0242ac17-0010-c207-42e3-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: np0000187562\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.109\n",
                                    "zj_item": "instance"
                                }
                            ]
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-c207-42e3-000000000006",
                        "name": "emit-job-header",
                        "path": "/var/lib/zuul/builds/246302b13a3c4449b6e45e6da1892446/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/emit-job-header"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:45:37.846447Z",
                            "start": "2026-07-30T18:45:37.738309Z"
                        },
                        "id": "0242ac17-0010-c207-42e3-00000000000a",
                        "name": "Print node information"
                    }
                },
                {
                    "hosts": {
                        "localhost": {
                            "action": "file",
                            "changed": true,
                            "diff": {
                                "after": {
                                    "path": "/var/lib/zuul/builds/246302b13a3c4449b6e45e6da1892446/work/logs/zuul-info",
                                    "state": "directory"
                                },
                                "before": {
                                    "path": "/var/lib/zuul/builds/246302b13a3c4449b6e45e6da1892446/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/246302b13a3c4449b6e45e6da1892446/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/246302b13a3c4449b6e45e6da1892446/work/logs/zuul-info",
                            "size": 4096,
                            "state": "directory",
                            "uid": 0
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-c207-42e3-00000000000d",
                        "name": "log-inventory",
                        "path": "/var/lib/zuul/builds/246302b13a3c4449b6e45e6da1892446/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/log-inventory"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:45:38.280488Z",
                            "start": "2026-07-30T18:45:37.856983Z"
                        },
                        "id": "0242ac17-0010-c207-42e3-00000000000f",
                        "name": "Ensure Zuul Ansible directory exists"
                    }
                },
                {
                    "hosts": {
                        "localhost": {
                            "action": "copy",
                            "changed": true,
                            "checksum": "02b46334909447a9c7e5e16b137b79a584ff746f",
                            "dest": "/var/lib/zuul/builds/246302b13a3c4449b6e45e6da1892446/work/logs/zuul-info/inventory.yaml",
                            "diff": [],
                            "gid": 0,
                            "group": "root",
                            "invocation": {
                                "module_args": {
                                    "_original_basename": "inventory.yaml",
                                    "attributes": null,
                                    "backup": false,
                                    "checksum": "02b46334909447a9c7e5e16b137b79a584ff746f",
                                    "content": null,
                                    "dest": "/var/lib/zuul/builds/246302b13a3c4449b6e45e6da1892446/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/246302b13a3c4449b6e45e6da1892446/work/.ansible/tmp/ansible-tmp-1785437138.3208199-84-191805266043624/source",
                                    "unsafe_writes": false,
                                    "validate": null
                                }
                            },
                            "md5sum": "ab9dc18769d1e819bbbbe41c9b64a5d2",
                            "mode": "0644",
                            "owner": "root",
                            "size": 36344,
                            "src": "/var/lib/zuul/builds/246302b13a3c4449b6e45e6da1892446/work/.ansible/tmp/ansible-tmp-1785437138.3208199-84-191805266043624/source",
                            "state": "file",
                            "uid": 0
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-c207-42e3-00000000000d",
                        "name": "log-inventory",
                        "path": "/var/lib/zuul/builds/246302b13a3c4449b6e45e6da1892446/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/log-inventory"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:45:39.833520Z",
                            "start": "2026-07-30T18:45:38.286295Z"
                        },
                        "id": "0242ac17-0010-c207-42e3-000000000010",
                        "name": "Copy ansible inventory to logs dir"
                    }
                }
            ]
        },
        {
            "play": {
                "duration": {
                    "end": "2026-07-30T18:45:49.360550Z",
                    "start": "2026-07-30T18:45:39.841436Z"
                },
                "id": "0242ac17-0010-c207-42e3-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/246302b13a3c4449b6e45e6da1892446/work/246302b13a3c4449b6e45e6da1892446_id_rsa"
                                }
                            },
                            "stat": {
                                "exists": false
                            }
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-c207-42e3-000000000016",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/246302b13a3c4449b6e45e6da1892446/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:45:40.122715Z",
                            "start": "2026-07-30T18:45:39.854092Z"
                        },
                        "id": "0242ac17-0010-c207-42e3-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-c207-42e3-000000000016",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/246302b13a3c4449b6e45e6da1892446/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:45:40.160504Z",
                            "start": "2026-07-30T18:45:40.129457Z"
                        },
                        "id": "0242ac17-0010-c207-42e3-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/246302b13a3c4449b6e45e6da1892446/work/246302b13a3c4449b6e45e6da1892446_id_rsa",
                                "-b",
                                "3072"
                            ],
                            "delta": "0:00:01.666859",
                            "end": "2026-07-30 18:45:42.222570",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "ssh-keygen -t rsa -N '' -C 'zuul-build-sshkey' -f /var/lib/zuul/builds/246302b13a3c4449b6e45e6da1892446/work/246302b13a3c4449b6e45e6da1892446_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-c207-42e3-00000000009c-0-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 18:45:40.555711",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "Generating public/private rsa key pair.\nYour identification has been saved in /var/lib/zuul/builds/246302b13a3c4449b6e45e6da1892446/work/246302b13a3c4449b6e45e6da1892446_id_rsa\nYour public key has been saved in /var/lib/zuul/builds/246302b13a3c4449b6e45e6da1892446/work/246302b13a3c4449b6e45e6da1892446_id_rsa.pub\nThe key fingerprint is:\nSHA256:GE6X6axkzK5mwDSEjyhlhEd73tccq4rN93lEgjh1grY zuul-build-sshkey\nThe key's randomart image is:\n+---[RSA 3072]----+\n| =o    .         |\n|o =.  o oo.      |\n|.B. ..o+++.      |\n|+ +o *E*.o.o.    |\n|.o .. O.S +o     |\n|  o  + o .  .    |\n|   .  o .  .     |\n|    o= ..  ..    |\n|   oo +. .o.     |\n+----[SHA256]-----+",
                            "stdout_lines": [
                                "Generating public/private rsa key pair.",
                                "Your identification has been saved in /var/lib/zuul/builds/246302b13a3c4449b6e45e6da1892446/work/246302b13a3c4449b6e45e6da1892446_id_rsa",
                                "Your public key has been saved in /var/lib/zuul/builds/246302b13a3c4449b6e45e6da1892446/work/246302b13a3c4449b6e45e6da1892446_id_rsa.pub",
                                "The key fingerprint is:",
                                "SHA256:GE6X6axkzK5mwDSEjyhlhEd73tccq4rN93lEgjh1grY zuul-build-sshkey",
                                "The key's randomart image is:",
                                "+---[RSA 3072]----+",
                                "| =o    .         |",
                                "|o =.  o oo.      |",
                                "|.B. ..o+++.      |",
                                "|+ +o *E*.o.o.    |",
                                "|.o .. O.S +o     |",
                                "|  o  + o .  .    |",
                                "|   .  o .  .     |",
                                "|    o= ..  ..    |",
                                "|   oo +. .o.     |",
                                "+----[SHA256]-----+"
                            ],
                            "zuul_log_id": "0242ac17-0010-c207-42e3-00000000009c-0-instance"
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-c207-42e3-000000000016",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/246302b13a3c4449b6e45e6da1892446/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:45:42.261843Z",
                            "start": "2026-07-30T18:45:40.184113Z"
                        },
                        "id": "0242ac17-0010-c207-42e3-00000000009c",
                        "name": "Create Temp SSH key"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "include_tasks",
                            "changed": false,
                            "include": "remote-linux.yaml",
                            "include_args": {}
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-c207-42e3-000000000016",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/246302b13a3c4449b6e45e6da1892446/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:45:42.300746Z",
                            "start": "2026-07-30T18:45:42.266562Z"
                        },
                        "id": "0242ac17-0010-c207-42e3-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-c207-42e3-000000000016",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/246302b13a3c4449b6e45e6da1892446/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:45:42.349788Z",
                            "start": "2026-07-30T18:45:42.324621Z"
                        },
                        "id": "0242ac17-0010-c207-42e3-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 AAAAB3NzaC1yc2EAAAADAQABAAABgQC4Su2TZGyyZMH2sCF6D+ecGCMPwGy1o5mCES0aXk1awBrDyWBJk9ZL01eVtyxvpZbTlomTjQssUXkSc6zOBIaV4hMwIVJU8K/Sg8O7j3S34LX432AGpKJabE4jAiiYe4lfEkqNmkVoVoNg4A16e5x8YNfZu/6+ZWG91nRR/t0LxHORSx0idCRw0hT8LEfyiH4Rlj8NLLrPKUdF+4zVFthdw8sRXNJOJUrcnz2MU+tAw1hWZhSv5Z7tt+AK6nWIznqqHscAr57O23oQucoJ9i29z+wLN6zZ2U2NRTyrVfEThdLWGo5jkXqvXq0QIAwDrfnBXw8Qdf010XlM1dijDo5+wEc8y6bxts8OyKbx0XmXQcAGL57CgHZua0KsvDFmo0i1ynqcbfhTDuKFVSZtee6uKWFCrVblVUFMC3VuOYs75hNsCzmO9rFW9MbQGWLjWyFNv/YgjFdM4y4MShmvL9w3V5VLL0C2k7zU5c9w+/Gy5ml6fRAEbl8aEg62X0DLK9k= 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 AAAAB3NzaC1yc2EAAAADAQABAAABgQC4Su2TZGyyZMH2sCF6D+ecGCMPwGy1o5mCES0aXk1awBrDyWBJk9ZL01eVtyxvpZbTlomTjQssUXkSc6zOBIaV4hMwIVJU8K/Sg8O7j3S34LX432AGpKJabE4jAiiYe4lfEkqNmkVoVoNg4A16e5x8YNfZu/6+ZWG91nRR/t0LxHORSx0idCRw0hT8LEfyiH4Rlj8NLLrPKUdF+4zVFthdw8sRXNJOJUrcnz2MU+tAw1hWZhSv5Z7tt+AK6nWIznqqHscAr57O23oQucoJ9i29z+wLN6zZ2U2NRTyrVfEThdLWGo5jkXqvXq0QIAwDrfnBXw8Qdf010XlM1dijDo5+wEc8y6bxts8OyKbx0XmXQcAGL57CgHZua0KsvDFmo0i1ynqcbfhTDuKFVSZtee6uKWFCrVblVUFMC3VuOYs75hNsCzmO9rFW9MbQGWLjWyFNv/YgjFdM4y4MShmvL9w3V5VLL0C2k7zU5c9w+/Gy5ml6fRAEbl8aEg62X0DLK9k= 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-c207-42e3-000000000016",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/246302b13a3c4449b6e45e6da1892446/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:45:42.831547Z",
                            "start": "2026-07-30T18:45:42.361103Z"
                        },
                        "id": "0242ac17-0010-c207-42e3-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-c207-42e3-000000000016",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/246302b13a3c4449b6e45e6da1892446/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:45:43.010096Z",
                            "start": "2026-07-30T18:45:42.836272Z"
                        },
                        "id": "0242ac17-0010-c207-42e3-0000000000be",
                        "name": "Make sure user has a .ssh"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "copy",
                            "changed": true,
                            "checksum": "497bc62ca2690e74ceb3ea68ca291d9389bd2b60",
                            "dest": "/home/zuul/.ssh/id_rsa",
                            "diff": [],
                            "gid": 1000,
                            "group": "zuul",
                            "invocation": {
                                "module_args": {
                                    "_original_basename": "246302b13a3c4449b6e45e6da1892446_id_rsa",
                                    "attributes": null,
                                    "backup": false,
                                    "checksum": "497bc62ca2690e74ceb3ea68ca291d9389bd2b60",
                                    "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-1785437143.0580506-190-58463155254201/source",
                                    "unsafe_writes": false,
                                    "validate": null
                                }
                            },
                            "md5sum": "6211a566056ae00b96fbc93e69ae27ee",
                            "mode": "0600",
                            "owner": "zuul",
                            "size": 2602,
                            "src": "/home/zuul/.ansible/tmp/ansible-tmp-1785437143.0580506-190-58463155254201/source",
                            "state": "file",
                            "uid": 1000
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-c207-42e3-000000000016",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/246302b13a3c4449b6e45e6da1892446/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:45:43.457830Z",
                            "start": "2026-07-30T18:45:43.017767Z"
                        },
                        "id": "0242ac17-0010-c207-42e3-0000000000bf",
                        "name": "Install build private key as SSH key on all nodes"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "copy",
                            "changed": true,
                            "checksum": "22cdf286bdd18a0553dcc8b10406cd4d35d98cec",
                            "dest": "/home/zuul/.ssh/id_rsa.pub",
                            "diff": [],
                            "gid": 1000,
                            "group": "zuul",
                            "invocation": {
                                "module_args": {
                                    "_original_basename": "246302b13a3c4449b6e45e6da1892446_id_rsa.pub",
                                    "attributes": null,
                                    "backup": false,
                                    "checksum": "22cdf286bdd18a0553dcc8b10406cd4d35d98cec",
                                    "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-1785437143.508133-200-247915428320909/source",
                                    "unsafe_writes": false,
                                    "validate": null
                                }
                            },
                            "md5sum": "d6c73f398b8615d719cbdfc96f73a053",
                            "mode": "0644",
                            "owner": "zuul",
                            "size": 571,
                            "src": "/home/zuul/.ansible/tmp/ansible-tmp-1785437143.508133-200-247915428320909/source",
                            "state": "file",
                            "uid": 1000
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-c207-42e3-000000000016",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/246302b13a3c4449b6e45e6da1892446/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:45:43.928750Z",
                            "start": "2026-07-30T18:45:43.464869Z"
                        },
                        "id": "0242ac17-0010-c207-42e3-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-c207-42e3-000000000016",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/246302b13a3c4449b6e45e6da1892446/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:45:43.955879Z",
                            "start": "2026-07-30T18:45:43.935656Z"
                        },
                        "id": "0242ac17-0010-c207-42e3-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-c207-42e3-0000000000a3",
                        "name": "remove-zuul-sshkey",
                        "path": "/var/lib/zuul/builds/246302b13a3c4449b6e45e6da1892446/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/remove-zuul-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:45:44.285646Z",
                            "start": "2026-07-30T18:45:43.971302Z"
                        },
                        "id": "0242ac17-0010-c207-42e3-0000000000a5",
                        "name": "Remove master key from local agent"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "command",
                            "changed": true,
                            "cmd": [
                                "ssh-add",
                                "/var/lib/zuul/builds/246302b13a3c4449b6e45e6da1892446/work/246302b13a3c4449b6e45e6da1892446_id_rsa"
                            ],
                            "delta": "0:00:00.010218",
                            "end": "2026-07-30 18:45:44.542650",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "ssh-add /var/lib/zuul/builds/246302b13a3c4449b6e45e6da1892446/work/246302b13a3c4449b6e45e6da1892446_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-c207-42e3-0000000000ab-0-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 18:45:44.532432",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "Identity added: /var/lib/zuul/builds/246302b13a3c4449b6e45e6da1892446/work/246302b13a3c4449b6e45e6da1892446_id_rsa (zuul-build-sshkey)",
                            "stdout_lines": [
                                "Identity added: /var/lib/zuul/builds/246302b13a3c4449b6e45e6da1892446/work/246302b13a3c4449b6e45e6da1892446_id_rsa (zuul-build-sshkey)"
                            ],
                            "zuul_log_id": "0242ac17-0010-c207-42e3-0000000000ab-0-instance"
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-c207-42e3-000000000016",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/246302b13a3c4449b6e45e6da1892446/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:45:44.586096Z",
                            "start": "2026-07-30T18:45:44.301730Z"
                        },
                        "id": "0242ac17-0010-c207-42e3-0000000000ab",
                        "name": "Add back temp key"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ping",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "data": "pong"
                                }
                            },
                            "ping": "pong"
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-c207-42e3-000000000016",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/246302b13a3c4449b6e45e6da1892446/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:45:44.847692Z",
                            "start": "2026-07-30T18:45:44.594745Z"
                        },
                        "id": "0242ac17-0010-c207-42e3-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-c207-42e3-000000000016",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/246302b13a3c4449b6e45e6da1892446/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:45:44.879770Z",
                            "start": "2026-07-30T18:45:44.853615Z"
                        },
                        "id": "0242ac17-0010-c207-42e3-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-c207-42e3-00000000001b",
                        "name": "prepare-workspace",
                        "path": "/var/lib/zuul/builds/246302b13a3c4449b6e45e6da1892446/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/prepare-workspace"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:45:45.176016Z",
                            "start": "2026-07-30T18:45:44.897772Z"
                        },
                        "id": "0242ac17-0010-c207-42e3-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-c207-42e3-00000000001b",
                        "name": "prepare-workspace",
                        "path": "/var/lib/zuul/builds/246302b13a3c4449b6e45e6da1892446/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/prepare-workspace"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:45:48.341249Z",
                            "start": "2026-07-30T18:45:45.184493Z"
                        },
                        "id": "0242ac17-0010-c207-42e3-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-c207-42e3-000000000020",
                        "name": "ensure-output-dirs",
                        "path": "/var/lib/zuul/builds/246302b13a3c4449b6e45e6da1892446/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/ensure-output-dirs"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:45:48.858500Z",
                            "start": "2026-07-30T18:45:48.353837Z"
                        },
                        "id": "0242ac17-0010-c207-42e3-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-c207-42e3-000000000020",
                        "name": "ensure-output-dirs",
                        "path": "/var/lib/zuul/builds/246302b13a3c4449b6e45e6da1892446/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/ensure-output-dirs"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:45:49.360550Z",
                            "start": "2026-07-30T18:45:48.865644Z"
                        },
                        "id": "0242ac17-0010-c207-42e3-000000000024",
                        "name": "Ensure Zuul Output directories exist"
                    }
                }
            ]
        }
    ],
    "stats": {
        "instance": {
            "changed": 8,
            "failures": 0,
            "ignored": 0,
            "ok": 15,
            "rescued": 0,
            "skipped": 3,
            "unreachable": 0
        },
        "localhost": {
            "changed": 2,
            "failures": 0,
            "ignored": 0,
            "ok": 6,
            "rescued": 0,
            "skipped": 0,
            "unreachable": 0
        }
    },
    "trusted": true
},
{
    "branch": "main",
    "index": "1",
    "phase": "pre",
    "playbook": "github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml",
    "plays": [
        {
            "play": {
                "duration": {
                    "end": "2026-07-30T18:46:02.076662Z",
                    "start": "2026-07-30T18:45:50.142995Z"
                },
                "id": "0242ac17-0010-7635-f096-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-1785437150.194791-5-170455318560887/uv-x86_64-unknown-linux-gnu2epqfvz6.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-1785437150.194791-5-170455318560887/uv-x86_64-unknown-linux-gnu2epqfvz6.tar.gz",
                            "state": "directory",
                            "uid": 0
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-7635-f096-000000000005",
                        "name": "setup-uv",
                        "path": "/var/lib/zuul/builds/246302b13a3c4449b6e45e6da1892446/untrusted/project_0/github.com/vexxhost/zuul-jobs/roles/setup-uv"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:45:52.503266Z",
                            "start": "2026-07-30T18:45:50.155535Z"
                        },
                        "id": "0242ac17-0010-7635-f096-000000000007",
                        "name": "Extract archive"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.command",
                            "changed": true,
                            "cmd": [
                                "/usr/local/bin/uv",
                                "--version"
                            ],
                            "delta": "0:00:00.009122",
                            "end": "2026-07-30 18:45:52.883086",
                            "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-7635-f096-000000000008-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 18:45:52.873964",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "uv 0.8.13",
                            "stdout_lines": [
                                "uv 0.8.13"
                            ],
                            "zuul_log_id": "0242ac17-0010-7635-f096-000000000008-1-instance"
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-7635-f096-000000000005",
                        "name": "setup-uv",
                        "path": "/var/lib/zuul/builds/246302b13a3c4449b6e45e6da1892446/untrusted/project_0/github.com/vexxhost/zuul-jobs/roles/setup-uv"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:45:53.052298Z",
                            "start": "2026-07-30T18:45:52.530512Z"
                        },
                        "id": "0242ac17-0010-7635-f096-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": "4177",
                                            "change_message": "test(heat): validate selective CI\n\n## Purpose\n\nTemporary isolated heat selector/deployment validation for #4152.\n\nExpected scheduler result: exactly one AIO Open vSwitch job with focused Orchestration verification.\n\nThe diff against `main` contains only one file under the component role path.\n\nDepends-On: https://github.com/vexxhost/atmosphere/pull/4152",
                                            "change_url": "https://github.com/vexxhost/atmosphere/pull/4177",
                                            "commit_id": "ad6cb41800da495044f5f209f5ca61768d0f0904",
                                            "patchset": "ad6cb41800da495044f5f209f5ca61768d0f0904",
                                            "project": {
                                                "canonical_hostname": "github.com",
                                                "canonical_name": "github.com/vexxhost/atmosphere",
                                                "name": "vexxhost/atmosphere",
                                                "short_name": "atmosphere",
                                                "src_dir": "src/github.com/vexxhost/atmosphere"
                                            },
                                            "src_dir": "src/github.com/vexxhost/atmosphere",
                                            "topic": null
                                        },
                                        {
                                            "branch": "main",
                                            "change": "4152",
                                            "change_message": "feat: selective-molecule-ci",
                                            "change_url": "https://github.com/vexxhost/atmosphere/pull/4152",
                                            "commit_id": "6867579c30a7d8289bf43fda396e33b9f2469ec7",
                                            "patchset": "6867579c30a7d8289bf43fda396e33b9f2469ec7",
                                            "project": {
                                                "canonical_hostname": "github.com",
                                                "canonical_name": "github.com/vexxhost/atmosphere",
                                                "name": "vexxhost/atmosphere",
                                                "short_name": "atmosphere",
                                                "src_dir": "src/github.com/vexxhost/atmosphere"
                                            },
                                            "topic": null
                                        },
                                        {
                                            "branch": "main",
                                            "change": "4177",
                                            "change_message": "test(heat): validate selective CI\n\n## Purpose\n\nTemporary isolated heat selector/deployment validation for #4152.\n\nExpected scheduler result: exactly one AIO Open vSwitch job with focused Orchestration verification.\n\nThe diff against `main` contains only one file under the component role path.\n\nDepends-On: https://github.com/vexxhost/atmosphere/pull/4152",
                                            "change_url": "https://github.com/vexxhost/atmosphere/pull/4177",
                                            "commit_id": "ad6cb41800da495044f5f209f5ca61768d0f0904",
                                            "patchset": "ad6cb41800da495044f5f209f5ca61768d0f0904",
                                            "project": {
                                                "canonical_hostname": "github.com",
                                                "canonical_name": "github.com/vexxhost/atmosphere",
                                                "name": "vexxhost/atmosphere",
                                                "short_name": "atmosphere",
                                                "src_dir": "src/github.com/vexxhost/atmosphere"
                                            },
                                            "topic": null
                                        }
                                    ],
                                    "collections_path": "/home/zuul/.ansible/collections",
                                    "executable": "uv",
                                    "project_dir": "src/github.com/vexxhost/atmosphere",
                                    "projects": [
                                        {
                                            "canonical_hostname": "github.com",
                                            "canonical_name": "github.com/ansible-collections/ansible.netcommon",
                                            "checkout": "main",
                                            "checkout_description": "zuul branch",
                                            "commit": "115aab9ae184f50d61f52e83f5484b123952a11a",
                                            "name": "ansible-collections/ansible.netcommon",
                                            "required": true,
                                            "short_name": "ansible.netcommon",
                                            "src_dir": "src/github.com/ansible-collections/ansible.netcommon"
                                        },
                                        {
                                            "canonical_hostname": "github.com",
                                            "canonical_name": "github.com/ansible-collections/ansible.posix",
                                            "checkout": "main",
                                            "checkout_description": "zuul branch",
                                            "commit": "ef1937b771670f104853d16888dd1083f983bc65",
                                            "name": "ansible-collections/ansible.posix",
                                            "required": true,
                                            "short_name": "ansible.posix",
                                            "src_dir": "src/github.com/ansible-collections/ansible.posix"
                                        },
                                        {
                                            "canonical_hostname": "github.com",
                                            "canonical_name": "github.com/ansible-collections/ansible.utils",
                                            "checkout": "main",
                                            "checkout_description": "zuul branch",
                                            "commit": "378571f2b2b9bc56adb5f33cca33d6831fa5eec4",
                                            "name": "ansible-collections/ansible.utils",
                                            "required": true,
                                            "short_name": "ansible.utils",
                                            "src_dir": "src/github.com/ansible-collections/ansible.utils"
                                        },
                                        {
                                            "canonical_hostname": "github.com",
                                            "canonical_name": "github.com/ansible-collections/community.crypto",
                                            "checkout": "main",
                                            "checkout_description": "zuul branch",
                                            "commit": "76deee9f56c535929c33aa918b90c978c6910ee0",
                                            "name": "ansible-collections/community.crypto",
                                            "required": true,
                                            "short_name": "community.crypto",
                                            "src_dir": "src/github.com/ansible-collections/community.crypto"
                                        },
                                        {
                                            "canonical_hostname": "github.com",
                                            "canonical_name": "github.com/ansible-collections/community.general",
                                            "checkout": "main",
                                            "checkout_description": "zuul branch",
                                            "commit": "b345875acf6022846e959d7e70c73619db3a7ce7",
                                            "name": "ansible-collections/community.general",
                                            "required": true,
                                            "short_name": "community.general",
                                            "src_dir": "src/github.com/ansible-collections/community.general"
                                        },
                                        {
                                            "canonical_hostname": "github.com",
                                            "canonical_name": "github.com/ansible-collections/community.mysql",
                                            "checkout": "main",
                                            "checkout_description": "zuul branch",
                                            "commit": "4cf7a3176fbd07be43459f1366e8066381df6d97",
                                            "name": "ansible-collections/community.mysql",
                                            "required": true,
                                            "short_name": "community.mysql",
                                            "src_dir": "src/github.com/ansible-collections/community.mysql"
                                        },
                                        {
                                            "canonical_hostname": "github.com",
                                            "canonical_name": "github.com/ansible-collections/kubernetes.core",
                                            "checkout": "main",
                                            "checkout_description": "zuul branch",
                                            "commit": "b1d809d9f301c359ddcda70849db6187fee7a876",
                                            "name": "ansible-collections/kubernetes.core",
                                            "required": true,
                                            "short_name": "kubernetes.core",
                                            "src_dir": "src/github.com/ansible-collections/kubernetes.core"
                                        },
                                        {
                                            "canonical_hostname": "github.com",
                                            "canonical_name": "github.com/vexxhost/ansible-collection-ceph",
                                            "checkout": "main",
                                            "checkout_description": "zuul branch",
                                            "commit": "d87ebb249b48b0a1d8c291cf6aaaa3dcaa92268a",
                                            "name": "vexxhost/ansible-collection-ceph",
                                            "required": true,
                                            "short_name": "ansible-collection-ceph",
                                            "src_dir": "src/github.com/vexxhost/ansible-collection-ceph"
                                        },
                                        {
                                            "canonical_hostname": "github.com",
                                            "canonical_name": "github.com/vexxhost/ansible-collection-containers",
                                            "checkout": "main",
                                            "checkout_description": "zuul branch",
                                            "commit": "9240466a5edde34cf36b92d53020e915ff5201ac",
                                            "name": "vexxhost/ansible-collection-containers",
                                            "required": true,
                                            "short_name": "ansible-collection-containers",
                                            "src_dir": "src/github.com/vexxhost/ansible-collection-containers"
                                        },
                                        {
                                            "canonical_hostname": "github.com",
                                            "canonical_name": "github.com/vexxhost/ansible-collection-kubernetes",
                                            "checkout": "main",
                                            "checkout_description": "zuul branch",
                                            "commit": "0afaa357cd3284806ac3b54ffbbbab42f5e8d015",
                                            "name": "vexxhost/ansible-collection-kubernetes",
                                            "required": true,
                                            "short_name": "ansible-collection-kubernetes",
                                            "src_dir": "src/github.com/vexxhost/ansible-collection-kubernetes"
                                        },
                                        {
                                            "canonical_hostname": "github.com",
                                            "canonical_name": "github.com/vexxhost/atmosphere",
                                            "checkout": "main",
                                            "checkout_description": "zuul branch",
                                            "commit": "096c7199e784184683e16765f78237d3f1024a68",
                                            "name": "vexxhost/atmosphere",
                                            "required": false,
                                            "short_name": "atmosphere",
                                            "src_dir": "src/github.com/vexxhost/atmosphere"
                                        },
                                        {
                                            "canonical_hostname": "github.com",
                                            "canonical_name": "github.com/vexxhost/atmosphere.common",
                                            "checkout": "main",
                                            "checkout_description": "zuul branch",
                                            "commit": "d00ec7f88fdc7ca2ce504a7e19c4049986cdac86",
                                            "name": "vexxhost/atmosphere.common",
                                            "required": true,
                                            "short_name": "atmosphere.common",
                                            "src_dir": "src/github.com/vexxhost/atmosphere.common"
                                        },
                                        {
                                            "canonical_hostname": "opendev.org",
                                            "canonical_name": "opendev.org/openstack/ansible-collections-openstack",
                                            "checkout": "master",
                                            "checkout_description": "project default branch",
                                            "commit": "ee88cc15b87221ecabb474c7c3d0feaf6e01a7fa",
                                            "name": "openstack/ansible-collections-openstack",
                                            "required": true,
                                            "short_name": "ansible-collections-openstack",
                                            "src_dir": "src/opendev.org/openstack/ansible-collections-openstack"
                                        }
                                    ],
                                    "workspace_dir": "/home/zuul"
                                }
                            },
                            "log": [
                                "Sibling collection ansible.netcommon at /home/zuul/src/github.com/ansible-collections/ansible.netcommon",
                                "Sibling collection ansible.posix at /home/zuul/src/github.com/ansible-collections/ansible.posix",
                                "Sibling collection ansible.utils at /home/zuul/src/github.com/ansible-collections/ansible.utils",
                                "Sibling collection community.crypto at /home/zuul/src/github.com/ansible-collections/community.crypto",
                                "Sibling collection community.general at /home/zuul/src/github.com/ansible-collections/community.general",
                                "Sibling collection community.mysql at /home/zuul/src/github.com/ansible-collections/community.mysql",
                                "Sibling collection kubernetes.core at /home/zuul/src/github.com/ansible-collections/kubernetes.core",
                                "Sibling collection vexxhost.ceph at /home/zuul/src/github.com/vexxhost/ansible-collection-ceph",
                                "Sibling collection vexxhost.containers at /home/zuul/src/github.com/vexxhost/ansible-collection-containers",
                                "Sibling collection vexxhost.kubernetes at /home/zuul/src/github.com/vexxhost/ansible-collection-kubernetes",
                                "Sibling collection atmosphere.common at /home/zuul/src/github.com/vexxhost/atmosphere.common",
                                "Sibling collection openstack.cloud at /home/zuul/src/opendev.org/openstack/ansible-collections-openstack",
                                "Resolved ansible.netcommon to 1.2.0 for 1.2.0",
                                "Resolved ansible.posix to 1.6.0 for 1.6.0",
                                "Resolved ansible.utils to v6.0.3 for >=2.9.0",
                                "Resolved community.crypto to 2.2.3 for 2.2.3",
                                "Resolved community.general to 7.3.0 for 7.3.0",
                                "Resolved community.mysql to 3.6.0 for 3.6.0",
                                "Resolved kubernetes.core to 2.4.0 for 2.4.0",
                                "Resolved openstack.cloud to 2.6.0 for >=2.0.0",
                                "Resolved vexxhost.ceph to v4.1.0 for >=3.2.0",
                                "Resolved atmosphere.common to v0.7.0 for >=0.7.0",
                                "Resolved vexxhost.kubernetes to v3.3.0 for >=3.3.0,>=2.5.0",
                                "Resolved community.general to 7.3.0 for 7.3.0,>=4.5.0",
                                "Resolved ansible.utils to v6.0.3 for >=2.9.0,>=6.0.0",
                                "Resolved vexxhost.containers to v1.6.8 for >=1.1.1,>=1.6.0",
                                "Resolved kubernetes.core to 2.4.0 for 2.4.0,>=2.4.0,>=2.3.2",
                                "Resolved vexxhost.kubernetes to v3.3.0 for >=3.3.0,>=2.5.0",
                                "Resolved ansible.posix to 1.6.0 for 1.6.0,>=1.6.0",
                                "Resolved community.crypto to 2.2.3 for 2.2.3,>=2.2.3",
                                "Resolved kubernetes.core to 2.4.0 for 2.4.0,>=2.4.0,>=2.3.2",
                                "Resolved vexxhost.containers to v1.6.8 for >=1.1.1,>=1.6.0",
                                "Checked out ansible.netcommon to 1.2.0",
                                "Running: uv run ansible-galaxy collection install --force --no-deps --collections-path /home/zuul/.ansible/collections /home/zuul/src/github.com/ansible-collections/ansible.netcommon",
                                "Starting galaxy collection install process",
                                "Process install dependency map",
                                "Starting collection install process",
                                "Installing 'ansible.netcommon:*' to '/home/zuul/.ansible/collections/ansible_collections/ansible/netcommon'",
                                "Created collection for ansible.netcommon:* at /home/zuul/.ansible/collections/ansible_collections/ansible/netcommon",
                                "ansible.netcommon:* was installed successfully",
                                "Using CPython 3.10.12 interpreter at: /usr/bin/python3",
                                "Creating virtual environment at: .venv",
                                "   Building atmosphere @ file:///home/zuul/src/github.com/vexxhost/atmosphere",
                                "Downloading ansible-core (2.1MiB)",
                                "Downloading pygments (1.2MiB)",
                                "Downloading kubernetes (1.9MiB)",
                                "Downloading pydantic-core (2.0MiB)",
                                "Downloading openstacksdk (1.7MiB)",
                                "Downloading netaddr (2.2MiB)",
                                "Downloading cryptography (4.2MiB)",
                                "Downloading rjsonnet (1.2MiB)",
                                "Downloading setuptools (1.1MiB)",
                                "   Building pyperclip==1.9.0",
                                " Downloading rjsonnet",
                                " Downloading pydantic-core",
                                " Downloading netaddr",
                                " Downloading pygments",
                                " Downloading cryptography",
                                " Downloading setuptools",
                                " Downloading kubernetes",
                                " Downloading ansible-core",
                                " Downloading openstacksdk",
                                "      Built pyperclip==1.9.0",
                                "      Built atmosphere @ file:///home/zuul/src/github.com/vexxhost/atmosphere",
                                "Installed 87 packages in 39ms",
                                "Checked out ansible.posix to 1.6.0",
                                "Running: uv run ansible-galaxy collection install --force --no-deps --collections-path /home/zuul/.ansible/collections /home/zuul/src/github.com/ansible-collections/ansible.posix",
                                "Starting galaxy collection install process",
                                "Process install dependency map",
                                "Starting collection install process",
                                "Installing 'ansible.posix:1.6.0' to '/home/zuul/.ansible/collections/ansible_collections/ansible/posix'",
                                "Created collection for ansible.posix:1.6.0 at /home/zuul/.ansible/collections/ansible_collections/ansible/posix",
                                "ansible.posix:1.6.0 was installed successfully",
                                "[WARNING]: Collection ansible.netcommon does not support Ansible version",
                                "2.17.12",
                                "Checked out ansible.utils to v6.0.3",
                                "Running: uv run ansible-galaxy collection install --force --no-deps --collections-path /home/zuul/.ansible/collections /home/zuul/src/github.com/ansible-collections/ansible.utils",
                                "Starting galaxy collection install process",
                                "Process install dependency map",
                                "Starting collection install process",
                                "Installing 'ansible.utils:6.0.3' to '/home/zuul/.ansible/collections/ansible_collections/ansible/utils'",
                                "Created collection for ansible.utils:6.0.3 at /home/zuul/.ansible/collections/ansible_collections/ansible/utils",
                                "ansible.utils:6.0.3 was installed successfully",
                                "[WARNING]: Collection ansible.netcommon does not support Ansible version",
                                "2.17.12",
                                "Checked out atmosphere.common to v0.7.0",
                                "Running: uv run ansible-galaxy collection install --force --no-deps --collections-path /home/zuul/.ansible/collections /home/zuul/src/github.com/vexxhost/atmosphere.common",
                                "Starting galaxy collection install process",
                                "Process install dependency map",
                                "Starting collection install process",
                                "Installing 'atmosphere.common:0.7.0' to '/home/zuul/.ansible/collections/ansible_collections/atmosphere/common'",
                                "Created collection for atmosphere.common:0.7.0 at /home/zuul/.ansible/collections/ansible_collections/atmosphere/common",
                                "atmosphere.common:0.7.0 was installed successfully",
                                "[WARNING]: Collection ansible.netcommon does not support Ansible version",
                                "2.17.12",
                                "Checked out community.crypto to 2.2.3",
                                "Running: uv run ansible-galaxy collection install --force --no-deps --collections-path /home/zuul/.ansible/collections /home/zuul/src/github.com/ansible-collections/community.crypto",
                                "Starting galaxy collection install process",
                                "Process install dependency map",
                                "Starting collection install process",
                                "Installing 'community.crypto:2.2.3' to '/home/zuul/.ansible/collections/ansible_collections/community/crypto'",
                                "Created collection for community.crypto:2.2.3 at /home/zuul/.ansible/collections/ansible_collections/community/crypto",
                                "community.crypto:2.2.3 was installed successfully",
                                "[WARNING]: Collection ansible.netcommon does not support Ansible version",
                                "2.17.12",
                                "Checked out community.general to 7.3.0",
                                "Running: uv run ansible-galaxy collection install --force --no-deps --collections-path /home/zuul/.ansible/collections /home/zuul/src/github.com/ansible-collections/community.general",
                                "Starting galaxy collection install process",
                                "Process install dependency map",
                                "Starting collection install process",
                                "Installing 'community.general:7.3.0' to '/home/zuul/.ansible/collections/ansible_collections/community/general'",
                                "Created collection for community.general:7.3.0 at /home/zuul/.ansible/collections/ansible_collections/community/general",
                                "community.general:7.3.0 was installed successfully",
                                "[WARNING]: Collection ansible.netcommon does not support Ansible version",
                                "2.17.12",
                                "Checked out community.mysql to 3.6.0",
                                "Running: uv run ansible-galaxy collection install --force --no-deps --collections-path /home/zuul/.ansible/collections /home/zuul/src/github.com/ansible-collections/community.mysql",
                                "Starting galaxy collection install process",
                                "Process install dependency map",
                                "Starting collection install process",
                                "Installing 'community.mysql:3.6.0' to '/home/zuul/.ansible/collections/ansible_collections/community/mysql'",
                                "Created collection for community.mysql:3.6.0 at /home/zuul/.ansible/collections/ansible_collections/community/mysql",
                                "community.mysql:3.6.0 was installed successfully",
                                "[WARNING]: Collection ansible.netcommon does not support Ansible version",
                                "2.17.12",
                                "Checked out kubernetes.core to 2.4.0",
                                "Running: uv run ansible-galaxy collection install --force --no-deps --collections-path /home/zuul/.ansible/collections /home/zuul/src/github.com/ansible-collections/kubernetes.core",
                                "Starting galaxy collection install process",
                                "Process install dependency map",
                                "Starting collection install process",
                                "Installing 'kubernetes.core:2.4.0' to '/home/zuul/.ansible/collections/ansible_collections/kubernetes/core'",
                                "Created collection for kubernetes.core:2.4.0 at /home/zuul/.ansible/collections/ansible_collections/kubernetes/core",
                                "kubernetes.core:2.4.0 was installed successfully",
                                "[WARNING]: Collection ansible.netcommon does not support Ansible version",
                                "2.17.12",
                                "Checked out openstack.cloud to 2.6.0",
                                "Running: uv run ansible-galaxy collection install --force --no-deps --collections-path /home/zuul/.ansible/collections /home/zuul/src/opendev.org/openstack/ansible-collections-openstack",
                                "Starting galaxy collection install process",
                                "Process install dependency map",
                                "Starting collection install process",
                                "Installing 'openstack.cloud:2.6.0' to '/home/zuul/.ansible/collections/ansible_collections/openstack/cloud'",
                                "Created collection for openstack.cloud:2.6.0 at /home/zuul/.ansible/collections/ansible_collections/openstack/cloud",
                                "openstack.cloud:2.6.0 was installed successfully",
                                "[WARNING]: Collection ansible.netcommon does not support Ansible version",
                                "2.17.12",
                                "Checked out vexxhost.ceph to v4.1.0",
                                "Running: uv run ansible-galaxy collection install --force --no-deps --collections-path /home/zuul/.ansible/collections /home/zuul/src/github.com/vexxhost/ansible-collection-ceph",
                                "Starting galaxy collection install process",
                                "Process install dependency map",
                                "Starting collection install process",
                                "Installing 'vexxhost.ceph:4.1.0' to '/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph'",
                                "Created collection for vexxhost.ceph:4.1.0 at /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph",
                                "vexxhost.ceph:4.1.0 was installed successfully",
                                "[WARNING]: Collection ansible.netcommon does not support Ansible version",
                                "2.17.12",
                                "Checked out vexxhost.containers to v1.6.8",
                                "Running: uv run ansible-galaxy collection install --force --no-deps --collections-path /home/zuul/.ansible/collections /home/zuul/src/github.com/vexxhost/ansible-collection-containers",
                                "Starting galaxy collection install process",
                                "Process install dependency map",
                                "Starting collection install process",
                                "Installing 'vexxhost.containers:1.6.8' to '/home/zuul/.ansible/collections/ansible_collections/vexxhost/containers'",
                                "Created collection for vexxhost.containers:1.6.8 at /home/zuul/.ansible/collections/ansible_collections/vexxhost/containers",
                                "vexxhost.containers:1.6.8 was installed successfully",
                                "[WARNING]: Collection ansible.netcommon does not support Ansible version",
                                "2.17.12",
                                "Checked out vexxhost.kubernetes to v3.3.0",
                                "Running: uv run ansible-galaxy collection install --force --no-deps --collections-path /home/zuul/.ansible/collections /home/zuul/src/github.com/vexxhost/ansible-collection-kubernetes",
                                "Starting galaxy collection install process",
                                "Process install dependency map",
                                "Starting collection install process",
                                "Installing 'vexxhost.kubernetes:3.3.0' to '/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes'",
                                "Created collection for vexxhost.kubernetes:3.3.0 at /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes",
                                "vexxhost.kubernetes:3.3.0 was installed successfully",
                                "[WARNING]: Collection ansible.netcommon does not support Ansible version",
                                "2.17.12"
                            ],
                            "msg": "Sibling collection ansible.netcommon at /home/zuul/src/github.com/ansible-collections/ansible.netcommon\nSibling collection ansible.posix at /home/zuul/src/github.com/ansible-collections/ansible.posix\nSibling collection ansible.utils at /home/zuul/src/github.com/ansible-collections/ansible.utils\nSibling collection community.crypto at /home/zuul/src/github.com/ansible-collections/community.crypto\nSibling collection community.general at /home/zuul/src/github.com/ansible-collections/community.general\nSibling collection community.mysql at /home/zuul/src/github.com/ansible-collections/community.mysql\nSibling collection kubernetes.core at /home/zuul/src/github.com/ansible-collections/kubernetes.core\nSibling collection vexxhost.ceph at /home/zuul/src/github.com/vexxhost/ansible-collection-ceph\nSibling collection vexxhost.containers at /home/zuul/src/github.com/vexxhost/ansible-collection-containers\nSibling collection vexxhost.kubernetes at /home/zuul/src/github.com/vexxhost/ansible-collection-kubernetes\nSibling collection atmosphere.common at /home/zuul/src/github.com/vexxhost/atmosphere.common\nSibling collection openstack.cloud at /home/zuul/src/opendev.org/openstack/ansible-collections-openstack\nResolved ansible.netcommon to 1.2.0 for 1.2.0\nResolved ansible.posix to 1.6.0 for 1.6.0\nResolved ansible.utils to v6.0.3 for >=2.9.0\nResolved community.crypto to 2.2.3 for 2.2.3\nResolved community.general to 7.3.0 for 7.3.0\nResolved community.mysql to 3.6.0 for 3.6.0\nResolved kubernetes.core to 2.4.0 for 2.4.0\nResolved openstack.cloud to 2.6.0 for >=2.0.0\nResolved vexxhost.ceph to v4.1.0 for >=3.2.0\nResolved atmosphere.common to v0.7.0 for >=0.7.0\nResolved vexxhost.kubernetes to v3.3.0 for >=3.3.0,>=2.5.0\nResolved community.general to 7.3.0 for 7.3.0,>=4.5.0\nResolved ansible.utils to v6.0.3 for >=2.9.0,>=6.0.0\nResolved vexxhost.containers to v1.6.8 for >=1.1.1,>=1.6.0\nResolved kubernetes.core to 2.4.0 for 2.4.0,>=2.4.0,>=2.3.2\nResolved vexxhost.kubernetes to v3.3.0 for >=3.3.0,>=2.5.0\nResolved ansible.posix to 1.6.0 for 1.6.0,>=1.6.0\nResolved community.crypto to 2.2.3 for 2.2.3,>=2.2.3\nResolved kubernetes.core to 2.4.0 for 2.4.0,>=2.4.0,>=2.3.2\nResolved vexxhost.containers to v1.6.8 for >=1.1.1,>=1.6.0\nChecked out ansible.netcommon to 1.2.0\nRunning: uv run ansible-galaxy collection install --force --no-deps --collections-path /home/zuul/.ansible/collections /home/zuul/src/github.com/ansible-collections/ansible.netcommon\nStarting galaxy collection install process\nProcess install dependency map\nStarting collection install process\nInstalling 'ansible.netcommon:*' to '/home/zuul/.ansible/collections/ansible_collections/ansible/netcommon'\nCreated collection for ansible.netcommon:* at /home/zuul/.ansible/collections/ansible_collections/ansible/netcommon\nansible.netcommon:* was installed successfully\nUsing CPython 3.10.12 interpreter at: /usr/bin/python3\nCreating virtual environment at: .venv\n   Building atmosphere @ file:///home/zuul/src/github.com/vexxhost/atmosphere\nDownloading ansible-core (2.1MiB)\nDownloading pygments (1.2MiB)\nDownloading kubernetes (1.9MiB)\nDownloading pydantic-core (2.0MiB)\nDownloading openstacksdk (1.7MiB)\nDownloading netaddr (2.2MiB)\nDownloading cryptography (4.2MiB)\nDownloading rjsonnet (1.2MiB)\nDownloading setuptools (1.1MiB)\n   Building pyperclip==1.9.0\n Downloading rjsonnet\n Downloading pydantic-core\n Downloading netaddr\n Downloading pygments\n Downloading cryptography\n Downloading setuptools\n Downloading kubernetes\n Downloading ansible-core\n Downloading openstacksdk\n      Built pyperclip==1.9.0\n      Built atmosphere @ file:///home/zuul/src/github.com/vexxhost/atmosphere\nInstalled 87 packages in 39ms\nChecked out ansible.posix to 1.6.0\nRunning: uv run ansible-galaxy collection install --force --no-deps --collections-path /home/zuul/.ansible/collections /home/zuul/src/github.com/ansible-collections/ansible.posix\nStarting galaxy collection install process\nProcess install dependency map\nStarting collection install process\nInstalling 'ansible.posix:1.6.0' to '/home/zuul/.ansible/collections/ansible_collections/ansible/posix'\nCreated collection for ansible.posix:1.6.0 at /home/zuul/.ansible/collections/ansible_collections/ansible/posix\nansible.posix:1.6.0 was installed successfully\n[WARNING]: Collection ansible.netcommon does not support Ansible version\n2.17.12\nChecked out ansible.utils to v6.0.3\nRunning: uv run ansible-galaxy collection install --force --no-deps --collections-path /home/zuul/.ansible/collections /home/zuul/src/github.com/ansible-collections/ansible.utils\nStarting galaxy collection install process\nProcess install dependency map\nStarting collection install process\nInstalling 'ansible.utils:6.0.3' to '/home/zuul/.ansible/collections/ansible_collections/ansible/utils'\nCreated collection for ansible.utils:6.0.3 at /home/zuul/.ansible/collections/ansible_collections/ansible/utils\nansible.utils:6.0.3 was installed successfully\n[WARNING]: Collection ansible.netcommon does not support Ansible version\n2.17.12\nChecked out atmosphere.common to v0.7.0\nRunning: uv run ansible-galaxy collection install --force --no-deps --collections-path /home/zuul/.ansible/collections /home/zuul/src/github.com/vexxhost/atmosphere.common\nStarting galaxy collection install process\nProcess install dependency map\nStarting collection install process\nInstalling 'atmosphere.common:0.7.0' to '/home/zuul/.ansible/collections/ansible_collections/atmosphere/common'\nCreated collection for atmosphere.common:0.7.0 at /home/zuul/.ansible/collections/ansible_collections/atmosphere/common\natmosphere.common:0.7.0 was installed successfully\n[WARNING]: Collection ansible.netcommon does not support Ansible version\n2.17.12\nChecked out community.crypto to 2.2.3\nRunning: uv run ansible-galaxy collection install --force --no-deps --collections-path /home/zuul/.ansible/collections /home/zuul/src/github.com/ansible-collections/community.crypto\nStarting galaxy collection install process\nProcess install dependency map\nStarting collection install process\nInstalling 'community.crypto:2.2.3' to '/home/zuul/.ansible/collections/ansible_collections/community/crypto'\nCreated collection for community.crypto:2.2.3 at /home/zuul/.ansible/collections/ansible_collections/community/crypto\ncommunity.crypto:2.2.3 was installed successfully\n[WARNING]: Collection ansible.netcommon does not support Ansible version\n2.17.12\nChecked out community.general to 7.3.0\nRunning: uv run ansible-galaxy collection install --force --no-deps --collections-path /home/zuul/.ansible/collections /home/zuul/src/github.com/ansible-collections/community.general\nStarting galaxy collection install process\nProcess install dependency map\nStarting collection install process\nInstalling 'community.general:7.3.0' to '/home/zuul/.ansible/collections/ansible_collections/community/general'\nCreated collection for community.general:7.3.0 at /home/zuul/.ansible/collections/ansible_collections/community/general\ncommunity.general:7.3.0 was installed successfully\n[WARNING]: Collection ansible.netcommon does not support Ansible version\n2.17.12\nChecked out community.mysql to 3.6.0\nRunning: uv run ansible-galaxy collection install --force --no-deps --collections-path /home/zuul/.ansible/collections /home/zuul/src/github.com/ansible-collections/community.mysql\nStarting galaxy collection install process\nProcess install dependency map\nStarting collection install process\nInstalling 'community.mysql:3.6.0' to '/home/zuul/.ansible/collections/ansible_collections/community/mysql'\nCreated collection for community.mysql:3.6.0 at /home/zuul/.ansible/collections/ansible_collections/community/mysql\ncommunity.mysql:3.6.0 was installed successfully\n[WARNING]: Collection ansible.netcommon does not support Ansible version\n2.17.12\nChecked out kubernetes.core to 2.4.0\nRunning: uv run ansible-galaxy collection install --force --no-deps --collections-path /home/zuul/.ansible/collections /home/zuul/src/github.com/ansible-collections/kubernetes.core\nStarting galaxy collection install process\nProcess install dependency map\nStarting collection install process\nInstalling 'kubernetes.core:2.4.0' to '/home/zuul/.ansible/collections/ansible_collections/kubernetes/core'\nCreated collection for kubernetes.core:2.4.0 at /home/zuul/.ansible/collections/ansible_collections/kubernetes/core\nkubernetes.core:2.4.0 was installed successfully\n[WARNING]: Collection ansible.netcommon does not support Ansible version\n2.17.12\nChecked out openstack.cloud to 2.6.0\nRunning: uv run ansible-galaxy collection install --force --no-deps --collections-path /home/zuul/.ansible/collections /home/zuul/src/opendev.org/openstack/ansible-collections-openstack\nStarting galaxy collection install process\nProcess install dependency map\nStarting collection install process\nInstalling 'openstack.cloud:2.6.0' to '/home/zuul/.ansible/collections/ansible_collections/openstack/cloud'\nCreated collection for openstack.cloud:2.6.0 at /home/zuul/.ansible/collections/ansible_collections/openstack/cloud\nopenstack.cloud:2.6.0 was installed successfully\n[WARNING]: Collection ansible.netcommon does not support Ansible version\n2.17.12\nChecked out vexxhost.ceph to v4.1.0\nRunning: uv run ansible-galaxy collection install --force --no-deps --collections-path /home/zuul/.ansible/collections /home/zuul/src/github.com/vexxhost/ansible-collection-ceph\nStarting galaxy collection install process\nProcess install dependency map\nStarting collection install process\nInstalling 'vexxhost.ceph:4.1.0' to '/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph'\nCreated collection for vexxhost.ceph:4.1.0 at /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph\nvexxhost.ceph:4.1.0 was installed successfully\n[WARNING]: Collection ansible.netcommon does not support Ansible version\n2.17.12\nChecked out vexxhost.containers to v1.6.8\nRunning: uv run ansible-galaxy collection install --force --no-deps --collections-path /home/zuul/.ansible/collections /home/zuul/src/github.com/vexxhost/ansible-collection-containers\nStarting galaxy collection install process\nProcess install dependency map\nStarting collection install process\nInstalling 'vexxhost.containers:1.6.8' to '/home/zuul/.ansible/collections/ansible_collections/vexxhost/containers'\nCreated collection for vexxhost.containers:1.6.8 at /home/zuul/.ansible/collections/ansible_collections/vexxhost/containers\nvexxhost.containers:1.6.8 was installed successfully\n[WARNING]: Collection ansible.netcommon does not support Ansible version\n2.17.12\nChecked out vexxhost.kubernetes to v3.3.0\nRunning: uv run ansible-galaxy collection install --force --no-deps --collections-path /home/zuul/.ansible/collections /home/zuul/src/github.com/vexxhost/ansible-collection-kubernetes\nStarting galaxy collection install process\nProcess install dependency map\nStarting collection install process\nInstalling 'vexxhost.kubernetes:3.3.0' to '/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes'\nCreated collection for vexxhost.kubernetes:3.3.0 at /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes\nvexxhost.kubernetes:3.3.0 was installed successfully\n[WARNING]: Collection ansible.netcommon does not support Ansible version\n2.17.12"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:46:02.076662Z",
                            "start": "2026-07-30T18:45:53.061977Z"
                        },
                        "id": "0242ac17-0010-7635-f096-00000000000a",
                        "name": "Install Ansible collection siblings"
                    }
                }
            ]
        }
    ],
    "stats": {
        "instance": {
            "changed": 3,
            "failures": 0,
            "ignored": 0,
            "ok": 3,
            "rescued": 0,
            "skipped": 0,
            "unreachable": 0
        }
    },
    "trusted": false
},
{
    "branch": "main",
    "index": "2",
    "phase": "pre",
    "playbook": "github.com/vexxhost/atmosphere-zuul-jobs/playbooks/molecule/pre.yml",
    "plays": [
        {
            "play": {
                "duration": {
                    "end": "2026-07-30T18:46:23.885793Z",
                    "start": "2026-07-30T18:46:02.991468Z"
                },
                "id": "0242ac17-0010-e697-1996-000000000002",
                "name": "all"
            },
            "tasks": [
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.apt",
                            "cache_update_time": 1785437173,
                            "cache_updated": true,
                            "changed": true,
                            "diff": {},
                            "invocation": {
                                "module_args": {
                                    "allow_change_held_packages": false,
                                    "allow_downgrade": false,
                                    "allow_unauthenticated": false,
                                    "autoclean": false,
                                    "autoremove": false,
                                    "cache_valid_time": 0,
                                    "clean": false,
                                    "deb": null,
                                    "default_release": null,
                                    "dpkg_options": "force-confdef,force-confold",
                                    "fail_on_autoremove": false,
                                    "force": false,
                                    "force_apt_get": false,
                                    "install_recommends": null,
                                    "lock_timeout": 60,
                                    "name": "jq",
                                    "only_upgrade": false,
                                    "package": [
                                        "jq"
                                    ],
                                    "policy_rc_d": null,
                                    "purge": false,
                                    "state": "present",
                                    "update_cache": true,
                                    "update_cache_retries": 5,
                                    "update_cache_retry_max_delay": 12,
                                    "upgrade": null
                                }
                            },
                            "stderr": "debconf: delaying package configuration, since apt-utils is not installed\n",
                            "stderr_lines": [
                                "debconf: delaying package configuration, since apt-utils is not installed"
                            ],
                            "stdout": "Reading package lists...\nBuilding dependency tree...\nReading state information...\nThe following additional packages will be installed:\n  libjq1 libonig5\nThe following NEW packages will be installed:\n  jq libjq1 libonig5\n0 upgraded, 3 newly installed, 0 to remove and 2 not upgraded.\nNeed to get 359 kB of archives.\nAfter this operation, 1087 kB of additional disk space will be used.\nGet:1 http://nova.clouds.archive.ubuntu.com/ubuntu jammy/main amd64 libonig5 amd64 6.9.7.1-2build1 [172 kB]\nGet:2 http://nova.clouds.archive.ubuntu.com/ubuntu jammy-updates/main amd64 libjq1 amd64 1.6-2.1ubuntu3.2 [135 kB]\nGet:3 http://nova.clouds.archive.ubuntu.com/ubuntu jammy-updates/main amd64 jq amd64 1.6-2.1ubuntu3.2 [52.5 kB]\nFetched 359 kB in 6s (56.1 kB/s)\nSelecting previously unselected package libonig5:amd64.\r\n(Reading database ... \r(Reading database ... 5%\r(Reading database ... 10%\r(Reading database ... 15%\r(Reading database ... 20%\r(Reading database ... 25%\r(Reading database ... 30%\r(Reading database ... 35%\r(Reading database ... 40%\r(Reading database ... 45%\r(Reading database ... 50%\r(Reading database ... 55%\r(Reading database ... 60%\r(Reading database ... 65%\r(Reading database ... 70%\r(Reading database ... 75%\r(Reading database ... 80%\r(Reading database ... 85%\r(Reading database ... 90%\r(Reading database ... 95%\r(Reading database ... 100%\r(Reading database ... 30901 files and directories currently installed.)\r\nPreparing to unpack .../libonig5_6.9.7.1-2build1_amd64.deb ...\r\nUnpacking libonig5:amd64 (6.9.7.1-2build1) ...\r\nSelecting previously unselected package libjq1:amd64.\r\nPreparing to unpack .../libjq1_1.6-2.1ubuntu3.2_amd64.deb ...\r\nUnpacking libjq1:amd64 (1.6-2.1ubuntu3.2) ...\r\nSelecting previously unselected package jq.\r\nPreparing to unpack .../jq_1.6-2.1ubuntu3.2_amd64.deb ...\r\nUnpacking jq (1.6-2.1ubuntu3.2) ...\r\nSetting up libonig5:amd64 (6.9.7.1-2build1) ...\r\nSetting up libjq1:amd64 (1.6-2.1ubuntu3.2) ...\r\nSetting up jq (1.6-2.1ubuntu3.2) ...\r\nProcessing triggers for libc-bin (2.35-0ubuntu3.14) ...\r\n",
                            "stdout_lines": [
                                "Reading package lists...",
                                "Building dependency tree...",
                                "Reading state information...",
                                "The following additional packages will be installed:",
                                "  libjq1 libonig5",
                                "The following NEW packages will be installed:",
                                "  jq libjq1 libonig5",
                                "0 upgraded, 3 newly installed, 0 to remove and 2 not upgraded.",
                                "Need to get 359 kB of archives.",
                                "After this operation, 1087 kB of additional disk space will be used.",
                                "Get:1 http://nova.clouds.archive.ubuntu.com/ubuntu jammy/main amd64 libonig5 amd64 6.9.7.1-2build1 [172 kB]",
                                "Get:2 http://nova.clouds.archive.ubuntu.com/ubuntu jammy-updates/main amd64 libjq1 amd64 1.6-2.1ubuntu3.2 [135 kB]",
                                "Get:3 http://nova.clouds.archive.ubuntu.com/ubuntu jammy-updates/main amd64 jq amd64 1.6-2.1ubuntu3.2 [52.5 kB]",
                                "Fetched 359 kB in 6s (56.1 kB/s)",
                                "Selecting previously unselected package libonig5:amd64.",
                                "(Reading database ... ",
                                "(Reading database ... 5%",
                                "(Reading database ... 10%",
                                "(Reading database ... 15%",
                                "(Reading database ... 20%",
                                "(Reading database ... 25%",
                                "(Reading database ... 30%",
                                "(Reading database ... 35%",
                                "(Reading database ... 40%",
                                "(Reading database ... 45%",
                                "(Reading database ... 50%",
                                "(Reading database ... 55%",
                                "(Reading database ... 60%",
                                "(Reading database ... 65%",
                                "(Reading database ... 70%",
                                "(Reading database ... 75%",
                                "(Reading database ... 80%",
                                "(Reading database ... 85%",
                                "(Reading database ... 90%",
                                "(Reading database ... 95%",
                                "(Reading database ... 100%",
                                "(Reading database ... 30901 files and directories currently installed.)",
                                "Preparing to unpack .../libonig5_6.9.7.1-2build1_amd64.deb ...",
                                "Unpacking libonig5:amd64 (6.9.7.1-2build1) ...",
                                "Selecting previously unselected package libjq1:amd64.",
                                "Preparing to unpack .../libjq1_1.6-2.1ubuntu3.2_amd64.deb ...",
                                "Unpacking libjq1:amd64 (1.6-2.1ubuntu3.2) ...",
                                "Selecting previously unselected package jq.",
                                "Preparing to unpack .../jq_1.6-2.1ubuntu3.2_amd64.deb ...",
                                "Unpacking jq (1.6-2.1ubuntu3.2) ...",
                                "Setting up libonig5:amd64 (6.9.7.1-2build1) ...",
                                "Setting up libjq1:amd64 (1.6-2.1ubuntu3.2) ...",
                                "Setting up jq (1.6-2.1ubuntu3.2) ...",
                                "Processing triggers for libc-bin (2.35-0ubuntu3.14) ..."
                            ]
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:46:23.885793Z",
                            "start": "2026-07-30T18:46:03.006710Z"
                        },
                        "id": "0242ac17-0010-e697-1996-000000000004",
                        "name": "Install \"jq\" for log collection"
                    }
                }
            ]
        }
    ],
    "stats": {
        "instance": {
            "changed": 1,
            "failures": 0,
            "ignored": 0,
            "ok": 1,
            "rescued": 0,
            "skipped": 0,
            "unreachable": 0
        }
    },
    "trusted": false
},
{
    "branch": "main",
    "index": "3",
    "phase": "pre",
    "playbook": "github.com/vexxhost/atmosphere/test-playbooks/molecule/prepare.yml",
    "plays": [
        {
            "play": {
                "duration": {
                    "end": "2026-07-30T18:46:25.816610Z",
                    "start": "2026-07-30T18:46:24.700351Z"
                },
                "id": "0242ac17-0010-d4b6-63a9-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.169473",
                            "end": "2026-07-30 18:46:25.234375",
                            "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-d4b6-63a9-000000000004-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 18:46:25.064902",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": [],
                            "zuul_log_id": "0242ac17-0010-d4b6-63a9-000000000004-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:46:25.275161Z",
                            "start": "2026-07-30T18:46:24.729507Z"
                        },
                        "id": "0242ac17-0010-d4b6-63a9-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.104242",
                            "end": "2026-07-30 18:46:25.582914",
                            "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-d4b6-63a9-000000000005-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 18:46:25.478672",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "Selective Molecule plan: selective\nChanged files:\n  A roles/heat/SELECTIVE_CI_VALIDATION.md\nTargets: heat\nJob decisions:\n  RUN  aio-openvswitch: selected by changed components\n       components: ceph, ceph-provisioners, cert-manager, cluster-issuer, coredns, csi, glance, heat, ingress-nginx, keycloak, keystone, kubernetes, libvirt, memcached, neutron, nova, openvswitch, percona-xtradb-cluster, percona-xtradb-cluster-operator, placement, rabbitmq-cluster-operator\n       verification: openstack-resource:orchestration/stack\n  SKIP aio-ovn: no changed component requires this job\n  SKIP csi-local-path-provisioner: no changed component requires this job\n  SKIP csi-rbd: no changed component requires this job\n  SKIP keycloak: no changed component requires this job",
                            "stdout_lines": [
                                "Selective Molecule plan: selective",
                                "Changed files:",
                                "  A roles/heat/SELECTIVE_CI_VALIDATION.md",
                                "Targets: heat",
                                "Job decisions:",
                                "  RUN  aio-openvswitch: selected by changed components",
                                "       components: ceph, ceph-provisioners, cert-manager, cluster-issuer, coredns, csi, glance, heat, ingress-nginx, keycloak, keystone, kubernetes, libvirt, memcached, neutron, nova, openvswitch, percona-xtradb-cluster, percona-xtradb-cluster-operator, placement, rabbitmq-cluster-operator",
                                "       verification: openstack-resource:orchestration/stack",
                                "  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-d4b6-63a9-000000000005-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:46:25.816610Z",
                            "start": "2026-07-30T18:46:25.300370Z"
                        },
                        "id": "0242ac17-0010-d4b6-63a9-000000000005",
                        "name": "Render selective Molecule plan"
                    }
                }
            ]
        }
    ],
    "stats": {
        "instance": {
            "changed": 0,
            "failures": 0,
            "ignored": 0,
            "ok": 2,
            "rescued": 0,
            "skipped": 0,
            "unreachable": 0
        }
    },
    "trusted": false
},
{
    "branch": "main",
    "index": "0",
    "phase": "run",
    "playbook": "github.com/vexxhost/atmosphere/test-playbooks/molecule/selective-run.yml",
    "plays": [
        {
            "play": {
                "duration": {
                    "end": "2026-07-30T19:47:17.782928Z",
                    "start": "2026-07-30T18:46:26.639674Z"
                },
                "id": "0242ac17-0010-30ae-7b85-000000000002",
                "name": "Run selected Molecule scenario"
            },
            "tasks": [
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.slurp",
                            "changed": false,
                            "content": "ewogICJ2ZXJzaW9uIjogMSwKICAibW9kZSI6ICJzZWxlY3RpdmUiLAogICJjaGFuZ2VzIjogWwogICAgewogICAgICAic3RhdHVzIjogIkEiLAogICAgICAicGF0aCI6ICJyb2xlcy9oZWF0L1NFTEVDVElWRV9DSV9WQUxJREFUSU9OLm1kIiwKICAgICAgInByZXZpb3VzX3BhdGgiOiBudWxsCiAgICB9CiAgXSwKICAibWF0Y2hlcyI6IFsKICAgIHsKICAgICAgInBhdGgiOiAicm9sZXMvaGVhdC9TRUxFQ1RJVkVfQ0lfVkFMSURBVElPTi5tZCIsCiAgICAgICJydWxlIjogImNvbXBvbmVudDpoZWF0IiwKICAgICAgImFjdGlvbiI6ICJ0YXJnZXRzIiwKICAgICAgInRhcmdldHMiOiBbCiAgICAgICAgImhlYXQiCiAgICAgIF0KICAgIH0KICBdLAogICJ0YXJnZXRzIjogWwogICAgImhlYXQiCiAgXSwKICAidmVyaWZpY2F0aW9uX3Byb2ZpbGVzIjogWwogICAgIm9yY2hlc3RyYXRpb24iCiAgXSwKICAidmVyaWZpY2F0aW9uX2NoZWNrcyI6IFsKICAgIHsKICAgICAgImtpbmQiOiAib3BlbnN0YWNrLXJlc291cmNlIiwKICAgICAgInNlcnZpY2UiOiAib3JjaGVzdHJhdGlvbiIsCiAgICAgICJ0eXBlIjogInN0YWNrIgogICAgfQogIF0sCiAgInRlbXBlc3RfdGVzdHMiOiBbXSwKICAidmFyaWFudHMiOiBbCiAgICB7CiAgICAgICJqb2IiOiAiYWlvLW9wZW52c3dpdGNoIiwKICAgICAgIm5ldHdvcmtfYmFja2VuZCI6ICJvcGVudnN3aXRjaCIsCiAgICAgICJ0YXJnZXRzIjogWwogICAgICAgICJoZWF0IgogICAgICBdLAogICAgICAiZGVwbG95bWVudF9yb290cyI6IFsKICAgICAgICAiZ2xhbmNlIiwKICAgICAgICAiaGVhdCIsCiAgICAgICAgIm5ldXRyb24iCiAgICAgIF0sCiAgICAgICJjb21wb25lbnRzIjogWwogICAgICAgICJjZXBoIiwKICAgICAgICAiY2VwaC1wcm92aXNpb25lcnMiLAogICAgICAgICJjZXJ0LW1hbmFnZXIiLAogICAgICAgICJjbHVzdGVyLWlzc3VlciIsCiAgICAgICAgImNvcmVkbnMiLAogICAgICAgICJjc2kiLAogICAgICAgICJnbGFuY2UiLAogICAgICAgICJoZWF0IiwKICAgICAgICAiaW5ncmVzcy1uZ2lueCIsCiAgICAgICAgImtleWNsb2FrIiwKICAgICAgICAia2V5c3RvbmUiLAogICAgICAgICJrdWJlcm5ldGVzIiwKICAgICAgICAibGlidmlydCIsCiAgICAgICAgIm1lbWNhY2hlZCIsCiAgICAgICAgIm5ldXRyb24iLAogICAgICAgICJub3ZhIiwKICAgICAgICAib3BlbnZzd2l0Y2giLAogICAgICAgICJwZXJjb25hLXh0cmFkYi1jbHVzdGVyIiwKICAgICAgICAicGVyY29uYS14dHJhZGItY2x1c3Rlci1vcGVyYXRvciIsCiAgICAgICAgInBsYWNlbWVudCIsCiAgICAgICAgInJhYmJpdG1xLWNsdXN0ZXItb3BlcmF0b3IiCiAgICAgIF0sCiAgICAgICJhbnNpYmxlX3RhZ3MiOiBbCiAgICAgICAgImNlcGgiLAogICAgICAgICJjZXBoLXByb3Zpc2lvbmVycyIsCiAgICAgICAgImNlcnQtbWFuYWdlciIsCiAgICAgICAgImNsdXN0ZXItaXNzdWVyIiwKICAgICAgICAiY29yZWRucyIsCiAgICAgICAgImNzaSIsCiAgICAgICAgImdsYW5jZSIsCiAgICAgICAgImhlYXQiLAogICAgICAgICJpbmdyZXNzLW5naW54IiwKICAgICAgICAia2V5Y2xvYWsiLAogICAgICAgICJrZXlzdG9uZSIsCiAgICAgICAgImt1YmVybmV0ZXMiLAogICAgICAgICJsaWJ2aXJ0IiwKICAgICAgICAibWVtY2FjaGVkIiwKICAgICAgICAibmV1dHJvbiIsCiAgICAgICAgIm5vdmEiLAogICAgICAgICJvcGVudnN3aXRjaCIsCiAgICAgICAgInBlcmNvbmEteHRyYWRiLWNsdXN0ZXIiLAogICAgICAgICJwZXJjb25hLXh0cmFkYi1jbHVzdGVyLW9wZXJhdG9yIiwKICAgICAgICAicGxhY2VtZW50IiwKICAgICAgICAicmFiYml0bXEtY2x1c3Rlci1vcGVyYXRvciIKICAgICAgXSwKICAgICAgInZlcmlmaWNhdGlvbl9wcm9maWxlcyI6IFsKICAgICAgICAib3JjaGVzdHJhdGlvbiIKICAgICAgXSwKICAgICAgInZlcmlmaWNhdGlvbl9jaGVja3MiOiBbCiAgICAgICAgewogICAgICAgICAgImtpbmQiOiAib3BlbnN0YWNrLXJlc291cmNlIiwKICAgICAgICAgICJzZXJ2aWNlIjogIm9yY2hlc3RyYXRpb24iLAogICAgICAgICAgInR5cGUiOiAic3RhY2siCiAgICAgICAgfQogICAgICBdLAogICAgICAidGVtcGVzdF90ZXN0cyI6IFtdLAogICAgICAicnVuX3RlbXBlc3QiOiBmYWxzZQogICAgfQogIF0sCiAgImpvYl9kZWNpc2lvbnMiOiB7CiAgICAiYWlvLW9wZW52c3dpdGNoIjogewogICAgICAicnVuIjogdHJ1ZSwKICAgICAgInJlYXNvbiI6ICJzZWxlY3RlZCBieSBjaGFuZ2VkIGNvbXBvbmVudHMiLAogICAgICAic2NlbmFyaW8iOiAiYWlvIiwKICAgICAgIm5ldHdvcmtfYmFja2VuZCI6ICJvcGVudnN3aXRjaCIsCiAgICAgICJ0YXJnZXRzIjogWwogICAgICAgICJoZWF0IgogICAgICBdLAogICAgICAiY29tcG9uZW50cyI6IFsKICAgICAgICAiY2VwaCIsCiAgICAgICAgImNlcGgtcHJvdmlzaW9uZXJzIiwKICAgICAgICAiY2VydC1tYW5hZ2VyIiwKICAgICAgICAiY2x1c3Rlci1pc3N1ZXIiLAogICAgICAgICJjb3JlZG5zIiwKICAgICAgICAiY3NpIiwKICAgICAgICAiZ2xhbmNlIiwKICAgICAgICAiaGVhdCIsCiAgICAgICAgImluZ3Jlc3MtbmdpbngiLAogICAgICAgICJrZXljbG9hayIsCiAgICAgICAgImtleXN0b25lIiwKICAgICAgICAia3ViZXJuZXRlcyIsCiAgICAgICAgImxpYnZpcnQiLAogICAgICAgICJtZW1jYWNoZWQiLAogICAgICAgICJuZXV0cm9uIiwKICAgICAgICAibm92YSIsCiAgICAgICAgIm9wZW52c3dpdGNoIiwKICAgICAgICAicGVyY29uYS14dHJhZGItY2x1c3RlciIsCiAgICAgICAgInBlcmNvbmEteHRyYWRiLWNsdXN0ZXItb3BlcmF0b3IiLAogICAgICAgICJwbGFjZW1lbnQiLAogICAgICAgICJyYWJiaXRtcS1jbHVzdGVyLW9wZXJhdG9yIgogICAgICBdLAogICAgICAiYW5zaWJsZV90YWdzIjogWwogICAgICAgICJjZXBoIiwKICAgICAgICAiY2VwaC1wcm92aXNpb25lcnMiLAogICAgICAgICJjZXJ0LW1hbmFnZXIiLAogICAgICAgICJjbHVzdGVyLWlzc3VlciIsCiAgICAgICAgImNvcmVkbnMiLAogICAgICAgICJjc2kiLAogICAgICAgICJnbGFuY2UiLAogICAgICAgICJoZWF0IiwKICAgICAgICAiaW5ncmVzcy1uZ2lueCIsCiAgICAgICAgImtleWNsb2FrIiwKICAgICAgICAia2V5c3RvbmUiLAogICAgICAgICJrdWJlcm5ldGVzIiwKICAgICAgICAibGlidmlydCIsCiAgICAgICAgIm1lbWNhY2hlZCIsCiAgICAgICAgIm5ldXRyb24iLAogICAgICAgICJub3ZhIiwKICAgICAgICAib3BlbnZzd2l0Y2giLAogICAgICAgICJwZXJjb25hLXh0cmFkYi1jbHVzdGVyIiwKICAgICAgICAicGVyY29uYS14dHJhZGItY2x1c3Rlci1vcGVyYXRvciIsCiAgICAgICAgInBsYWNlbWVudCIsCiAgICAgICAgInJhYmJpdG1xLWNsdXN0ZXItb3BlcmF0b3IiCiAgICAgIF0sCiAgICAgICJ2ZXJpZmljYXRpb25fcHJvZmlsZXMiOiBbCiAgICAgICAgIm9yY2hlc3RyYXRpb24iCiAgICAgIF0sCiAgICAgICJ2ZXJpZmljYXRpb25fY2hlY2tzIjogWwogICAgICAgIHsKICAgICAgICAgICJraW5kIjogIm9wZW5zdGFjay1yZXNvdXJjZSIsCiAgICAgICAgICAic2VydmljZSI6ICJvcmNoZXN0cmF0aW9uIiwKICAgICAgICAgICJ0eXBlIjogInN0YWNrIgogICAgICAgIH0KICAgICAgXSwKICAgICAgInRlbXBlc3RfdGVzdHMiOiBbXSwKICAgICAgInJ1bl90ZW1wZXN0IjogZmFsc2UKICAgIH0sCiAgICAiYWlvLW92biI6IHsKICAgICAgInJ1biI6IGZhbHNlLAogICAgICAicmVhc29uIjogIm5vIGNoYW5nZWQgY29tcG9uZW50IHJlcXVpcmVzIHRoaXMgam9iIiwKICAgICAgInNjZW5hcmlvIjogImFpbyIsCiAgICAgICJuZXR3b3JrX2JhY2tlbmQiOiAib3ZuIiwKICAgICAgInRhcmdldHMiOiBbXSwKICAgICAgImNvbXBvbmVudHMiOiBbXSwKICAgICAgImFuc2libGVfdGFncyI6IFtdLAogICAgICAidmVyaWZpY2F0aW9uX3Byb2ZpbGVzIjogW10sCiAgICAgICJ2ZXJpZmljYXRpb25fY2hlY2tzIjogW10sCiAgICAgICJ0ZW1wZXN0X3Rlc3RzIjogW10sCiAgICAgICJydW5fdGVtcGVzdCI6IGZhbHNlCiAgICB9LAogICAgImNzaS1sb2NhbC1wYXRoLXByb3Zpc2lvbmVyIjogewogICAgICAicnVuIjogZmFsc2UsCiAgICAgICJyZWFzb24iOiAibm8gY2hhbmdlZCBjb21wb25lbnQgcmVxdWlyZXMgdGhpcyBqb2IiLAogICAgICAic2NlbmFyaW8iOiAiY3NpIiwKICAgICAgIm5ldHdvcmtfYmFja2VuZCI6IG51bGwsCiAgICAgICJ0YXJnZXRzIjogW10sCiAgICAgICJjb21wb25lbnRzIjogW10sCiAgICAgICJhbnNpYmxlX3RhZ3MiOiBbXSwKICAgICAgInZlcmlmaWNhdGlvbl9wcm9maWxlcyI6IFtdLAogICAgICAidmVyaWZpY2F0aW9uX2NoZWNrcyI6IFtdLAogICAgICAidGVtcGVzdF90ZXN0cyI6IFtdLAogICAgICAicnVuX3RlbXBlc3QiOiBmYWxzZQogICAgfSwKICAgICJjc2ktcmJkIjogewogICAgICAicnVuIjogZmFsc2UsCiAgICAgICJyZWFzb24iOiAibm8gY2hhbmdlZCBjb21wb25lbnQgcmVxdWlyZXMgdGhpcyBqb2IiLAogICAgICAic2NlbmFyaW8iOiAiY3NpIiwKICAgICAgIm5ldHdvcmtfYmFja2VuZCI6IG51bGwsCiAgICAgICJ0YXJnZXRzIjogW10sCiAgICAgICJjb21wb25lbnRzIjogW10sCiAgICAgICJhbnNpYmxlX3RhZ3MiOiBbXSwKICAgICAgInZlcmlmaWNhdGlvbl9wcm9maWxlcyI6IFtdLAogICAgICAidmVyaWZpY2F0aW9uX2NoZWNrcyI6IFtdLAogICAgICAidGVtcGVzdF90ZXN0cyI6IFtdLAogICAgICAicnVuX3RlbXBlc3QiOiBmYWxzZQogICAgfSwKICAgICJrZXljbG9hayI6IHsKICAgICAgInJ1biI6IGZhbHNlLAogICAgICAicmVhc29uIjogIm5vIGNoYW5nZWQgY29tcG9uZW50IHJlcXVpcmVzIHRoaXMgam9iIiwKICAgICAgInNjZW5hcmlvIjogImtleWNsb2FrIiwKICAgICAgIm5ldHdvcmtfYmFja2VuZCI6IG51bGwsCiAgICAgICJ0YXJnZXRzIjogW10sCiAgICAgICJjb21wb25lbnRzIjogW10sCiAgICAgICJhbnNpYmxlX3RhZ3MiOiBbXSwKICAgICAgInZlcmlmaWNhdGlvbl9wcm9maWxlcyI6IFtdLAogICAgICAidmVyaWZpY2F0aW9uX2NoZWNrcyI6IFtdLAogICAgICAidGVtcGVzdF90ZXN0cyI6IFtdLAogICAgICAicnVuX3RlbXBlc3QiOiBmYWxzZQogICAgfQogIH0sCiAgInJlYXNvbnMiOiBbXQp9Cg==",
                            "encoding": "base64",
                            "invocation": {
                                "module_args": {
                                    "src": "src/github.com/vexxhost/atmosphere/ci-plan.json"
                                }
                            },
                            "source": "src/github.com/vexxhost/atmosphere/ci-plan.json"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:46:26.987858Z",
                            "start": "2026-07-30T18:46:26.652304Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000000004",
                        "name": "Read selective Molecule plan"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_plan": {
                                    "changes": [
                                        {
                                            "path": "roles/heat/SELECTIVE_CI_VALIDATION.md",
                                            "previous_path": null,
                                            "status": "A"
                                        }
                                    ],
                                    "job_decisions": {
                                        "aio-openvswitch": {
                                            "ansible_tags": [
                                                "ceph",
                                                "ceph-provisioners",
                                                "cert-manager",
                                                "cluster-issuer",
                                                "coredns",
                                                "csi",
                                                "glance",
                                                "heat",
                                                "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",
                                                "heat",
                                                "ingress-nginx",
                                                "keycloak",
                                                "keystone",
                                                "kubernetes",
                                                "libvirt",
                                                "memcached",
                                                "neutron",
                                                "nova",
                                                "openvswitch",
                                                "percona-xtradb-cluster",
                                                "percona-xtradb-cluster-operator",
                                                "placement",
                                                "rabbitmq-cluster-operator"
                                            ],
                                            "network_backend": "openvswitch",
                                            "reason": "selected by changed components",
                                            "run": true,
                                            "run_tempest": false,
                                            "scenario": "aio",
                                            "targets": [
                                                "heat"
                                            ],
                                            "tempest_tests": [],
                                            "verification_checks": [
                                                {
                                                    "kind": "openstack-resource",
                                                    "service": "orchestration",
                                                    "type": "stack"
                                                }
                                            ],
                                            "verification_profiles": [
                                                "orchestration"
                                            ]
                                        },
                                        "aio-ovn": {
                                            "ansible_tags": [],
                                            "components": [],
                                            "network_backend": "ovn",
                                            "reason": "no changed component requires this job",
                                            "run": false,
                                            "run_tempest": false,
                                            "scenario": "aio",
                                            "targets": [],
                                            "tempest_tests": [],
                                            "verification_checks": [],
                                            "verification_profiles": []
                                        },
                                        "csi-local-path-provisioner": {
                                            "ansible_tags": [],
                                            "components": [],
                                            "network_backend": null,
                                            "reason": "no changed component requires this job",
                                            "run": false,
                                            "run_tempest": false,
                                            "scenario": "csi",
                                            "targets": [],
                                            "tempest_tests": [],
                                            "verification_checks": [],
                                            "verification_profiles": []
                                        },
                                        "csi-rbd": {
                                            "ansible_tags": [],
                                            "components": [],
                                            "network_backend": null,
                                            "reason": "no changed component requires this job",
                                            "run": false,
                                            "run_tempest": false,
                                            "scenario": "csi",
                                            "targets": [],
                                            "tempest_tests": [],
                                            "verification_checks": [],
                                            "verification_profiles": []
                                        },
                                        "keycloak": {
                                            "ansible_tags": [],
                                            "components": [],
                                            "network_backend": null,
                                            "reason": "no changed component requires this job",
                                            "run": false,
                                            "run_tempest": false,
                                            "scenario": "keycloak",
                                            "targets": [],
                                            "tempest_tests": [],
                                            "verification_checks": [],
                                            "verification_profiles": []
                                        }
                                    },
                                    "matches": [
                                        {
                                            "action": "targets",
                                            "path": "roles/heat/SELECTIVE_CI_VALIDATION.md",
                                            "rule": "component:heat",
                                            "targets": [
                                                "heat"
                                            ]
                                        }
                                    ],
                                    "mode": "selective",
                                    "reasons": [],
                                    "targets": [
                                        "heat"
                                    ],
                                    "tempest_tests": [],
                                    "variants": [
                                        {
                                            "ansible_tags": [
                                                "ceph",
                                                "ceph-provisioners",
                                                "cert-manager",
                                                "cluster-issuer",
                                                "coredns",
                                                "csi",
                                                "glance",
                                                "heat",
                                                "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",
                                                "heat",
                                                "ingress-nginx",
                                                "keycloak",
                                                "keystone",
                                                "kubernetes",
                                                "libvirt",
                                                "memcached",
                                                "neutron",
                                                "nova",
                                                "openvswitch",
                                                "percona-xtradb-cluster",
                                                "percona-xtradb-cluster-operator",
                                                "placement",
                                                "rabbitmq-cluster-operator"
                                            ],
                                            "deployment_roots": [
                                                "glance",
                                                "heat",
                                                "neutron"
                                            ],
                                            "job": "aio-openvswitch",
                                            "network_backend": "openvswitch",
                                            "run_tempest": false,
                                            "targets": [
                                                "heat"
                                            ],
                                            "tempest_tests": [],
                                            "verification_checks": [
                                                {
                                                    "kind": "openstack-resource",
                                                    "service": "orchestration",
                                                    "type": "stack"
                                                }
                                            ],
                                            "verification_profiles": [
                                                "orchestration"
                                            ]
                                        }
                                    ],
                                    "verification_checks": [
                                        {
                                            "kind": "openstack-resource",
                                            "service": "orchestration",
                                            "type": "stack"
                                        }
                                    ],
                                    "verification_profiles": [
                                        "orchestration"
                                    ],
                                    "version": 1
                                }
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:46:27.059266Z",
                            "start": "2026-07-30T18:46:26.994002Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000000005",
                        "name": "Resolve this job decision"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.assert",
                            "changed": false,
                            "msg": "All assertions passed"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:46:27.101945Z",
                            "start": "2026-07-30T18:46:27.069626Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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",
                                        "heat",
                                        "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",
                                        "heat",
                                        "ingress-nginx",
                                        "keycloak",
                                        "keystone",
                                        "kubernetes",
                                        "libvirt",
                                        "memcached",
                                        "neutron",
                                        "nova",
                                        "openvswitch",
                                        "percona-xtradb-cluster",
                                        "percona-xtradb-cluster-operator",
                                        "placement",
                                        "rabbitmq-cluster-operator"
                                    ],
                                    "network_backend": "openvswitch",
                                    "reason": "selected by changed components",
                                    "run": true,
                                    "run_tempest": false,
                                    "scenario": "aio",
                                    "targets": [
                                        "heat"
                                    ],
                                    "tempest_tests": [],
                                    "verification_checks": [
                                        {
                                            "kind": "openstack-resource",
                                            "service": "orchestration",
                                            "type": "stack"
                                        }
                                    ],
                                    "verification_profiles": [
                                        "orchestration"
                                    ]
                                }
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:46:27.142543Z",
                            "start": "2026-07-30T18:46:27.108065Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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: heat\nComponents: ceph, ceph-provisioners, cert-manager, cluster-issuer, coredns, csi, glance, heat, ingress-nginx, keycloak, keystone, kubernetes, libvirt, memcached, neutron, nova, openvswitch, percona-xtradb-cluster, percona-xtradb-cluster-operator, placement, rabbitmq-cluster-operator"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:46:27.208617Z",
                            "start": "2026-07-30T18:46:27.152460Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785437185.5186074,
                                        "attr_flags": "e",
                                        "attributes": [
                                            "extents"
                                        ],
                                        "block_size": 4096,
                                        "blocks": 8,
                                        "charset": "unknown",
                                        "ctime": 1785437185.2105927,
                                        "dev": 64513,
                                        "device_type": 0,
                                        "executable": true,
                                        "exists": true,
                                        "gid": 1000,
                                        "gr_name": "zuul",
                                        "inode": 1047843,
                                        "isblk": false,
                                        "ischr": false,
                                        "isdir": true,
                                        "isfifo": false,
                                        "isgid": false,
                                        "islnk": false,
                                        "isreg": false,
                                        "issock": false,
                                        "isuid": false,
                                        "mimetype": "unknown",
                                        "mode": "0755",
                                        "mtime": 1785437185.2105927,
                                        "nlink": 25,
                                        "path": "src/github.com/vexxhost/atmosphere",
                                        "pw_name": "zuul",
                                        "readable": true,
                                        "rgrp": true,
                                        "roth": true,
                                        "rusr": true,
                                        "size": 4096,
                                        "uid": 1000,
                                        "version": "1929402217",
                                        "wgrp": false,
                                        "woth": false,
                                        "writeable": true,
                                        "wusr": true,
                                        "xgrp": true,
                                        "xoth": true,
                                        "xusr": true
                                    }
                                },
                                {
                                    "ansible_loop_var": "item",
                                    "changed": false,
                                    "failed": false,
                                    "invocation": {
                                        "module_args": {
                                            "checksum_algorithm": "sha1",
                                            "follow": true,
                                            "get_attributes": true,
                                            "get_checksum": true,
                                            "get_mime": true,
                                            "path": "src/github.com/vexxhost/atmosphere/molecule/aio/inventory"
                                        }
                                    },
                                    "item": "src/github.com/vexxhost/atmosphere/molecule/aio/inventory",
                                    "stat": {
                                        "exists": false
                                    }
                                },
                                {
                                    "ansible_loop_var": "item",
                                    "changed": false,
                                    "failed": false,
                                    "invocation": {
                                        "module_args": {
                                            "checksum_algorithm": "sha1",
                                            "follow": true,
                                            "get_attributes": true,
                                            "get_checksum": true,
                                            "get_mime": true,
                                            "path": "src/github.com/vexxhost/atmosphere/extensions/molecule/aio/inventory"
                                        }
                                    },
                                    "item": "src/github.com/vexxhost/atmosphere/extensions/molecule/aio/inventory",
                                    "stat": {
                                        "exists": false
                                    }
                                }
                            ]
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:46:27.877392Z",
                            "start": "2026-07-30T18:46:27.215136Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": "02b46334909447a9c7e5e16b137b79a584ff746f",
                                    "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": "02b46334909447a9c7e5e16b137b79a584ff746f",
                                            "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-1785437187.9560983-15-123583914679835/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": 1785437185.5186074,
                                            "attr_flags": "e",
                                            "attributes": [
                                                "extents"
                                            ],
                                            "block_size": 4096,
                                            "blocks": 8,
                                            "charset": "unknown",
                                            "ctime": 1785437185.2105927,
                                            "dev": 64513,
                                            "device_type": 0,
                                            "executable": true,
                                            "exists": true,
                                            "gid": 1000,
                                            "gr_name": "zuul",
                                            "inode": 1047843,
                                            "isblk": false,
                                            "ischr": false,
                                            "isdir": true,
                                            "isfifo": false,
                                            "isgid": false,
                                            "islnk": false,
                                            "isreg": false,
                                            "issock": false,
                                            "isuid": false,
                                            "mimetype": "unknown",
                                            "mode": "0755",
                                            "mtime": 1785437185.2105927,
                                            "nlink": 25,
                                            "path": "src/github.com/vexxhost/atmosphere",
                                            "pw_name": "zuul",
                                            "readable": true,
                                            "rgrp": true,
                                            "roth": true,
                                            "rusr": true,
                                            "size": 4096,
                                            "uid": 1000,
                                            "version": "1929402217",
                                            "wgrp": false,
                                            "woth": false,
                                            "writeable": true,
                                            "wusr": true,
                                            "xgrp": true,
                                            "xoth": true,
                                            "xusr": true
                                        }
                                    },
                                    "md5sum": "ab9dc18769d1e819bbbbe41c9b64a5d2",
                                    "mode": "0644",
                                    "owner": "zuul",
                                    "size": 36344,
                                    "src": "/home/zuul/.ansible/tmp/ansible-tmp-1785437187.9560983-15-123583914679835/source",
                                    "state": "file",
                                    "uid": 1000
                                },
                                {
                                    "ansible_loop_var": "item",
                                    "changed": false,
                                    "false_condition": "item.stat.isdir | default(false)",
                                    "item": {
                                        "ansible_loop_var": "item",
                                        "changed": false,
                                        "failed": false,
                                        "invocation": {
                                            "module_args": {
                                                "checksum_algorithm": "sha1",
                                                "follow": true,
                                                "get_attributes": true,
                                                "get_checksum": true,
                                                "get_mime": true,
                                                "path": "src/github.com/vexxhost/atmosphere/molecule/aio/inventory"
                                            }
                                        },
                                        "item": "src/github.com/vexxhost/atmosphere/molecule/aio/inventory",
                                        "stat": {
                                            "exists": false
                                        }
                                    },
                                    "skip_reason": "Conditional result was False",
                                    "skipped": true
                                },
                                {
                                    "ansible_loop_var": "item",
                                    "changed": false,
                                    "false_condition": "item.stat.isdir | default(false)",
                                    "item": {
                                        "ansible_loop_var": "item",
                                        "changed": false,
                                        "failed": false,
                                        "invocation": {
                                            "module_args": {
                                                "checksum_algorithm": "sha1",
                                                "follow": true,
                                                "get_attributes": true,
                                                "get_checksum": true,
                                                "get_mime": true,
                                                "path": "src/github.com/vexxhost/atmosphere/extensions/molecule/aio/inventory"
                                            }
                                        },
                                        "item": "src/github.com/vexxhost/atmosphere/extensions/molecule/aio/inventory",
                                        "stat": {
                                            "exists": false
                                        }
                                    },
                                    "skip_reason": "Conditional result was False",
                                    "skipped": true
                                }
                            ]
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:46:28.536801Z",
                            "start": "2026-07-30T18:46:27.886830Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785437185.5186074,
                                            "attr_flags": "e",
                                            "attributes": [
                                                "extents"
                                            ],
                                            "block_size": 4096,
                                            "blocks": 8,
                                            "charset": "unknown",
                                            "ctime": 1785437185.2105927,
                                            "dev": 64513,
                                            "device_type": 0,
                                            "executable": true,
                                            "exists": true,
                                            "gid": 1000,
                                            "gr_name": "zuul",
                                            "inode": 1047843,
                                            "isblk": false,
                                            "ischr": false,
                                            "isdir": true,
                                            "isfifo": false,
                                            "isgid": false,
                                            "islnk": false,
                                            "isreg": false,
                                            "issock": false,
                                            "isuid": false,
                                            "mimetype": "unknown",
                                            "mode": "0755",
                                            "mtime": 1785437185.2105927,
                                            "nlink": 25,
                                            "path": "src/github.com/vexxhost/atmosphere",
                                            "pw_name": "zuul",
                                            "readable": true,
                                            "rgrp": true,
                                            "roth": true,
                                            "rusr": true,
                                            "size": 4096,
                                            "uid": 1000,
                                            "version": "1929402217",
                                            "wgrp": false,
                                            "woth": false,
                                            "writeable": true,
                                            "wusr": true,
                                            "xgrp": true,
                                            "xoth": true,
                                            "xusr": true
                                        }
                                    },
                                    "msg": "1 replacements made",
                                    "rc": 0
                                },
                                {
                                    "ansible_loop_var": "item",
                                    "changed": false,
                                    "false_condition": "item.stat.isdir | default(false)",
                                    "item": {
                                        "ansible_loop_var": "item",
                                        "changed": false,
                                        "failed": false,
                                        "invocation": {
                                            "module_args": {
                                                "checksum_algorithm": "sha1",
                                                "follow": true,
                                                "get_attributes": true,
                                                "get_checksum": true,
                                                "get_mime": true,
                                                "path": "src/github.com/vexxhost/atmosphere/molecule/aio/inventory"
                                            }
                                        },
                                        "item": "src/github.com/vexxhost/atmosphere/molecule/aio/inventory",
                                        "stat": {
                                            "exists": false
                                        }
                                    },
                                    "skip_reason": "Conditional result was False",
                                    "skipped": true
                                },
                                {
                                    "ansible_loop_var": "item",
                                    "changed": false,
                                    "false_condition": "item.stat.isdir | default(false)",
                                    "item": {
                                        "ansible_loop_var": "item",
                                        "changed": false,
                                        "failed": false,
                                        "invocation": {
                                            "module_args": {
                                                "checksum_algorithm": "sha1",
                                                "follow": true,
                                                "get_attributes": true,
                                                "get_checksum": true,
                                                "get_mime": true,
                                                "path": "src/github.com/vexxhost/atmosphere/extensions/molecule/aio/inventory"
                                            }
                                        },
                                        "item": "src/github.com/vexxhost/atmosphere/extensions/molecule/aio/inventory",
                                        "stat": {
                                            "exists": false
                                        }
                                    },
                                    "skip_reason": "Conditional result was False",
                                    "skipped": true
                                }
                            ]
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:46:28.938861Z",
                            "start": "2026-07-30T18:46:28.546351Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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,heat,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,heat,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": "false",
                                    "ATMOSPHERE_CI_TEMPEST_INCLUDE": "[]",
                                    "ATMOSPHERE_CI_VERIFICATION_CHECKS": "[{\"kind\": \"openstack-resource\", \"service\": \"orchestration\", \"type\": \"stack\"}]",
                                    "ATMOSPHERE_CI_VERIFICATION_PROFILES": "orchestration",
                                    "MOLECULE_ANSIBLE_ARGS_STRICT_MODE": "1"
                                }
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:46:29.011148Z",
                            "start": "2026-07-30T18:46:28.946386Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000000e",
                        "name": "Prepare Molecule command"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "run-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:46:29.124177Z",
                            "start": "2026-07-30T18:46:29.019983Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000000f",
                        "name": "Run standard Molecule lifecycle with progress output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.file",
                            "changed": true,
                            "diff": {
                                "after": {
                                    "mode": "0755",
                                    "path": "/tmp/logs",
                                    "state": "directory"
                                },
                                "before": {
                                    "mode": "0775",
                                    "path": "/tmp/logs",
                                    "state": "absent"
                                }
                            },
                            "gid": 1000,
                            "group": "zuul",
                            "invocation": {
                                "module_args": {
                                    "_diff_peek": null,
                                    "_original_basename": null,
                                    "access_time": null,
                                    "access_time_format": "%Y%m%d%H%M.%S",
                                    "attributes": null,
                                    "follow": true,
                                    "force": false,
                                    "group": null,
                                    "mode": "0755",
                                    "modification_time": null,
                                    "modification_time_format": "%Y%m%d%H%M.%S",
                                    "owner": null,
                                    "path": "/tmp/logs",
                                    "recurse": false,
                                    "selevel": null,
                                    "serole": null,
                                    "setype": null,
                                    "seuser": null,
                                    "src": null,
                                    "state": "directory",
                                    "unsafe_writes": false
                                }
                            },
                            "mode": "0755",
                            "owner": "zuul",
                            "path": "/tmp/logs",
                            "size": 4096,
                            "state": "directory",
                            "uid": 1000
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:46:29.499094Z",
                            "start": "2026-07-30T18:46:29.176906Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000000043",
                        "name": "Create Molecule log directory"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log": "/tmp/logs/molecule-aio-openvswitch.log"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:46:29.536839Z",
                            "start": "2026-07-30T18:46:29.503467Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000000044",
                        "name": "Resolve live Molecule log path"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": true,
                            "finished": 0,
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:46:30.203026Z",
                            "start": "2026-07-30T18:46:29.547986Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": "j348521185917.1613",
                                    "changed": true,
                                    "failed": 0,
                                    "finished": 0,
                                    "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                                    "started": 1
                                }
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:46:30.264074Z",
                            "start": "2026-07-30T18:46:30.210320Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000000046",
                        "name": "Initialize progress monitor for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_chunk_size": 100
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:46:30.305156Z",
                            "start": "2026-07-30T18:46:30.270227Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000000047",
                        "name": "Bound progress monitor recursion for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_chunks": "5"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:46:30.366577Z",
                            "start": "2026-07-30T18:46:30.312836Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000000048",
                        "name": "Calculate progress monitor chunks for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "msg": "All items completed",
                            "results": [
                                {
                                    "_atmosphere_ci_poll_chunk_number": 1,
                                    "ansible_loop_var": "_atmosphere_ci_poll_chunk_number",
                                    "include": "poll-chunk.yml",
                                    "include_args": {}
                                },
                                {
                                    "_atmosphere_ci_poll_chunk_number": 2,
                                    "ansible_loop_var": "_atmosphere_ci_poll_chunk_number",
                                    "include": "poll-chunk.yml",
                                    "include_args": {}
                                },
                                {
                                    "_atmosphere_ci_poll_chunk_number": 3,
                                    "ansible_loop_var": "_atmosphere_ci_poll_chunk_number",
                                    "include": "poll-chunk.yml",
                                    "include_args": {}
                                },
                                {
                                    "_atmosphere_ci_poll_chunk_number": 4,
                                    "ansible_loop_var": "_atmosphere_ci_poll_chunk_number",
                                    "include": "poll-chunk.yml",
                                    "include_args": {}
                                },
                                {
                                    "_atmosphere_ci_poll_chunk_number": 5,
                                    "ansible_loop_var": "_atmosphere_ci_poll_chunk_number",
                                    "include": "poll-chunk.yml",
                                    "include_args": {}
                                }
                            ]
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:46:30.447448Z",
                            "start": "2026-07-30T18:46:30.376190Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000000049",
                        "name": "Monitor Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:46:30.526833Z",
                            "start": "2026-07-30T18:46:30.471720Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000007d",
                        "name": "Start progress monitor chunk for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 18:46:30.592013",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 18:46:50.594296",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:46:50.610703Z",
                            "start": "2026-07-30T18:46:30.552560Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000000ba",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "1"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:46:50.672533Z",
                            "start": "2026-07-30T18:46:50.619536Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000000bb",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:46:51.053653Z",
                            "start": "2026-07-30T18:46:50.682640Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785437190.2988489,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 8,
                                "charset": "unknown",
                                "checksum": "6cddc8f9490176f9367ce6a3aaf281f0e9df427e",
                                "ctime": 1785437211.180226,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785437211.180226,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 3144,
                                "uid": 1000,
                                "version": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:46:51.255460Z",
                            "start": "2026-07-30T18:46:51.060047Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000000bd",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "3144"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:46:51.330630Z",
                            "start": "2026-07-30T18:46:51.263777Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000000be",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +1 /tmp/logs/molecule-aio-openvswitch.log | head -c 3144",
                            "delta": "0:00:00.008905",
                            "end": "2026-07-30 18:46:51.548117",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +1 /tmp/logs/molecule-aio-openvswitch.log | head -c 3144",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-30ae-7b85-0000000000bf-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 18:46:51.539212",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "WARNING  Molecule scenarios should migrate to 'extensions/molecule'\nINFO     [aio > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy\nINFO     [aio > prerun] Performing prerun with role_name_check=0...\nINFO     [aio > dependency] Executing\nWARNING  [aio > dependency] Missing roles requirements file: requirements.yml\nWARNING  [aio > dependency] Missing collections requirements file: collections.yml\nWARNING  [aio > dependency] Executed: 2 missing (Remove from test_sequence to suppress)\nINFO     [aio > cleanup] Executing\nWARNING  [aio > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress)\nINFO     [aio > destroy] Executing\nWARNING  [aio > destroy] Skipping, '--destroy=never' requested.\nINFO     [aio > destroy] Executed: Successful\nINFO     [aio > syntax] Executing\n\nplaybook: /home/zuul/src/github.com/vexxhost/atmosphere/molecule/aio/converge.yml\nINFO     [aio > syntax] Executed: Successful\nINFO     [aio > create] Executing\nWARNING  [aio > create] Executed: Missing playbook (Remove from test_sequence to suppress)\nINFO     [aio > prepare] Executing\n\nPLAY [Prepare] *****************************************************************\n\nTASK [Gathering Facts] *********************************************************\nThursday 30 July 2026  18:46:46 +0000 (0:00:00.026)       0:00:00.026 *********\n[WARNING]: Platform linux on host instance is using the discovered Python\ninterpreter at /usr/bin/python3.10, but future installation of another Python\ninterpreter could change the meaning of that path. See\nhttps://docs.ansible.com/ansible-\ncore/2.17/reference_appendices/interpreter_discovery.html for more information.\nok: [instance]\n\nTASK [Configure short hostname] ************************************************\nThursday 30 July 2026  18:46:47 +0000 (0:00:01.105)       0:00:01.131 *********\nchanged: [instance]\n\nTASK [Ensure hostname inside hosts file] ***************************************\nThursday 30 July 2026  18:46:48 +0000 (0:00:00.665)       0:00:01.797 *********\n[WARNING]: Module remote_tmp /root/.ansible/tmp did not exist and was created\nwith a mode of 0700, this may cause issues when running as another user. To\navoid this, create the remote_tmp dir with the correct permissions manually\nchanged: [instance]\n\nTASK [Install \"dirmngr\" for GPG keyserver operations] **************************\nThursday 30 July 2026  18:46:48 +0000 (0:00:00.255)       0:00:02.052 *********\nok: [instance]\n\nTASK [Purge \"snapd\" package] ***************************************************\nThursday 30 July 2026  18:46:49 +0000 (0:00:01.125)       0:00:03.177 *********\nok: [instance]\n\nPLAY [Generate workspace for Atmosphere] ***************************************\n\nTASK [Create folders for workspace] ********************************************\nThursday 30 July 2026  18:46:50 +0000 (0:00:00.629)       0:00:03.806 *********\nchanged: [localhost] => (item=group_vars)\nchanged: [localhost] => (item=group_vars/all)\nchanged: [localhost] => (item=group_vars/controllers)\nchanged: [localhost] => (item=group_vars/cephs)",
                            "stdout_lines": [
                                "WARNING  Molecule scenarios should migrate to 'extensions/molecule'",
                                "INFO     [aio > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy",
                                "INFO     [aio > prerun] Performing prerun with role_name_check=0...",
                                "INFO     [aio > dependency] Executing",
                                "WARNING  [aio > dependency] Missing roles requirements file: requirements.yml",
                                "WARNING  [aio > dependency] Missing collections requirements file: collections.yml",
                                "WARNING  [aio > dependency] Executed: 2 missing (Remove from test_sequence to suppress)",
                                "INFO     [aio > cleanup] Executing",
                                "WARNING  [aio > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress)",
                                "INFO     [aio > destroy] Executing",
                                "WARNING  [aio > destroy] Skipping, '--destroy=never' requested.",
                                "INFO     [aio > destroy] Executed: Successful",
                                "INFO     [aio > syntax] Executing",
                                "",
                                "playbook: /home/zuul/src/github.com/vexxhost/atmosphere/molecule/aio/converge.yml",
                                "INFO     [aio > syntax] Executed: Successful",
                                "INFO     [aio > create] Executing",
                                "WARNING  [aio > create] Executed: Missing playbook (Remove from test_sequence to suppress)",
                                "INFO     [aio > prepare] Executing",
                                "",
                                "PLAY [Prepare] *****************************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Thursday 30 July 2026  18:46:46 +0000 (0:00:00.026)       0:00:00.026 *********",
                                "[WARNING]: Platform linux on host instance is using the discovered Python",
                                "interpreter at /usr/bin/python3.10, but future installation of another Python",
                                "interpreter could change the meaning of that path. See",
                                "https://docs.ansible.com/ansible-",
                                "core/2.17/reference_appendices/interpreter_discovery.html for more information.",
                                "ok: [instance]",
                                "",
                                "TASK [Configure short hostname] ************************************************",
                                "Thursday 30 July 2026  18:46:47 +0000 (0:00:01.105)       0:00:01.131 *********",
                                "changed: [instance]",
                                "",
                                "TASK [Ensure hostname inside hosts file] ***************************************",
                                "Thursday 30 July 2026  18:46:48 +0000 (0:00:00.665)       0:00:01.797 *********",
                                "[WARNING]: Module remote_tmp /root/.ansible/tmp did not exist and was created",
                                "with a mode of 0700, this may cause issues when running as another user. To",
                                "avoid this, create the remote_tmp dir with the correct permissions manually",
                                "changed: [instance]",
                                "",
                                "TASK [Install \"dirmngr\" for GPG keyserver operations] **************************",
                                "Thursday 30 July 2026  18:46:48 +0000 (0:00:00.255)       0:00:02.052 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Purge \"snapd\" package] ***************************************************",
                                "Thursday 30 July 2026  18:46:49 +0000 (0:00:01.125)       0:00:03.177 *********",
                                "ok: [instance]",
                                "",
                                "PLAY [Generate workspace for Atmosphere] ***************************************",
                                "",
                                "TASK [Create folders for workspace] ********************************************",
                                "Thursday 30 July 2026  18:46:50 +0000 (0:00:00.629)       0:00:03.806 *********",
                                "changed: [localhost] => (item=group_vars)",
                                "changed: [localhost] => (item=group_vars/all)",
                                "changed: [localhost] => (item=group_vars/controllers)",
                                "changed: [localhost] => (item=group_vars/cephs)"
                            ],
                            "zuul_log_id": "0242ac17-0010-30ae-7b85-0000000000bf-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:46:51.884987Z",
                            "start": "2026-07-30T18:46:51.360314Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000000bf",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [Create folders for workspace]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:46:51.967979Z",
                            "start": "2026-07-30T18:46:51.893773Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000000c0",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "3144"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:46:52.029329Z",
                            "start": "2026-07-30T18:46:51.976236Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000000c1",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 20 seconds.\nLast task: TASK [Create folders for workspace]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:46:52.092594Z",
                            "start": "2026-07-30T18:46:52.038144Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000000c2",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:46:52.155900Z",
                            "start": "2026-07-30T18:46:52.100339Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000000c3",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 18:46:52.219488",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 18:47:12.221522",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:47:12.294877Z",
                            "start": "2026-07-30T18:46:52.179232Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000000e6",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "2"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:47:12.356308Z",
                            "start": "2026-07-30T18:47:12.306266Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000000e7",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:47:12.587413Z",
                            "start": "2026-07-30T18:47:12.364680Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785437211.5442538,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 40,
                                "charset": "unknown",
                                "checksum": "70d9b5d08f77af293736170010fa519492ca7fd3",
                                "ctime": 1785437228.7056422,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785437228.7056422,
                                "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": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:47:12.783876Z",
                            "start": "2026-07-30T18:47:12.596419Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000000e9",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "16701"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:47:12.846602Z",
                            "start": "2026-07-30T18:47:12.791765Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000000ea",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +3145 /tmp/logs/molecule-aio-openvswitch.log | head -c 16701",
                            "delta": "0:00:00.006882",
                            "end": "2026-07-30 18:47:13.098716",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +3145 /tmp/logs/molecule-aio-openvswitch.log | head -c 16701",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-30ae-7b85-0000000000eb-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 18:47:13.091834",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [localhost] => (item=group_vars/computes)\nchanged: [localhost] => (item=host_vars)\n\nPLAY [Generate Ceph control plane configuration for workspace] *****************\n\nTASK [Ensure the Ceph control plane configuration file exists] *****************\nThursday 30 July 2026  18:46:51 +0000 (0:00:01.338)       0:00:05.144 *********\nchanged: [localhost]\n\nTASK [Load the current Ceph control plane configuration into a variable] *******\nThursday 30 July 2026  18:46:51 +0000 (0:00:00.238)       0:00:05.383 *********\nok: [localhost]\n\nTASK [Generate Ceph control plane values for missing variables] ****************\nThursday 30 July 2026  18:46:51 +0000 (0:00:00.027)       0:00:05.411 *********\nok: [localhost] => (item={'key': 'ceph_fsid', 'value': '7b50dca6-af2a-5707-8b74-6bd8ff697b8e'})\nok: [localhost] => (item={'key': 'ceph_mon_public_network', 'value': '10.96.240.0/24'})\n\nTASK [Write new Ceph control plane configuration file to disk] *****************\nThursday 30 July 2026  18:46:51 +0000 (0:00:00.051)       0:00:05.463 *********\nchanged: [localhost]\n\nPLAY [Generate Ceph OSD configuration for workspace] ***************************\n\nTASK [Ensure the Ceph OSDs configuration file exists] **************************\nThursday 30 July 2026  18:46:52 +0000 (0:00:00.684)       0:00:06.147 *********\nchanged: [localhost]\n\nTASK [Load the current Ceph OSDs configuration into a variable] ****************\nThursday 30 July 2026  18:46:52 +0000 (0:00:00.224)       0:00:06.372 *********\nok: [localhost]\n\nTASK [Generate Ceph OSDs values for missing variables] *************************\nThursday 30 July 2026  18:46:52 +0000 (0:00:00.024)       0:00:06.397 *********\nok: [localhost] => (item={'key': 'ceph_osd_devices', 'value': ['/dev/vdb', '/dev/vdc', '/dev/vdd']})\n\nTASK [Write new Ceph OSDs configuration file to disk] **************************\nThursday 30 July 2026  18:46:52 +0000 (0:00:00.029)       0:00:06.426 *********\nchanged: [localhost]\n\nPLAY [Generate Kubernetes configuration for workspace] *************************\n\nTASK [Ensure the Kubernetes configuration file exists] *************************\nThursday 30 July 2026  18:46:53 +0000 (0:00:00.440)       0:00:06.867 *********\nchanged: [localhost]\n\nTASK [Load the current Kubernetes configuration into a variable] ***************\nThursday 30 July 2026  18:46:53 +0000 (0:00:00.209)       0:00:07.076 *********\nok: [localhost]\n\nTASK [Generate Kubernetes values for missing variables] ************************\nThursday 30 July 2026  18:46:53 +0000 (0:00:00.019)       0:00:07.096 *********\nok: [localhost] => (item={'key': 'kubernetes_hostname', 'value': '10.96.240.10'})\nok: [localhost] => (item={'key': 'kubernetes_keepalived_vrid', 'value': 42})\nok: [localhost] => (item={'key': 'kubernetes_keepalived_vip', 'value': '10.96.240.10'})\n\nTASK [Write new Kubernetes configuration file to disk] *************************\nThursday 30 July 2026  18:46:53 +0000 (0:00:00.036)       0:00:07.132 *********\nchanged: [localhost]\n\nPLAY [Generate Keepalived configuration for workspace] *************************\n\nTASK [Ensure the Keeaplived configuration file exists] *************************\nThursday 30 July 2026  18:46:54 +0000 (0:00:00.516)       0:00:07.648 *********\nchanged: [localhost]\n\nTASK [Load the current Keepalived configuration into a variable] ***************\nThursday 30 July 2026  18:46:54 +0000 (0:00:00.225)       0:00:07.874 *********\nok: [localhost]\n\nTASK [Generate Keepalived values for missing variables] ************************\nThursday 30 July 2026  18:46:54 +0000 (0:00:00.024)       0:00:07.898 *********\nok: [localhost] => (item={'key': 'keepalived_interface', 'value': 'br-ex'})\nok: [localhost] => (item={'key': 'keepalived_vip', 'value': '10.96.250.10'})\n\nTASK [Write new Keepalived configuration file to disk] *************************\nThursday 30 July 2026  18:46:54 +0000 (0:00:00.037)       0:00:07.936 *********\nchanged: [localhost]\n\nPLAY [Generate endpoints for workspace] ****************************************\n\nTASK [Gathering Facts] *********************************************************\nThursday 30 July 2026  18:46:54 +0000 (0:00:00.479)       0:00:08.415 *********\nok: [localhost]\n\nTASK [Ensure the endpoints file exists] ****************************************\nThursday 30 July 2026  18:46:55 +0000 (0:00:00.845)       0:00:09.261 *********\nchanged: [localhost]\n\nTASK [Load the current endpoints into a variable] ******************************\nThursday 30 July 2026  18:46:55 +0000 (0:00:00.233)       0:00:09.495 *********\nok: [localhost]\n\nTASK [Generate endpoint skeleton for missing variables] ************************\nThursday 30 July 2026  18:46:55 +0000 (0:00:00.028)       0:00:09.524 *********\nok: [localhost] => (item=keycloak_host)\nok: [localhost] => (item=kube_prometheus_stack_grafana_host)\nok: [localhost] => (item=kube_prometheus_stack_alertmanager_host)\nok: [localhost] => (item=kube_prometheus_stack_prometheus_host)\nok: [localhost] => (item=openstack_helm_endpoints_region_name)\nok: [localhost] => (item=openstack_helm_endpoints_keystone_api_host)\nok: [localhost] => (item=openstack_helm_endpoints_glance_api_host)\nok: [localhost] => (item=openstack_helm_endpoints_cinder_api_host)\nok: [localhost] => (item=openstack_helm_endpoints_placement_api_host)\nok: [localhost] => (item=openstack_helm_endpoints_barbican_api_host)\nok: [localhost] => (item=openstack_helm_endpoints_neutron_api_host)\nok: [localhost] => (item=openstack_helm_endpoints_nova_api_host)\nok: [localhost] => (item=openstack_helm_endpoints_nova_novnc_host)\nok: [localhost] => (item=openstack_helm_endpoints_ironic_api_host)\nok: [localhost] => (item=openstack_helm_endpoints_designate_api_host)\nok: [localhost] => (item=openstack_helm_endpoints_octavia_api_host)\nok: [localhost] => (item=openstack_helm_endpoints_magnum_api_host)\nok: [localhost] => (item=openstack_helm_endpoints_magnum_registry_host)\nok: [localhost] => (item=openstack_helm_endpoints_heat_api_host)\nok: [localhost] => (item=openstack_helm_endpoints_heat_cfn_api_host)\nok: [localhost] => (item=openstack_helm_endpoints_horizon_api_host)\nok: [localhost] => (item=openstack_helm_endpoints_rgw_host)\nok: [localhost] => (item=openstack_helm_endpoints_manila_api_host)\n\nTASK [Write new endpoints file to disk] ****************************************\nThursday 30 July 2026  18:46:56 +0000 (0:00:00.726)       0:00:10.250 *********\nchanged: [localhost]\n\nTASK [Ensure the endpoints file exists] ****************************************\nThursday 30 July 2026  18:46:57 +0000 (0:00:00.445)       0:00:10.695 *********\nchanged: [localhost]\n\nPLAY [Generate Neutron configuration for workspace] ****************************\n\nTASK [Ensure the Neutron configuration file exists] ****************************\nThursday 30 July 2026  18:46:57 +0000 (0:00:00.236)       0:00:10.932 *********\nchanged: [localhost]\n\nTASK [Load the current Neutron configuration into a variable] ******************\nThursday 30 July 2026  18:46:57 +0000 (0:00:00.223)       0:00:11.156 *********\nok: [localhost]\n\nTASK [Generate Neutron values for missing variables] ***************************\nThursday 30 July 2026  18:46:57 +0000 (0:00:00.027)       0:00:11.184 *********\nok: [localhost] => (item={'key': 'neutron_networks', 'value': [{'name': 'public', 'external': True, 'shared': True, 'mtu_size': 1500, 'port_security_enabled': True, 'provider_network_type': 'flat', 'provider_physical_network': 'external', 'subnets': [{'name': 'public-subnet', 'cidr': '10.96.250.0/24', 'gateway_ip': '10.96.250.10', 'allocation_pool_start': '10.96.250.200', 'allocation_pool_end': '10.96.250.220', 'enable_dhcp': True}]}]})\n\nTASK [Write new Neutron configuration file to disk] ****************************\nThursday 30 July 2026  18:46:57 +0000 (0:00:00.034)       0:00:11.218 *********\nchanged: [localhost]\n\nPLAY [Generate Nova configuration for workspace] *******************************\n\nTASK [Ensure the Nova configuration file exists] *******************************\nThursday 30 July 2026  18:46:58 +0000 (0:00:00.433)       0:00:11.652 *********\nchanged: [localhost]\n\nTASK [Load the current Nova configuration into a variable] *********************\nThursday 30 July 2026  18:46:58 +0000 (0:00:00.212)       0:00:11.864 *********\nok: [localhost]\n\nTASK [Generate Nova values for missing variables] ******************************\nThursday 30 July 2026  18:46:58 +0000 (0:00:00.027)       0:00:11.891 *********\nok: [localhost] => (item={'key': 'nova_flavors', 'value': [{'name': 'm1.tiny', 'ram': 512, 'disk': 1, 'vcpus': 1}, {'name': 'm1.small', 'ram': 2048, 'disk': 20, 'vcpus': 1}, {'name': 'm1.medium', 'ram': 4096, 'disk': 40, 'vcpus': 2}, {'name': 'm1.large', 'ram': 8192, 'disk': 80, 'vcpus': 4}, {'name': 'm1.xlarge', 'ram': 16384, 'disk': 160, 'vcpus': 8}]})\n\nTASK [Write new Nova configuration file to disk] *******************************\nThursday 30 July 2026  18:46:58 +0000 (0:00:00.038)       0:00:11.929 *********\nchanged: [localhost]\n\nPLAY [Generate secrets for workspace] ******************************************\n\nTASK [Ensure the secrets file exists] ******************************************\nThursday 30 July 2026  18:46:58 +0000 (0:00:00.448)       0:00:12.377 *********\nchanged: [localhost]\n\nTASK [Load the current secrets into a variable] ********************************\nThursday 30 July 2026  18:46:59 +0000 (0:00:00.231)       0:00:12.609 *********\nok: [localhost]\n\nTASK [Generate secrets for missing variables] **********************************\nThursday 30 July 2026  18:46:59 +0000 (0:00:00.025)       0:00:12.635 *********\nok: [localhost] => (item=heat_auth_encryption_key)\nok: [localhost] => (item=keepalived_password)\nok: [localhost] => (item=keycloak_admin_password)\nok: [localhost] => (item=keycloak_database_password)\nok: [localhost] => (item=keystone_keycloak_client_secret)\nok: [localhost] => (item=keystone_oidc_crypto_passphrase)\nok: [localhost] => (item=kube_prometheus_stack_grafana_admin_password)\nok: [localhost] => (item=octavia_heartbeat_key)\nok: [localhost] => (item=openstack_helm_endpoints_rabbitmq_admin_password)\nok: [localhost] => (item=openstack_helm_endpoints_memcached_secret_key)\nok: [localhost] => (item=openstack_helm_endpoints_keystone_admin_password)\nok: [localhost] => (item=openstack_helm_endpoints_keystone_mariadb_password)\nok: [localhost] => (item=openstack_helm_endpoints_keystone_rabbitmq_password)\nok: [localhost] => (item=openstack_helm_endpoints_glance_keystone_password)\nok: [localhost] => (item=openstack_helm_endpoints_glance_mariadb_password)\nok: [localhost] => (item=openstack_helm_endpoints_glance_rabbitmq_password)\nok: [localhost] => (item=openstack_helm_endpoints_cinder_keystone_password)\nok: [localhost] => (item=openstack_helm_endpoints_cinder_mariadb_password)\nok: [localhost] => (item=openstack_helm_endpoints_cinder_rabbitmq_password)\nok: [localhost] => (item=openstack_helm_endpoints_placement_keystone_password)\nok: [localhost] => (item=openstack_helm_endpoints_placement_mariadb_password)\nok: [localhost] => (item=openstack_helm_endpoints_barbican_keystone_password)\nok: [localhost] => (item=openstack_helm_endpoints_barbican_mariadb_password)\nok: [localhost] => (item=openstack_helm_endpoints_neutron_keystone_password)\nok: [localhost] => (item=openstack_helm_endpoints_neutron_mariadb_password)\nok: [localhost] => (item=openstack_helm_endpoints_neutron_rabbitmq_password)\nok: [localhost] => (item=openstack_helm_endpoints_neutron_metadata_secret)\nok: [localhost] => (item=openstack_helm_endpoints_nova_keystone_password)\nok: [localhost] => (item=openstack_helm_endpoints_nova_mariadb_password)\nok: [localhost] => (item=openstack_helm_endpoints_nova_rabbitmq_password)\nok: [localhost] => (item=openstack_helm_endpoints_ironic_keystone_password)\nok: [localhost] => (item=openstack_helm_endpoints_ironic_mariadb_password)\nok: [localhost] => (item=openstack_helm_endpoints_ironic_rabbitmq_password)\nok: [localhost] => (item=openstack_helm_endpoints_designate_keystone_password)\nok: [localhost] => (item=openstack_helm_endpoints_designate_mariadb_password)\nok: [localhost] => (item=openstack_helm_endpoints_designate_rabbitmq_password)\nok: [localhost] => (item=openstack_helm_endpoints_octavia_keystone_password)\nok: [localhost] => (item=openstack_helm_endpoints_octavia_mariadb_password)\nok: [localhost] => (item=openstack_helm_endpoints_octavia_rabbitmq_password)\nok: [localhost] => (item=openstack_helm_endpoints_magnum_keystone_password)\nok: [localhost] => (item=openstack_helm_endpoints_magnum_mariadb_password)\nok: [localhost] => (item=openstack_helm_endpoints_magnum_rabbitmq_password)\nok: [localhost] => (item=openstack_helm_endpoints_heat_keystone_password)\nok: [localhost] => (item=openstack_helm_endpoints_heat_trustee_keystone_password)\nok: [localhost] => (item=openstack_helm_endpoints_heat_stack_user_keystone_password)\nok: [localhost] => (item=openstack_helm_endpoints_heat_mariadb_password)\nok: [localhost] => (item=openstack_helm_endpoints_heat_rabbitmq_password)\nok: [localhost] => (item=openstack_helm_endpoints_horizon_mariadb_password)\nok: [localhost] => (item=openstack_helm_endpoints_tempest_keystone_password)\nok: [localhost] => (item=openstack_helm_endpoints_openstack_exporter_keystone_password)\nok: [localhost] => (item=openstack_helm_endpoints_rgw_keystone_password)\nok: [localhost] => (item=openstack_helm_endpoints_manila_keystone_password)\nok: [localhost] => (item=openstack_helm_endpoints_manila_mariadb_password)\nok: [localhost] => (item=openstack_helm_endpoints_staffeln_mariadb_password)\n\nTASK [Generate base64 encoded secrets] *****************************************\nThursday 30 July 2026  18:46:59 +0000 (0:00:00.417)       0:00:13.052 *********\nok: [localhost] => (item=barbican_kek)\n\nTASK [Generate temporary files for generating keys for missing variables] ******\nThursday 30 July 2026  18:46:59 +0000 (0:00:00.047)       0:00:13.100 *********\nchanged: [localhost] => (item=manila_ssh_key)\nchanged: [localhost] => (item=nova_ssh_key)\n\nTASK [Generate SSH keys for missing variables] *********************************\nThursday 30 July 2026  18:47:00 +0000 (0:00:00.505)       0:00:13.605 *********\nchanged: [localhost] => (item=manila_ssh_key)\nchanged: [localhost] => (item=nova_ssh_key)\n\nTASK [Set values for SSH keys] *************************************************\nThursday 30 July 2026  18:47:04 +0000 (0:00:04.858)       0:00:18.463 *********\nok: [localhost] => (item=manila_ssh_key)\nok: [localhost] => (item=nova_ssh_key)\n\nTASK [Delete the temporary files generated for SSH keys] ***********************\nThursday 30 July 2026  18:47:04 +0000 (0:00:00.052)       0:00:18.516 *********\nchanged: [localhost] => (item=manila_ssh_key)\nchanged: [localhost] => (item=nova_ssh_key)\n\nTASK [Write new secrets file to disk] ******************************************\nThursday 30 July 2026  18:47:05 +0000 (0:00:00.436)       0:00:18.952 *********\nchanged: [localhost]\n\nTASK [Encrypt secrets file with Vault password] ********************************\nThursday 30 July 2026  18:47:05 +0000 (0:00:00.486)       0:00:19.439 *********\nskipping: [localhost]\n\nPLAY [Setup networking] ********************************************************\n\nTASK [Gathering Facts] *********************************************************\nThursday 30 July 2026  18:47:05 +0000 (0:00:00.039)       0:00:19.478 *********\nok: [instance]\n\nTASK [Create bridge for management network] ************************************\nThursday 30 July 2026  18:47:06 +0000 (0:00:00.729)       0:00:20.207 *********\nok: [instance]\n\nTASK [Create fake interface for management bridge] *****************************\nThursday 30 July 2026  18:47:06 +0000 (0:00:00.336)       0:00:20.543 *********\nok: [instance]\n\nTASK [Assign dummy interface to management bridge] *****************************\nThursday 30 July 2026  18:47:07 +0000 (0:00:00.214)       0:00:20.758 *********\nok: [instance]\n\nTASK [Assign IP address for management bridge] *********************************\nThursday 30 July 2026  18:47:07 +0000 (0:00:00.203)       0:00:20.961 *********\nok: [instance]\n\nTASK [Bring up interfaces] *****************************************************\nThursday 30 July 2026  18:47:07 +0000 (0:00:00.190)       0:00:21.152 *********\nok: [instance] => (item=br-mgmt)\nok: [instance] => (item=dummy0)\n\nPLAY [Create devices for Ceph] *************************************************\n\nTASK [Gathering Facts] *********************************************************\nThursday 30 July 2026  18:47:07 +0000 (0:00:00.378)       0:00:21.530 *********\nok: [instance]\n\nTASK [Install depedencies] *****************************************************\nThursday 30 July 2026  18:47:08 +0000 (0:00:00.728)       0:00:22.258 *********",
                            "stdout_lines": [
                                "changed: [localhost] => (item=group_vars/computes)",
                                "changed: [localhost] => (item=host_vars)",
                                "",
                                "PLAY [Generate Ceph control plane configuration for workspace] *****************",
                                "",
                                "TASK [Ensure the Ceph control plane configuration file exists] *****************",
                                "Thursday 30 July 2026  18:46:51 +0000 (0:00:01.338)       0:00:05.144 *********",
                                "changed: [localhost]",
                                "",
                                "TASK [Load the current Ceph control plane configuration into a variable] *******",
                                "Thursday 30 July 2026  18:46:51 +0000 (0:00:00.238)       0:00:05.383 *********",
                                "ok: [localhost]",
                                "",
                                "TASK [Generate Ceph control plane values for missing variables] ****************",
                                "Thursday 30 July 2026  18:46:51 +0000 (0:00:00.027)       0:00:05.411 *********",
                                "ok: [localhost] => (item={'key': 'ceph_fsid', 'value': '7b50dca6-af2a-5707-8b74-6bd8ff697b8e'})",
                                "ok: [localhost] => (item={'key': 'ceph_mon_public_network', 'value': '10.96.240.0/24'})",
                                "",
                                "TASK [Write new Ceph control plane configuration file to disk] *****************",
                                "Thursday 30 July 2026  18:46:51 +0000 (0:00:00.051)       0:00:05.463 *********",
                                "changed: [localhost]",
                                "",
                                "PLAY [Generate Ceph OSD configuration for workspace] ***************************",
                                "",
                                "TASK [Ensure the Ceph OSDs configuration file exists] **************************",
                                "Thursday 30 July 2026  18:46:52 +0000 (0:00:00.684)       0:00:06.147 *********",
                                "changed: [localhost]",
                                "",
                                "TASK [Load the current Ceph OSDs configuration into a variable] ****************",
                                "Thursday 30 July 2026  18:46:52 +0000 (0:00:00.224)       0:00:06.372 *********",
                                "ok: [localhost]",
                                "",
                                "TASK [Generate Ceph OSDs values for missing variables] *************************",
                                "Thursday 30 July 2026  18:46:52 +0000 (0:00:00.024)       0:00:06.397 *********",
                                "ok: [localhost] => (item={'key': 'ceph_osd_devices', 'value': ['/dev/vdb', '/dev/vdc', '/dev/vdd']})",
                                "",
                                "TASK [Write new Ceph OSDs configuration file to disk] **************************",
                                "Thursday 30 July 2026  18:46:52 +0000 (0:00:00.029)       0:00:06.426 *********",
                                "changed: [localhost]",
                                "",
                                "PLAY [Generate Kubernetes configuration for workspace] *************************",
                                "",
                                "TASK [Ensure the Kubernetes configuration file exists] *************************",
                                "Thursday 30 July 2026  18:46:53 +0000 (0:00:00.440)       0:00:06.867 *********",
                                "changed: [localhost]",
                                "",
                                "TASK [Load the current Kubernetes configuration into a variable] ***************",
                                "Thursday 30 July 2026  18:46:53 +0000 (0:00:00.209)       0:00:07.076 *********",
                                "ok: [localhost]",
                                "",
                                "TASK [Generate Kubernetes values for missing variables] ************************",
                                "Thursday 30 July 2026  18:46:53 +0000 (0:00:00.019)       0:00:07.096 *********",
                                "ok: [localhost] => (item={'key': 'kubernetes_hostname', 'value': '10.96.240.10'})",
                                "ok: [localhost] => (item={'key': 'kubernetes_keepalived_vrid', 'value': 42})",
                                "ok: [localhost] => (item={'key': 'kubernetes_keepalived_vip', 'value': '10.96.240.10'})",
                                "",
                                "TASK [Write new Kubernetes configuration file to disk] *************************",
                                "Thursday 30 July 2026  18:46:53 +0000 (0:00:00.036)       0:00:07.132 *********",
                                "changed: [localhost]",
                                "",
                                "PLAY [Generate Keepalived configuration for workspace] *************************",
                                "",
                                "TASK [Ensure the Keeaplived configuration file exists] *************************",
                                "Thursday 30 July 2026  18:46:54 +0000 (0:00:00.516)       0:00:07.648 *********",
                                "changed: [localhost]",
                                "",
                                "TASK [Load the current Keepalived configuration into a variable] ***************",
                                "Thursday 30 July 2026  18:46:54 +0000 (0:00:00.225)       0:00:07.874 *********",
                                "ok: [localhost]",
                                "",
                                "TASK [Generate Keepalived values for missing variables] ************************",
                                "Thursday 30 July 2026  18:46:54 +0000 (0:00:00.024)       0:00:07.898 *********",
                                "ok: [localhost] => (item={'key': 'keepalived_interface', 'value': 'br-ex'})",
                                "ok: [localhost] => (item={'key': 'keepalived_vip', 'value': '10.96.250.10'})",
                                "",
                                "TASK [Write new Keepalived configuration file to disk] *************************",
                                "Thursday 30 July 2026  18:46:54 +0000 (0:00:00.037)       0:00:07.936 *********",
                                "changed: [localhost]",
                                "",
                                "PLAY [Generate endpoints for workspace] ****************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Thursday 30 July 2026  18:46:54 +0000 (0:00:00.479)       0:00:08.415 *********",
                                "ok: [localhost]",
                                "",
                                "TASK [Ensure the endpoints file exists] ****************************************",
                                "Thursday 30 July 2026  18:46:55 +0000 (0:00:00.845)       0:00:09.261 *********",
                                "changed: [localhost]",
                                "",
                                "TASK [Load the current endpoints into a variable] ******************************",
                                "Thursday 30 July 2026  18:46:55 +0000 (0:00:00.233)       0:00:09.495 *********",
                                "ok: [localhost]",
                                "",
                                "TASK [Generate endpoint skeleton for missing variables] ************************",
                                "Thursday 30 July 2026  18:46:55 +0000 (0:00:00.028)       0:00:09.524 *********",
                                "ok: [localhost] => (item=keycloak_host)",
                                "ok: [localhost] => (item=kube_prometheus_stack_grafana_host)",
                                "ok: [localhost] => (item=kube_prometheus_stack_alertmanager_host)",
                                "ok: [localhost] => (item=kube_prometheus_stack_prometheus_host)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_region_name)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_keystone_api_host)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_glance_api_host)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_cinder_api_host)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_placement_api_host)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_barbican_api_host)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_neutron_api_host)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_nova_api_host)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_nova_novnc_host)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_ironic_api_host)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_designate_api_host)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_octavia_api_host)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_magnum_api_host)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_magnum_registry_host)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_heat_api_host)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_heat_cfn_api_host)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_horizon_api_host)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_rgw_host)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_manila_api_host)",
                                "",
                                "TASK [Write new endpoints file to disk] ****************************************",
                                "Thursday 30 July 2026  18:46:56 +0000 (0:00:00.726)       0:00:10.250 *********",
                                "changed: [localhost]",
                                "",
                                "TASK [Ensure the endpoints file exists] ****************************************",
                                "Thursday 30 July 2026  18:46:57 +0000 (0:00:00.445)       0:00:10.695 *********",
                                "changed: [localhost]",
                                "",
                                "PLAY [Generate Neutron configuration for workspace] ****************************",
                                "",
                                "TASK [Ensure the Neutron configuration file exists] ****************************",
                                "Thursday 30 July 2026  18:46:57 +0000 (0:00:00.236)       0:00:10.932 *********",
                                "changed: [localhost]",
                                "",
                                "TASK [Load the current Neutron configuration into a variable] ******************",
                                "Thursday 30 July 2026  18:46:57 +0000 (0:00:00.223)       0:00:11.156 *********",
                                "ok: [localhost]",
                                "",
                                "TASK [Generate Neutron values for missing variables] ***************************",
                                "Thursday 30 July 2026  18:46:57 +0000 (0:00:00.027)       0:00:11.184 *********",
                                "ok: [localhost] => (item={'key': 'neutron_networks', 'value': [{'name': 'public', 'external': True, 'shared': True, 'mtu_size': 1500, 'port_security_enabled': True, 'provider_network_type': 'flat', 'provider_physical_network': 'external', 'subnets': [{'name': 'public-subnet', 'cidr': '10.96.250.0/24', 'gateway_ip': '10.96.250.10', 'allocation_pool_start': '10.96.250.200', 'allocation_pool_end': '10.96.250.220', 'enable_dhcp': True}]}]})",
                                "",
                                "TASK [Write new Neutron configuration file to disk] ****************************",
                                "Thursday 30 July 2026  18:46:57 +0000 (0:00:00.034)       0:00:11.218 *********",
                                "changed: [localhost]",
                                "",
                                "PLAY [Generate Nova configuration for workspace] *******************************",
                                "",
                                "TASK [Ensure the Nova configuration file exists] *******************************",
                                "Thursday 30 July 2026  18:46:58 +0000 (0:00:00.433)       0:00:11.652 *********",
                                "changed: [localhost]",
                                "",
                                "TASK [Load the current Nova configuration into a variable] *********************",
                                "Thursday 30 July 2026  18:46:58 +0000 (0:00:00.212)       0:00:11.864 *********",
                                "ok: [localhost]",
                                "",
                                "TASK [Generate Nova values for missing variables] ******************************",
                                "Thursday 30 July 2026  18:46:58 +0000 (0:00:00.027)       0:00:11.891 *********",
                                "ok: [localhost] => (item={'key': 'nova_flavors', 'value': [{'name': 'm1.tiny', 'ram': 512, 'disk': 1, 'vcpus': 1}, {'name': 'm1.small', 'ram': 2048, 'disk': 20, 'vcpus': 1}, {'name': 'm1.medium', 'ram': 4096, 'disk': 40, 'vcpus': 2}, {'name': 'm1.large', 'ram': 8192, 'disk': 80, 'vcpus': 4}, {'name': 'm1.xlarge', 'ram': 16384, 'disk': 160, 'vcpus': 8}]})",
                                "",
                                "TASK [Write new Nova configuration file to disk] *******************************",
                                "Thursday 30 July 2026  18:46:58 +0000 (0:00:00.038)       0:00:11.929 *********",
                                "changed: [localhost]",
                                "",
                                "PLAY [Generate secrets for workspace] ******************************************",
                                "",
                                "TASK [Ensure the secrets file exists] ******************************************",
                                "Thursday 30 July 2026  18:46:58 +0000 (0:00:00.448)       0:00:12.377 *********",
                                "changed: [localhost]",
                                "",
                                "TASK [Load the current secrets into a variable] ********************************",
                                "Thursday 30 July 2026  18:46:59 +0000 (0:00:00.231)       0:00:12.609 *********",
                                "ok: [localhost]",
                                "",
                                "TASK [Generate secrets for missing variables] **********************************",
                                "Thursday 30 July 2026  18:46:59 +0000 (0:00:00.025)       0:00:12.635 *********",
                                "ok: [localhost] => (item=heat_auth_encryption_key)",
                                "ok: [localhost] => (item=keepalived_password)",
                                "ok: [localhost] => (item=keycloak_admin_password)",
                                "ok: [localhost] => (item=keycloak_database_password)",
                                "ok: [localhost] => (item=keystone_keycloak_client_secret)",
                                "ok: [localhost] => (item=keystone_oidc_crypto_passphrase)",
                                "ok: [localhost] => (item=kube_prometheus_stack_grafana_admin_password)",
                                "ok: [localhost] => (item=octavia_heartbeat_key)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_rabbitmq_admin_password)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_memcached_secret_key)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_keystone_admin_password)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_keystone_mariadb_password)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_keystone_rabbitmq_password)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_glance_keystone_password)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_glance_mariadb_password)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_glance_rabbitmq_password)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_cinder_keystone_password)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_cinder_mariadb_password)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_cinder_rabbitmq_password)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_placement_keystone_password)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_placement_mariadb_password)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_barbican_keystone_password)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_barbican_mariadb_password)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_neutron_keystone_password)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_neutron_mariadb_password)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_neutron_rabbitmq_password)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_neutron_metadata_secret)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_nova_keystone_password)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_nova_mariadb_password)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_nova_rabbitmq_password)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_ironic_keystone_password)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_ironic_mariadb_password)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_ironic_rabbitmq_password)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_designate_keystone_password)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_designate_mariadb_password)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_designate_rabbitmq_password)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_octavia_keystone_password)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_octavia_mariadb_password)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_octavia_rabbitmq_password)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_magnum_keystone_password)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_magnum_mariadb_password)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_magnum_rabbitmq_password)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_heat_keystone_password)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_heat_trustee_keystone_password)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_heat_stack_user_keystone_password)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_heat_mariadb_password)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_heat_rabbitmq_password)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_horizon_mariadb_password)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_tempest_keystone_password)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_openstack_exporter_keystone_password)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_rgw_keystone_password)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_manila_keystone_password)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_manila_mariadb_password)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_staffeln_mariadb_password)",
                                "",
                                "TASK [Generate base64 encoded secrets] *****************************************",
                                "Thursday 30 July 2026  18:46:59 +0000 (0:00:00.417)       0:00:13.052 *********",
                                "ok: [localhost] => (item=barbican_kek)",
                                "",
                                "TASK [Generate temporary files for generating keys for missing variables] ******",
                                "Thursday 30 July 2026  18:46:59 +0000 (0:00:00.047)       0:00:13.100 *********",
                                "changed: [localhost] => (item=manila_ssh_key)",
                                "changed: [localhost] => (item=nova_ssh_key)",
                                "",
                                "TASK [Generate SSH keys for missing variables] *********************************",
                                "Thursday 30 July 2026  18:47:00 +0000 (0:00:00.505)       0:00:13.605 *********",
                                "changed: [localhost] => (item=manila_ssh_key)",
                                "changed: [localhost] => (item=nova_ssh_key)",
                                "",
                                "TASK [Set values for SSH keys] *************************************************",
                                "Thursday 30 July 2026  18:47:04 +0000 (0:00:04.858)       0:00:18.463 *********",
                                "ok: [localhost] => (item=manila_ssh_key)",
                                "ok: [localhost] => (item=nova_ssh_key)",
                                "",
                                "TASK [Delete the temporary files generated for SSH keys] ***********************",
                                "Thursday 30 July 2026  18:47:04 +0000 (0:00:00.052)       0:00:18.516 *********",
                                "changed: [localhost] => (item=manila_ssh_key)",
                                "changed: [localhost] => (item=nova_ssh_key)",
                                "",
                                "TASK [Write new secrets file to disk] ******************************************",
                                "Thursday 30 July 2026  18:47:05 +0000 (0:00:00.436)       0:00:18.952 *********",
                                "changed: [localhost]",
                                "",
                                "TASK [Encrypt secrets file with Vault password] ********************************",
                                "Thursday 30 July 2026  18:47:05 +0000 (0:00:00.486)       0:00:19.439 *********",
                                "skipping: [localhost]",
                                "",
                                "PLAY [Setup networking] ********************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Thursday 30 July 2026  18:47:05 +0000 (0:00:00.039)       0:00:19.478 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Create bridge for management network] ************************************",
                                "Thursday 30 July 2026  18:47:06 +0000 (0:00:00.729)       0:00:20.207 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Create fake interface for management bridge] *****************************",
                                "Thursday 30 July 2026  18:47:06 +0000 (0:00:00.336)       0:00:20.543 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Assign dummy interface to management bridge] *****************************",
                                "Thursday 30 July 2026  18:47:07 +0000 (0:00:00.214)       0:00:20.758 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Assign IP address for management bridge] *********************************",
                                "Thursday 30 July 2026  18:47:07 +0000 (0:00:00.203)       0:00:20.961 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Bring up interfaces] *****************************************************",
                                "Thursday 30 July 2026  18:47:07 +0000 (0:00:00.190)       0:00:21.152 *********",
                                "ok: [instance] => (item=br-mgmt)",
                                "ok: [instance] => (item=dummy0)",
                                "",
                                "PLAY [Create devices for Ceph] *************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Thursday 30 July 2026  18:47:07 +0000 (0:00:00.378)       0:00:21.530 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Install depedencies] *****************************************************",
                                "Thursday 30 July 2026  18:47:08 +0000 (0:00:00.728)       0:00:22.258 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-30ae-7b85-0000000000eb-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:47:13.447763Z",
                            "start": "2026-07-30T18:47:12.914534Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000000eb",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [Install depedencies]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:47:13.538140Z",
                            "start": "2026-07-30T18:47:13.473504Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000000ec",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "19845"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:47:13.603035Z",
                            "start": "2026-07-30T18:47:13.546933Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000000ed",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 40 seconds.\nLast task: TASK [Install depedencies]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:47:13.662536Z",
                            "start": "2026-07-30T18:47:13.609996Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000000ee",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:47:13.724975Z",
                            "start": "2026-07-30T18:47:13.672747Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000000ef",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 18:47:13.803328",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 18:47:33.806648",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:47:33.819102Z",
                            "start": "2026-07-30T18:47:13.759162Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000015e",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "3"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:47:33.884387Z",
                            "start": "2026-07-30T18:47:33.826165Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000015f",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:47:34.121860Z",
                            "start": "2026-07-30T18:47:33.891730Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785437232.7419896,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 48,
                                "charset": "unknown",
                                "checksum": "d7fba65536ca37aadb9e92be79a834be8cb8b526",
                                "ctime": 1785437253.7798808,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785437253.7798808,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 21794,
                                "uid": 1000,
                                "version": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:47:34.308164Z",
                            "start": "2026-07-30T18:47:34.128514Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000000161",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "1949"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:47:34.371520Z",
                            "start": "2026-07-30T18:47:34.316234Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000000162",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +19846 /tmp/logs/molecule-aio-openvswitch.log | head -c 1949",
                            "delta": "0:00:00.007609",
                            "end": "2026-07-30 18:47:34.594739",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +19846 /tmp/logs/molecule-aio-openvswitch.log | head -c 1949",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-30ae-7b85-000000000163-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 18:47:34.587130",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nTASK [Start up service] ********************************************************\nThursday 30 July 2026  18:47:28 +0000 (0:00:19.729)       0:00:41.987 *********\nok: [instance]\n\nTASK [Generate lvm.conf] *******************************************************\nThursday 30 July 2026  18:47:28 +0000 (0:00:00.517)       0:00:42.505 *********\nok: [instance]\n\nTASK [Write /etc/lvm/lvm.conf] *************************************************\nThursday 30 July 2026  18:47:29 +0000 (0:00:00.208)       0:00:42.713 *********\nchanged: [instance]\n\nTASK [Get list of all loopback devices] ****************************************\nThursday 30 July 2026  18:47:29 +0000 (0:00:00.449)       0:00:43.163 *********\nok: [instance]\n\nTASK [Fail if there is any existing loopback devices] **************************\nThursday 30 July 2026  18:47:29 +0000 (0:00:00.186)       0:00:43.349 *********\nskipping: [instance]\n\nTASK [Create devices for Ceph] *************************************************\nThursday 30 July 2026  18:47:29 +0000 (0:00:00.023)       0:00:43.372 *********\nchanged: [instance] => (item=osd0)\nchanged: [instance] => (item=osd1)\nchanged: [instance] => (item=osd2)\n\nTASK [Set permissions on loopback devices] *************************************\nThursday 30 July 2026  18:47:30 +0000 (0:00:00.523)       0:00:43.896 *********\nchanged: [instance] => (item=osd0)\nchanged: [instance] => (item=osd1)\nchanged: [instance] => (item=osd2)\n\nTASK [Start loop devices] ******************************************************\nThursday 30 July 2026  18:47:30 +0000 (0:00:00.527)       0:00:44.423 *********\nchanged: [instance] => (item=osd0)\nchanged: [instance] => (item=osd1)\nchanged: [instance] => (item=osd2)\n\nTASK [Create a volume group for each loop device] ******************************\nThursday 30 July 2026  18:47:31 +0000 (0:00:00.734)       0:00:45.157 *********\nchanged: [instance] => (item=osd0)\nchanged: [instance] => (item=osd1)",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "TASK [Start up service] ********************************************************",
                                "Thursday 30 July 2026  18:47:28 +0000 (0:00:19.729)       0:00:41.987 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Generate lvm.conf] *******************************************************",
                                "Thursday 30 July 2026  18:47:28 +0000 (0:00:00.517)       0:00:42.505 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Write /etc/lvm/lvm.conf] *************************************************",
                                "Thursday 30 July 2026  18:47:29 +0000 (0:00:00.208)       0:00:42.713 *********",
                                "changed: [instance]",
                                "",
                                "TASK [Get list of all loopback devices] ****************************************",
                                "Thursday 30 July 2026  18:47:29 +0000 (0:00:00.449)       0:00:43.163 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Fail if there is any existing loopback devices] **************************",
                                "Thursday 30 July 2026  18:47:29 +0000 (0:00:00.186)       0:00:43.349 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [Create devices for Ceph] *************************************************",
                                "Thursday 30 July 2026  18:47:29 +0000 (0:00:00.023)       0:00:43.372 *********",
                                "changed: [instance] => (item=osd0)",
                                "changed: [instance] => (item=osd1)",
                                "changed: [instance] => (item=osd2)",
                                "",
                                "TASK [Set permissions on loopback devices] *************************************",
                                "Thursday 30 July 2026  18:47:30 +0000 (0:00:00.523)       0:00:43.896 *********",
                                "changed: [instance] => (item=osd0)",
                                "changed: [instance] => (item=osd1)",
                                "changed: [instance] => (item=osd2)",
                                "",
                                "TASK [Start loop devices] ******************************************************",
                                "Thursday 30 July 2026  18:47:30 +0000 (0:00:00.527)       0:00:44.423 *********",
                                "changed: [instance] => (item=osd0)",
                                "changed: [instance] => (item=osd1)",
                                "changed: [instance] => (item=osd2)",
                                "",
                                "TASK [Create a volume group for each loop device] ******************************",
                                "Thursday 30 July 2026  18:47:31 +0000 (0:00:00.734)       0:00:45.157 *********",
                                "changed: [instance] => (item=osd0)",
                                "changed: [instance] => (item=osd1)"
                            ],
                            "zuul_log_id": "0242ac17-0010-30ae-7b85-000000000163-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:47:34.915182Z",
                            "start": "2026-07-30T18:47:34.397851Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000000163",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [Create a volume group for each loop device]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:47:34.989648Z",
                            "start": "2026-07-30T18:47:34.925734Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000000164",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "21794"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:47:35.062264Z",
                            "start": "2026-07-30T18:47:34.998094Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000000165",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 60 seconds.\nLast task: TASK [Create a volume group for each loop device]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:47:35.126060Z",
                            "start": "2026-07-30T18:47:35.070320Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000000166",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:47:35.191664Z",
                            "start": "2026-07-30T18:47:35.133497Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000000167",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 18:47:35.263365",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 18:47:55.265804",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:47:55.281858Z",
                            "start": "2026-07-30T18:47:35.221834Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000001ec",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "4"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:47:55.342280Z",
                            "start": "2026-07-30T18:47:55.289935Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000001ed",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:47:55.567588Z",
                            "start": "2026-07-30T18:47:55.350105Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785437254.2759266,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 64,
                                "charset": "unknown",
                                "checksum": "6a52599c08f581e974823dd5aaae15a438a5747f",
                                "ctime": 1785437270.5369873,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785437270.5369873,
                                "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": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:47:55.748097Z",
                            "start": "2026-07-30T18:47:55.574238Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000001ef",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "7229"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:47:55.810960Z",
                            "start": "2026-07-30T18:47:55.756295Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000001f0",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +21795 /tmp/logs/molecule-aio-openvswitch.log | head -c 7229",
                            "delta": "0:00:00.007473",
                            "end": "2026-07-30 18:47:56.032341",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +21795 /tmp/logs/molecule-aio-openvswitch.log | head -c 7229",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-30ae-7b85-0000000001f1-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 18:47:56.024868",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance] => (item=osd2)\n\nTASK [Create a logical volume for each loop device] ****************************\nThursday 30 July 2026  18:47:34 +0000 (0:00:03.275)       0:00:48.433 *********\nchanged: [instance] => (item=ceph-instance-osd0)\nchanged: [instance] => (item=ceph-instance-osd1)\nchanged: [instance] => (item=ceph-instance-osd2)\n\nPLAY [controllers] *************************************************************\n\nTASK [Gathering Facts] *********************************************************\nThursday 30 July 2026  18:47:36 +0000 (0:00:02.052)       0:00:50.485 *********\nok: [instance]\n\nTASK [Set masquerade rule] *****************************************************\nThursday 30 July 2026  18:47:37 +0000 (0:00:00.904)       0:00:51.390 *********\nchanged: [instance]\n\nPLAY RECAP *********************************************************************\ninstance                   : ok=24   changed=10   unreachable=0    failed=0    skipped=1    rescued=0    ignored=0\nlocalhost                  : ok=40   changed=21   unreachable=0    failed=0    skipped=1    rescued=0    ignored=0\n\nThursday 30 July 2026  18:47:38 +0000 (0:00:00.468)       0:00:51.859 *********\n===============================================================================\nInstall depedencies ---------------------------------------------------- 19.73s\nGenerate SSH keys for missing variables --------------------------------- 4.86s\nCreate a volume group for each loop device ------------------------------ 3.28s\nCreate a logical volume for each loop device ---------------------------- 2.05s\nCreate folders for workspace -------------------------------------------- 1.34s\nInstall \"dirmngr\" for GPG keyserver operations -------------------------- 1.13s\nGathering Facts --------------------------------------------------------- 1.11s\nGathering Facts --------------------------------------------------------- 0.90s\nGathering Facts --------------------------------------------------------- 0.85s\nStart loop devices ------------------------------------------------------ 0.73s\nGathering Facts --------------------------------------------------------- 0.73s\nGathering Facts --------------------------------------------------------- 0.73s\nGenerate endpoint skeleton for missing variables ------------------------ 0.73s\nWrite new Ceph control plane configuration file to disk ----------------- 0.68s\nConfigure short hostname ------------------------------------------------ 0.67s\nPurge \"snapd\" package --------------------------------------------------- 0.63s\nSet permissions on loopback devices ------------------------------------- 0.53s\nCreate devices for Ceph ------------------------------------------------- 0.52s\nStart up service -------------------------------------------------------- 0.52s\nWrite new Kubernetes configuration file to disk ------------------------- 0.52s\nINFO     [aio > prepare] Executed: Successful\nINFO     [aio > converge] Executing\n\nPLAY [all] *********************************************************************\n\nTASK [Gathering Facts] *********************************************************\nThursday 30 July 2026  18:47:41 +0000 (0:00:00.017)       0:00:00.017 *********\n[WARNING]: Platform linux on host instance is using the discovered Python\ninterpreter at /usr/bin/python3.10, but future installation of another Python\ninterpreter could change the meaning of that path. See\nhttps://docs.ansible.com/ansible-\ncore/2.17/reference_appendices/interpreter_discovery.html for more information.\nok: [instance]\n\nTASK [Fail if atmosphere_ceph_enabled is set] **********************************\nThursday 30 July 2026  18:47:42 +0000 (0:00:01.174)       0:00:01.191 *********\nskipping: [instance]\n\nTASK [Set a fact with the \"atmosphere_images\" for other plays] *****************\nThursday 30 July 2026  18:47:42 +0000 (0:00:00.039)       0:00:01.231 *********\nok: [instance]\n\nPLAY [Deploy Ceph monitors & managers] *****************************************\n\nTASK [Gathering Facts] *********************************************************\nThursday 30 July 2026  18:47:42 +0000 (0:00:00.176)       0:00:01.408 *********\nok: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nThursday 30 July 2026  18:47:43 +0000 (0:00:00.906)       0:00:02.314 *********\nok: [instance]\n\nTASK [vexxhost.containers.package : Update state for tar] **********************\nThursday 30 July 2026  18:47:43 +0000 (0:00:00.341)       0:00:02.656 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***\nThursday 30 July 2026  18:47:44 +0000 (0:00:00.040)       0:00:02.696 *********\nchanged: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nThursday 30 July 2026  18:47:44 +0000 (0:00:00.360)       0:00:03.056 *********\nok: [instance] => {\n    \"msg\": \"https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64\"\n}\n\nTASK [vexxhost.containers.download_artifact : Download item] *******************\nThursday 30 July 2026  18:47:44 +0000 (0:00:00.063)       0:00:03.120 *********\nchanged: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nThursday 30 July 2026  18:47:45 +0000 (0:00:00.761)       0:00:03.881 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.package : Update state for tar] **********************\nThursday 30 July 2026  18:47:45 +0000 (0:00:00.046)       0:00:03.928 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nThursday 30 July 2026  18:47:45 +0000 (0:00:00.043)       0:00:03.972 *********\nok: [instance]\n\nTASK [vexxhost.containers.package : Update state for tar] **********************\nThursday 30 July 2026  18:47:45 +0000 (0:00:00.222)       0:00:04.195 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nThursday 30 July 2026  18:47:46 +0000 (0:00:01.235)       0:00:05.430 *********\nok: [instance] => {\n    \"msg\": \"https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz\"\n}\n\nTASK [vexxhost.containers.download_artifact : Download item] *******************\nThursday 30 July 2026  18:47:46 +0000 (0:00:00.065)       0:00:05.495 *********\nchanged: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nThursday 30 July 2026  18:47:47 +0000 (0:00:00.771)       0:00:06.267 *********\nchanged: [instance]\n\nTASK [vexxhost.containers.containerd : Install SELinux packages] ***************\nThursday 30 July 2026  18:47:50 +0000 (0:00:02.860)       0:00:09.127 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] ***\nThursday 30 July 2026  18:47:50 +0000 (0:00:00.037)       0:00:09.164 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ********\nThursday 30 July 2026  18:47:50 +0000 (0:00:00.040)       0:00:09.205 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Install AppArmor packages] **************\nThursday 30 July 2026  18:47:50 +0000 (0:00:00.032)       0:00:09.237 *********",
                            "stdout_lines": [
                                "changed: [instance] => (item=osd2)",
                                "",
                                "TASK [Create a logical volume for each loop device] ****************************",
                                "Thursday 30 July 2026  18:47:34 +0000 (0:00:03.275)       0:00:48.433 *********",
                                "changed: [instance] => (item=ceph-instance-osd0)",
                                "changed: [instance] => (item=ceph-instance-osd1)",
                                "changed: [instance] => (item=ceph-instance-osd2)",
                                "",
                                "PLAY [controllers] *************************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Thursday 30 July 2026  18:47:36 +0000 (0:00:02.052)       0:00:50.485 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Set masquerade rule] *****************************************************",
                                "Thursday 30 July 2026  18:47:37 +0000 (0:00:00.904)       0:00:51.390 *********",
                                "changed: [instance]",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "instance                   : ok=24   changed=10   unreachable=0    failed=0    skipped=1    rescued=0    ignored=0",
                                "localhost                  : ok=40   changed=21   unreachable=0    failed=0    skipped=1    rescued=0    ignored=0",
                                "",
                                "Thursday 30 July 2026  18:47:38 +0000 (0:00:00.468)       0:00:51.859 *********",
                                "===============================================================================",
                                "Install depedencies ---------------------------------------------------- 19.73s",
                                "Generate SSH keys for missing variables --------------------------------- 4.86s",
                                "Create a volume group for each loop device ------------------------------ 3.28s",
                                "Create a logical volume for each loop device ---------------------------- 2.05s",
                                "Create folders for workspace -------------------------------------------- 1.34s",
                                "Install \"dirmngr\" for GPG keyserver operations -------------------------- 1.13s",
                                "Gathering Facts --------------------------------------------------------- 1.11s",
                                "Gathering Facts --------------------------------------------------------- 0.90s",
                                "Gathering Facts --------------------------------------------------------- 0.85s",
                                "Start loop devices ------------------------------------------------------ 0.73s",
                                "Gathering Facts --------------------------------------------------------- 0.73s",
                                "Gathering Facts --------------------------------------------------------- 0.73s",
                                "Generate endpoint skeleton for missing variables ------------------------ 0.73s",
                                "Write new Ceph control plane configuration file to disk ----------------- 0.68s",
                                "Configure short hostname ------------------------------------------------ 0.67s",
                                "Purge \"snapd\" package --------------------------------------------------- 0.63s",
                                "Set permissions on loopback devices ------------------------------------- 0.53s",
                                "Create devices for Ceph ------------------------------------------------- 0.52s",
                                "Start up service -------------------------------------------------------- 0.52s",
                                "Write new Kubernetes configuration file to disk ------------------------- 0.52s",
                                "INFO     [aio > prepare] Executed: Successful",
                                "INFO     [aio > converge] Executing",
                                "",
                                "PLAY [all] *********************************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Thursday 30 July 2026  18:47:41 +0000 (0:00:00.017)       0:00:00.017 *********",
                                "[WARNING]: Platform linux on host instance is using the discovered Python",
                                "interpreter at /usr/bin/python3.10, but future installation of another Python",
                                "interpreter could change the meaning of that path. See",
                                "https://docs.ansible.com/ansible-",
                                "core/2.17/reference_appendices/interpreter_discovery.html for more information.",
                                "ok: [instance]",
                                "",
                                "TASK [Fail if atmosphere_ceph_enabled is set] **********************************",
                                "Thursday 30 July 2026  18:47:42 +0000 (0:00:01.174)       0:00:01.191 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [Set a fact with the \"atmosphere_images\" for other plays] *****************",
                                "Thursday 30 July 2026  18:47:42 +0000 (0:00:00.039)       0:00:01.231 *********",
                                "ok: [instance]",
                                "",
                                "PLAY [Deploy Ceph monitors & managers] *****************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Thursday 30 July 2026  18:47:42 +0000 (0:00:00.176)       0:00:01.408 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Thursday 30 July 2026  18:47:43 +0000 (0:00:00.906)       0:00:02.314 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "Thursday 30 July 2026  18:47:43 +0000 (0:00:00.341)       0:00:02.656 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***",
                                "Thursday 30 July 2026  18:47:44 +0000 (0:00:00.040)       0:00:02.696 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Thursday 30 July 2026  18:47:44 +0000 (0:00:00.360)       0:00:03.056 *********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Thursday 30 July 2026  18:47:44 +0000 (0:00:00.063)       0:00:03.120 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Thursday 30 July 2026  18:47:45 +0000 (0:00:00.761)       0:00:03.881 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "Thursday 30 July 2026  18:47:45 +0000 (0:00:00.046)       0:00:03.928 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Thursday 30 July 2026  18:47:45 +0000 (0:00:00.043)       0:00:03.972 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "Thursday 30 July 2026  18:47:45 +0000 (0:00:00.222)       0:00:04.195 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Thursday 30 July 2026  18:47:46 +0000 (0:00:01.235)       0:00:05.430 *********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Thursday 30 July 2026  18:47:46 +0000 (0:00:00.065)       0:00:05.495 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Thursday 30 July 2026  18:47:47 +0000 (0:00:00.771)       0:00:06.267 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Install SELinux packages] ***************",
                                "Thursday 30 July 2026  18:47:50 +0000 (0:00:02.860)       0:00:09.127 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] ***",
                                "Thursday 30 July 2026  18:47:50 +0000 (0:00:00.037)       0:00:09.164 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ********",
                                "Thursday 30 July 2026  18:47:50 +0000 (0:00:00.040)       0:00:09.205 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Install AppArmor packages] **************",
                                "Thursday 30 July 2026  18:47:50 +0000 (0:00:00.032)       0:00:09.237 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-30ae-7b85-0000000001f1-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:47:56.360833Z",
                            "start": "2026-07-30T18:47:55.837500Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000001f1",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.containers.containerd : Install AppArmor packages]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:47:56.439719Z",
                            "start": "2026-07-30T18:47:56.370169Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000001f2",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "29023"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:47:56.504343Z",
                            "start": "2026-07-30T18:47:56.448281Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000001f3",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 80 seconds.\nLast task: TASK [vexxhost.containers.containerd : Install AppArmor packages]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:47:56.623884Z",
                            "start": "2026-07-30T18:47:56.510987Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000001f4",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:47:56.726972Z",
                            "start": "2026-07-30T18:47:56.675194Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000001f5",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 18:47:56.796406",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 18:48:16.799115",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:48:16.819892Z",
                            "start": "2026-07-30T18:47:56.752207Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000000290",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "5"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:48:16.884101Z",
                            "start": "2026-07-30T18:48:16.828157Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000000291",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:48:17.142443Z",
                            "start": "2026-07-30T18:48:16.891116Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785437276.0285618,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 72,
                                "charset": "unknown",
                                "checksum": "53f7fdfea5e471a4580fa9a18abc3de0b4d74ca7",
                                "ctime": 1785437297.0268183,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785437297.0268183,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 34705,
                                "uid": 1000,
                                "version": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:48:17.338616Z",
                            "start": "2026-07-30T18:48:17.150281Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000000293",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "5682"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:48:17.401923Z",
                            "start": "2026-07-30T18:48:17.346971Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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 5682",
                            "delta": "0:00:00.007804",
                            "end": "2026-07-30 18:48:17.628273",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +29024 /tmp/logs/molecule-aio-openvswitch.log | head -c 5682",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-30ae-7b85-000000000295-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 18:48:17.620469",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nTASK [vexxhost.containers.containerd : Create systemd service file for containerd] ***\nThursday 30 July 2026  18:47:55 +0000 (0:00:05.231)       0:00:14.469 *********\nchanged: [instance]\n\nTASK [vexxhost.containers.containerd : Create folders for configuration] *******\nThursday 30 July 2026  18:47:56 +0000 (0:00:00.581)       0:00:15.051 *********\nchanged: [instance] => (item={'path': '/etc/containerd'})\nchanged: [instance] => (item={'path': '/var/lib/containerd', 'mode': '0o700'})\nchanged: [instance] => (item={'path': '/run/containerd', 'mode': '0o711'})\nchanged: [instance] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'})\nchanged: [instance] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'})\n\nTASK [vexxhost.containers.containerd : Create containerd config file] **********\nThursday 30 July 2026  18:47:57 +0000 (0:00:00.888)       0:00:15.939 *********\nchanged: [instance]\n\nTASK [vexxhost.containers.containerd : Force any restarts if necessary] ********\nThursday 30 July 2026  18:47:57 +0000 (0:00:00.591)       0:00:16.531 *********\n\nRUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] **************\nThursday 30 July 2026  18:47:57 +0000 (0:00:00.009)       0:00:16.541 *********\nok: [instance]\n\nRUNNING HANDLER [vexxhost.containers.containerd : Restart containerd] **********\nThursday 30 July 2026  18:47:58 +0000 (0:00:00.936)       0:00:17.477 *********\nchanged: [instance]\n\nTASK [vexxhost.containers.containerd : Enable and start service] ***************\nThursday 30 July 2026  18:47:59 +0000 (0:00:00.430)       0:00:17.908 *********\nchanged: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nThursday 30 July 2026  18:47:59 +0000 (0:00:00.560)       0:00:18.469 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nThursday 30 July 2026  18:47:59 +0000 (0:00:00.201)       0:00:18.671 *********\nok: [instance] => {\n    \"msg\": \"https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz\"\n}\n\nTASK [vexxhost.containers.download_artifact : Download item] *******************\nThursday 30 July 2026  18:48:00 +0000 (0:00:00.056)       0:00:18.728 *********\nchanged: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nThursday 30 July 2026  18:48:00 +0000 (0:00:00.799)       0:00:19.527 *********\nchanged: [instance]\n\nTASK [vexxhost.containers.docker : Install AppArmor packages] ******************\nThursday 30 July 2026  18:48:05 +0000 (0:00:04.336)       0:00:23.864 *********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Ensure group \"docker\" exists] ***************\nThursday 30 July 2026  18:48:06 +0000 (0:00:01.048)       0:00:24.912 *********\nchanged: [instance]\n\nTASK [vexxhost.containers.docker : Create systemd service file for docker] *****\nThursday 30 July 2026  18:48:06 +0000 (0:00:00.376)       0:00:25.289 *********\nchanged: [instance]\n\nTASK [vexxhost.containers.docker : Create folders for configuration] ***********\nThursday 30 July 2026  18:48:07 +0000 (0:00:00.452)       0:00:25.741 *********\nchanged: [instance] => (item={'path': '/etc/docker'})\nchanged: [instance] => (item={'path': '/var/lib/docker', 'mode': '0o710'})\nchanged: [instance] => (item={'path': '/run/docker', 'mode': '0o711'})\n\nTASK [vexxhost.containers.docker : Create systemd socket file for docker] ******\nThursday 30 July 2026  18:48:07 +0000 (0:00:00.547)       0:00:26.289 *********\nchanged: [instance]\n\nTASK [vexxhost.containers.docker : Create docker daemon config file] ***********\nThursday 30 July 2026  18:48:08 +0000 (0:00:00.436)       0:00:26.725 *********\nchanged: [instance]\n\nTASK [vexxhost.containers.docker : Force any restarts if necessary] ************\nThursday 30 July 2026  18:48:08 +0000 (0:00:00.431)       0:00:27.157 *********\n\nRUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] **************\nThursday 30 July 2026  18:48:08 +0000 (0:00:00.008)       0:00:27.166 *********\nok: [instance]\n\nRUNNING HANDLER [vexxhost.containers.docker : Restart docker] ******************\nThursday 30 July 2026  18:48:09 +0000 (0:00:00.690)       0:00:27.856 *********\nchanged: [instance]\n\nTASK [vexxhost.containers.docker : Enable and start service] *******************\nThursday 30 July 2026  18:48:10 +0000 (0:00:00.887)       0:00:28.743 *********\nchanged: [instance]\n\nTASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ******\nThursday 30 July 2026  18:48:10 +0000 (0:00:00.532)       0:00:29.276 *********\nok: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml)\n\nTASK [vexxhost.ceph.cephadm : Install packages] ********************************\nThursday 30 July 2026  18:48:10 +0000 (0:00:00.053)       0:00:29.330 *********\nchanged: [instance]\n\nTASK [vexxhost.ceph.cephadm : Ensure services are started] *********************\nThursday 30 July 2026  18:48:15 +0000 (0:00:04.998)       0:00:34.329 *********\nok: [instance] => (item=chronyd)\nok: [instance] => (item=sshd)\n\nTASK [vexxhost.ceph.cephadm : Download \"cephadm\"] ******************************\nThursday 30 July 2026  18:48:16 +0000 (0:00:00.619)       0:00:34.948 *********\nchanged: [instance]\n\nTASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ********************\nThursday 30 July 2026  18:48:16 +0000 (0:00:00.596)       0:00:35.544 *********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm : Ensure \"cephadm\" user is present] ****************\nThursday 30 July 2026  18:48:17 +0000 (0:00:00.182)       0:00:35.727 *********",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Create systemd service file for containerd] ***",
                                "Thursday 30 July 2026  18:47:55 +0000 (0:00:05.231)       0:00:14.469 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Create folders for configuration] *******",
                                "Thursday 30 July 2026  18:47:56 +0000 (0:00:00.581)       0:00:15.051 *********",
                                "changed: [instance] => (item={'path': '/etc/containerd'})",
                                "changed: [instance] => (item={'path': '/var/lib/containerd', 'mode': '0o700'})",
                                "changed: [instance] => (item={'path': '/run/containerd', 'mode': '0o711'})",
                                "changed: [instance] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'})",
                                "changed: [instance] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'})",
                                "",
                                "TASK [vexxhost.containers.containerd : Create containerd config file] **********",
                                "Thursday 30 July 2026  18:47:57 +0000 (0:00:00.888)       0:00:15.939 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Force any restarts if necessary] ********",
                                "Thursday 30 July 2026  18:47:57 +0000 (0:00:00.591)       0:00:16.531 *********",
                                "",
                                "RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] **************",
                                "Thursday 30 July 2026  18:47:57 +0000 (0:00:00.009)       0:00:16.541 *********",
                                "ok: [instance]",
                                "",
                                "RUNNING HANDLER [vexxhost.containers.containerd : Restart containerd] **********",
                                "Thursday 30 July 2026  18:47:58 +0000 (0:00:00.936)       0:00:17.477 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Enable and start service] ***************",
                                "Thursday 30 July 2026  18:47:59 +0000 (0:00:00.430)       0:00:17.908 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Thursday 30 July 2026  18:47:59 +0000 (0:00:00.560)       0:00:18.469 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Thursday 30 July 2026  18:47:59 +0000 (0:00:00.201)       0:00:18.671 *********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Thursday 30 July 2026  18:48:00 +0000 (0:00:00.056)       0:00:18.728 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Thursday 30 July 2026  18:48:00 +0000 (0:00:00.799)       0:00:19.527 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Install AppArmor packages] ******************",
                                "Thursday 30 July 2026  18:48:05 +0000 (0:00:04.336)       0:00:23.864 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Ensure group \"docker\" exists] ***************",
                                "Thursday 30 July 2026  18:48:06 +0000 (0:00:01.048)       0:00:24.912 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Create systemd service file for docker] *****",
                                "Thursday 30 July 2026  18:48:06 +0000 (0:00:00.376)       0:00:25.289 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Create folders for configuration] ***********",
                                "Thursday 30 July 2026  18:48:07 +0000 (0:00:00.452)       0:00:25.741 *********",
                                "changed: [instance] => (item={'path': '/etc/docker'})",
                                "changed: [instance] => (item={'path': '/var/lib/docker', 'mode': '0o710'})",
                                "changed: [instance] => (item={'path': '/run/docker', 'mode': '0o711'})",
                                "",
                                "TASK [vexxhost.containers.docker : Create systemd socket file for docker] ******",
                                "Thursday 30 July 2026  18:48:07 +0000 (0:00:00.547)       0:00:26.289 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Create docker daemon config file] ***********",
                                "Thursday 30 July 2026  18:48:08 +0000 (0:00:00.436)       0:00:26.725 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Force any restarts if necessary] ************",
                                "Thursday 30 July 2026  18:48:08 +0000 (0:00:00.431)       0:00:27.157 *********",
                                "",
                                "RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] **************",
                                "Thursday 30 July 2026  18:48:08 +0000 (0:00:00.008)       0:00:27.166 *********",
                                "ok: [instance]",
                                "",
                                "RUNNING HANDLER [vexxhost.containers.docker : Restart docker] ******************",
                                "Thursday 30 July 2026  18:48:09 +0000 (0:00:00.690)       0:00:27.856 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Enable and start service] *******************",
                                "Thursday 30 July 2026  18:48:10 +0000 (0:00:00.887)       0:00:28.743 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ******",
                                "Thursday 30 July 2026  18:48:10 +0000 (0:00:00.532)       0:00:29.276 *********",
                                "ok: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml)",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Install packages] ********************************",
                                "Thursday 30 July 2026  18:48:10 +0000 (0:00:00.053)       0:00:29.330 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Ensure services are started] *********************",
                                "Thursday 30 July 2026  18:48:15 +0000 (0:00:04.998)       0:00:34.329 *********",
                                "ok: [instance] => (item=chronyd)",
                                "ok: [instance] => (item=sshd)",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Download \"cephadm\"] ******************************",
                                "Thursday 30 July 2026  18:48:16 +0000 (0:00:00.619)       0:00:34.948 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ********************",
                                "Thursday 30 July 2026  18:48:16 +0000 (0:00:00.596)       0:00:35.544 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Ensure \"cephadm\" user is present] ****************",
                                "Thursday 30 July 2026  18:48:17 +0000 (0:00:00.182)       0:00:35.727 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-30ae-7b85-000000000295-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:48:17.952618Z",
                            "start": "2026-07-30T18:48:17.429707Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000000295",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.ceph.cephadm : Ensure \"cephadm\" user is present]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:48:18.035581Z",
                            "start": "2026-07-30T18:48:17.960840Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000000296",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "34705"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:48:18.096494Z",
                            "start": "2026-07-30T18:48:18.042930Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000000297",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 100 seconds.\nLast task: TASK [vexxhost.ceph.cephadm : Ensure \"cephadm\" user is present]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:48:18.154101Z",
                            "start": "2026-07-30T18:48:18.102626Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000000298",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:48:18.214020Z",
                            "start": "2026-07-30T18:48:18.160943Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000000299",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 18:48:18.298492",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 18:48:38.301941",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:48:38.321667Z",
                            "start": "2026-07-30T18:48:18.251415Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000034a",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "6"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:48:38.388221Z",
                            "start": "2026-07-30T18:48:38.329928Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000034b",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:48:38.617439Z",
                            "start": "2026-07-30T18:48:38.396998Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785437297.6228645,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 72,
                                "charset": "unknown",
                                "checksum": "1f3791713cc1007f861086007be09f14e7ae60dc",
                                "ctime": 1785437299.3509982,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785437299.3509982,
                                "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": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:48:38.810507Z",
                            "start": "2026-07-30T18:48:38.625660Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000034d",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "1868"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:48:38.874320Z",
                            "start": "2026-07-30T18:48:38.818963Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000034e",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +34706 /tmp/logs/molecule-aio-openvswitch.log | head -c 1868",
                            "delta": "0:00:00.006368",
                            "end": "2026-07-30 18:48:39.084267",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +34706 /tmp/logs/molecule-aio-openvswitch.log | head -c 1868",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-30ae-7b85-00000000034f-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 18:48:39.077899",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nTASK [vexxhost.ceph.cephadm : Allow \"cephadm\" user to have passwordless sudo] ***\nThursday 30 July 2026  18:48:17 +0000 (0:00:00.459)       0:00:36.186 *********\nchanged: [instance]\n\nTASK [vexxhost.ceph.mon : Set Ceph Monitor IP address] *************************\nThursday 30 July 2026  18:48:17 +0000 (0:00:00.368)       0:00:36.555 *********\nok: [instance]\n\nTASK [vexxhost.ceph.mon : Check if any node is bootstrapped] *******************\nThursday 30 July 2026  18:48:17 +0000 (0:00:00.104)       0:00:36.659 *********\nok: [instance] => (item=instance)\n\nTASK [vexxhost.ceph.mon : Select pre-existing bootstrap node if exists] ********\nThursday 30 July 2026  18:48:18 +0000 (0:00:00.213)       0:00:36.873 *********\nok: [instance]\n\nTASK [vexxhost.ceph.mon : Bootstrap cluster] ***********************************\nThursday 30 July 2026  18:48:18 +0000 (0:00:00.052)       0:00:36.925 *********\nincluded: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/mon/tasks/bootstrap-ceph.yml for instance\n\nTASK [vexxhost.ceph.mon : Generate temporary file for \"ceph.conf\"] *************\nThursday 30 July 2026  18:48:18 +0000 (0:00:00.074)       0:00:37.000 *********\nchanged: [instance]\n\nTASK [vexxhost.ceph.mon : Include extra configuration values] ******************\nThursday 30 July 2026  18:48:18 +0000 (0:00:00.344)       0:00:37.344 *********\nchanged: [instance] => (item={'option': 'mon allow pool size one', 'section': 'global', 'value': True})\nchanged: [instance] => (item={'option': 'osd crush chooseleaf type', 'section': 'global', 'value': 0})\nchanged: [instance] => (item={'option': 'auth allow insecure global id reclaim', 'section': 'mon', 'value': False})\n\nTASK [vexxhost.ceph.mon : Run Bootstrap command] *******************************\nThursday 30 July 2026  18:48:19 +0000 (0:00:00.703)       0:00:38.048 *********",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Allow \"cephadm\" user to have passwordless sudo] ***",
                                "Thursday 30 July 2026  18:48:17 +0000 (0:00:00.459)       0:00:36.186 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.ceph.mon : Set Ceph Monitor IP address] *************************",
                                "Thursday 30 July 2026  18:48:17 +0000 (0:00:00.368)       0:00:36.555 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.mon : Check if any node is bootstrapped] *******************",
                                "Thursday 30 July 2026  18:48:17 +0000 (0:00:00.104)       0:00:36.659 *********",
                                "ok: [instance] => (item=instance)",
                                "",
                                "TASK [vexxhost.ceph.mon : Select pre-existing bootstrap node if exists] ********",
                                "Thursday 30 July 2026  18:48:18 +0000 (0:00:00.213)       0:00:36.873 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.mon : Bootstrap cluster] ***********************************",
                                "Thursday 30 July 2026  18:48:18 +0000 (0:00:00.052)       0:00:36.925 *********",
                                "included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/mon/tasks/bootstrap-ceph.yml for instance",
                                "",
                                "TASK [vexxhost.ceph.mon : Generate temporary file for \"ceph.conf\"] *************",
                                "Thursday 30 July 2026  18:48:18 +0000 (0:00:00.074)       0:00:37.000 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.ceph.mon : Include extra configuration values] ******************",
                                "Thursday 30 July 2026  18:48:18 +0000 (0:00:00.344)       0:00:37.344 *********",
                                "changed: [instance] => (item={'option': 'mon allow pool size one', 'section': 'global', 'value': True})",
                                "changed: [instance] => (item={'option': 'osd crush chooseleaf type', 'section': 'global', 'value': 0})",
                                "changed: [instance] => (item={'option': 'auth allow insecure global id reclaim', 'section': 'mon', 'value': False})",
                                "",
                                "TASK [vexxhost.ceph.mon : Run Bootstrap command] *******************************",
                                "Thursday 30 July 2026  18:48:19 +0000 (0:00:00.703)       0:00:38.048 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-30ae-7b85-00000000034f-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:48:39.422226Z",
                            "start": "2026-07-30T18:48:38.900797Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000034f",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.ceph.mon : Run Bootstrap command]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:48:39.496892Z",
                            "start": "2026-07-30T18:48:39.431563Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000000350",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "36573"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:48:39.560115Z",
                            "start": "2026-07-30T18:48:39.506086Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000000351",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 120 seconds.\nLast task: TASK [vexxhost.ceph.mon : Run Bootstrap command]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:48:39.635585Z",
                            "start": "2026-07-30T18:48:39.569041Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000000352",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:48:39.696758Z",
                            "start": "2026-07-30T18:48:39.641755Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000000353",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 18:48:39.771033",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 18:48:59.773663",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:48:59.784595Z",
                            "start": "2026-07-30T18:48:39.727641Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000041a",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "7"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:48:59.851647Z",
                            "start": "2026-07-30T18:48:59.791629Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000041b",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:49:00.087178Z",
                            "start": "2026-07-30T18:48:59.857867Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785437318.7687185,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 72,
                                "charset": "unknown",
                                "checksum": "1f3791713cc1007f861086007be09f14e7ae60dc",
                                "ctime": 1785437299.3509982,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785437299.3509982,
                                "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": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:49:00.302598Z",
                            "start": "2026-07-30T18:49:00.094674Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000041d",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:49:00.424477Z",
                            "start": "2026-07-30T18:49:00.357604Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000041e",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:49:00.961596Z",
                            "start": "2026-07-30T18:49:00.452319Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000041f",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:49:01.018315Z",
                            "start": "2026-07-30T18:49:00.973038Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000000420",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "36573"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:49:01.085865Z",
                            "start": "2026-07-30T18:49:01.031524Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000000421",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 140 seconds.\nLast task: TASK [vexxhost.ceph.mon : Run Bootstrap command]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:49:01.149825Z",
                            "start": "2026-07-30T18:49:01.093726Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000000422",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:49:01.210200Z",
                            "start": "2026-07-30T18:49:01.157634Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000000423",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 18:49:01.291398",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 18:49:21.294184",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:49:21.312265Z",
                            "start": "2026-07-30T18:49:01.250302Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000000500",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "8"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:49:21.387252Z",
                            "start": "2026-07-30T18:49:21.321601Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000000501",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:49:21.612309Z",
                            "start": "2026-07-30T18:49:21.394183Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785437318.7687185,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 72,
                                "charset": "unknown",
                                "checksum": "1f3791713cc1007f861086007be09f14e7ae60dc",
                                "ctime": 1785437299.3509982,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785437299.3509982,
                                "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": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:49:21.810409Z",
                            "start": "2026-07-30T18:49:21.621038Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000000503",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:49:21.884471Z",
                            "start": "2026-07-30T18:49:21.818436Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000000504",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:49:22.424159Z",
                            "start": "2026-07-30T18:49:21.913867Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000000505",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:49:22.482232Z",
                            "start": "2026-07-30T18:49:22.435979Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000000506",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "36573"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:49:22.552617Z",
                            "start": "2026-07-30T18:49:22.494775Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000000507",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 160 seconds.\nLast task: TASK [vexxhost.ceph.mon : Run Bootstrap command]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:49:22.657980Z",
                            "start": "2026-07-30T18:49:22.560662Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000000508",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:49:22.731321Z",
                            "start": "2026-07-30T18:49:22.673132Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000000509",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 18:49:22.806007",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 18:49:42.808187",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:49:42.828173Z",
                            "start": "2026-07-30T18:49:22.763576Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000005fc",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "9"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:49:42.893541Z",
                            "start": "2026-07-30T18:49:42.837861Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000005fd",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:49:43.151267Z",
                            "start": "2026-07-30T18:49:42.901165Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785437318.7687185,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 72,
                                "charset": "unknown",
                                "checksum": "1f3791713cc1007f861086007be09f14e7ae60dc",
                                "ctime": 1785437299.3509982,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785437299.3509982,
                                "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": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:49:43.373141Z",
                            "start": "2026-07-30T18:49:43.159297Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000005ff",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:49:43.434333Z",
                            "start": "2026-07-30T18:49:43.381844Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000000600",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:49:43.974029Z",
                            "start": "2026-07-30T18:49:43.464493Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000000601",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:49:44.030518Z",
                            "start": "2026-07-30T18:49:43.984943Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000000602",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "36573"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:49:44.099048Z",
                            "start": "2026-07-30T18:49:44.044657Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000000603",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 180 seconds.\nLast task: TASK [vexxhost.ceph.mon : Run Bootstrap command]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:49:44.171639Z",
                            "start": "2026-07-30T18:49:44.108382Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000000604",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:49:44.232676Z",
                            "start": "2026-07-30T18:49:44.178724Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000000605",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 18:49:44.362906",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 18:50:04.364725",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:50:04.431066Z",
                            "start": "2026-07-30T18:49:44.263847Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000070e",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "10"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:50:04.492457Z",
                            "start": "2026-07-30T18:50:04.437332Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000070f",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:50:04.719673Z",
                            "start": "2026-07-30T18:50:04.501323Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785437318.7687185,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 88,
                                "charset": "unknown",
                                "checksum": "947b8fc15c46aea724923c665990546728b65135",
                                "ctime": 1785437398.7614787,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785437398.7614787,
                                "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": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:50:04.914039Z",
                            "start": "2026-07-30T18:50:04.728879Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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-30T18:50:04.974827Z",
                            "start": "2026-07-30T18:50:04.920813Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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.007064",
                            "end": "2026-07-30 18:50:05.194851",
                            "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-30ae-7b85-000000000713-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 18:50:05.187787",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nTASK [vexxhost.ceph.mon : Remove temporary file for \"ceph.conf\"] ***************\nThursday 30 July 2026  18:49:45 +0000 (0:01:25.661)       0:02:03.709 *********\nchanged: [instance]\n\nTASK [vexxhost.ceph.mon : Set bootstrap node] **********************************\nThursday 30 July 2026  18:49:45 +0000 (0:00:00.212)       0:02:03.922 *********\nok: [instance]\n\nTASK [Install Ceph host] *******************************************************\nThursday 30 July 2026  18:49:45 +0000 (0:00:00.048)       0:02:03.970 *********\nincluded: vexxhost.ceph.cephadm_host for instance\n\nTASK [vexxhost.ceph.cephadm_host : Get public SSH key for \"cephadm\" user] ******\nThursday 30 July 2026  18:49:45 +0000 (0:00:00.077)       0:02:04.047 *********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for \"cephadm\" user] ***\nThursday 30 July 2026  18:49:50 +0000 (0:00:05.626)       0:02:09.674 *********\nok: [instance] => (item=instance)\n\nTASK [vexxhost.ceph.cephadm_host : Set authorized key for \"cephadm\"] ***********\nThursday 30 July 2026  18:49:51 +0000 (0:00:00.052)       0:02:09.726 *********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] ***********************\nThursday 30 July 2026  18:49:51 +0000 (0:00:00.396)       0:02:10.122 *********\nok: [instance]\n\nTASK [vexxhost.ceph.mon : Configure \"mon\" label for monitors] ******************\nThursday 30 July 2026  18:49:58 +0000 (0:00:07.335)       0:02:17.458 *********",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.mon : Remove temporary file for \"ceph.conf\"] ***************",
                                "Thursday 30 July 2026  18:49:45 +0000 (0:01:25.661)       0:02:03.709 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.ceph.mon : Set bootstrap node] **********************************",
                                "Thursday 30 July 2026  18:49:45 +0000 (0:00:00.212)       0:02:03.922 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Install Ceph host] *******************************************************",
                                "Thursday 30 July 2026  18:49:45 +0000 (0:00:00.048)       0:02:03.970 *********",
                                "included: vexxhost.ceph.cephadm_host for instance",
                                "",
                                "TASK [vexxhost.ceph.cephadm_host : Get public SSH key for \"cephadm\" user] ******",
                                "Thursday 30 July 2026  18:49:45 +0000 (0:00:00.077)       0:02:04.047 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for \"cephadm\" user] ***",
                                "Thursday 30 July 2026  18:49:50 +0000 (0:00:05.626)       0:02:09.674 *********",
                                "ok: [instance] => (item=instance)",
                                "",
                                "TASK [vexxhost.ceph.cephadm_host : Set authorized key for \"cephadm\"] ***********",
                                "Thursday 30 July 2026  18:49:51 +0000 (0:00:00.052)       0:02:09.726 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] ***********************",
                                "Thursday 30 July 2026  18:49:51 +0000 (0:00:00.396)       0:02:10.122 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.mon : Configure \"mon\" label for monitors] ******************",
                                "Thursday 30 July 2026  18:49:58 +0000 (0:00:07.335)       0:02:17.458 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-30ae-7b85-000000000713-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:50:05.526239Z",
                            "start": "2026-07-30T18:50:05.004067Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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-30T18:50:05.603968Z",
                            "start": "2026-07-30T18:50:05.532755Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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-30T18:50:05.668091Z",
                            "start": "2026-07-30T18:50:05.610265Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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-30T18:50:05.742975Z",
                            "start": "2026-07-30T18:50:05.676508Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000000716",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:50:05.820700Z",
                            "start": "2026-07-30T18:50:05.751937Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000000717",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 18:50:05.902328",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 18:50:25.905169",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:50:25.920629Z",
                            "start": "2026-07-30T18:50:05.858973Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000000836",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "11"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:50:25.994463Z",
                            "start": "2026-07-30T18:50:25.926865Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000000837",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:50:26.246846Z",
                            "start": "2026-07-30T18:50:26.000875Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785437404.8736033,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 88,
                                "charset": "unknown",
                                "checksum": "947b8fc15c46aea724923c665990546728b65135",
                                "ctime": 1785437398.7614787,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785437398.7614787,
                                "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": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:50:26.452583Z",
                            "start": "2026-07-30T18:50:26.254989Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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-30T18:50:26.524238Z",
                            "start": "2026-07-30T18:50:26.460507Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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-30T18:50:27.063071Z",
                            "start": "2026-07-30T18:50:26.550891Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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-30T18:50:27.120912Z",
                            "start": "2026-07-30T18:50:27.075646Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000083c",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "38055"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:50:27.188804Z",
                            "start": "2026-07-30T18:50:27.133439Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000083d",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 220 seconds.\nLast task: TASK [vexxhost.ceph.mon : Configure \"mon\" label for monitors]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:50:27.263133Z",
                            "start": "2026-07-30T18:50:27.196913Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000083e",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:50:27.330326Z",
                            "start": "2026-07-30T18:50:27.272124Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000083f",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 18:50:27.412959",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 18:50:47.415109",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:50:47.422259Z",
                            "start": "2026-07-30T18:50:27.368861Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000000974",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "12"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:50:47.484003Z",
                            "start": "2026-07-30T18:50:47.428449Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000000975",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:50:47.706841Z",
                            "start": "2026-07-30T18:50:47.490702Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785437404.8736033,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 88,
                                "charset": "unknown",
                                "checksum": "947b8fc15c46aea724923c665990546728b65135",
                                "ctime": 1785437398.7614787,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785437398.7614787,
                                "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": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:50:47.900955Z",
                            "start": "2026-07-30T18:50:47.714592Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000000977",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:50:47.961231Z",
                            "start": "2026-07-30T18:50:47.908591Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000000978",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:50:48.541087Z",
                            "start": "2026-07-30T18:50:48.032410Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000000979",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:50:48.598202Z",
                            "start": "2026-07-30T18:50:48.552529Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000097a",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "38055"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:50:48.663513Z",
                            "start": "2026-07-30T18:50:48.609153Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000097b",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 240 seconds.\nLast task: TASK [vexxhost.ceph.mon : Configure \"mon\" label for monitors]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:50:48.725127Z",
                            "start": "2026-07-30T18:50:48.671240Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000097c",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:50:48.787387Z",
                            "start": "2026-07-30T18:50:48.734040Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000097d",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 18:50:48.865333",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 18:51:08.867020",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:51:08.880114Z",
                            "start": "2026-07-30T18:50:48.823003Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000000ac8",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "13"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:51:08.954021Z",
                            "start": "2026-07-30T18:51:08.889362Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000000ac9",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:51:09.203584Z",
                            "start": "2026-07-30T18:51:08.961072Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785437404.8736033,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 88,
                                "charset": "unknown",
                                "checksum": "f1129a16f835cb0fa14227783bc151d0d7b5a071",
                                "ctime": 1785437463.618808,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785437463.618808,
                                "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": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:51:09.421379Z",
                            "start": "2026-07-30T18:51:09.211560Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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-30T18:51:09.489412Z",
                            "start": "2026-07-30T18:51:09.430016Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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.008516",
                            "end": "2026-07-30 18:51:09.714094",
                            "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-30ae-7b85-000000000acd-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 18:51:09.705578",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nTASK [vexxhost.ceph.mon : Validate monitor exist] ******************************\nThursday 30 July 2026  18:50:49 +0000 (0:00:50.260)       0:03:07.719 *********\nok: [instance]\n\nTASK [Install Ceph host] *******************************************************\nThursday 30 July 2026  18:51:03 +0000 (0:00:14.170)       0:03:21.889 *********\nincluded: vexxhost.ceph.cephadm_host for instance\n\nTASK [vexxhost.ceph.cephadm_host : Get public SSH key for \"cephadm\" user] ******\nThursday 30 July 2026  18:51:03 +0000 (0:00:00.081)       0:03:21.971 *********\nskipping: [instance]\n\nTASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for \"cephadm\" user] ***\nThursday 30 July 2026  18:51:03 +0000 (0:00:00.047)       0:03:22.019 *********\nskipping: [instance] => (item=instance)\nskipping: [instance]\n\nTASK [vexxhost.ceph.cephadm_host : Set authorized key for \"cephadm\"] ***********\nThursday 30 July 2026  18:51:03 +0000 (0:00:00.043)       0:03:22.062 *********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] ***********************\nThursday 30 July 2026  18:51:03 +0000 (0:00:00.254)       0:03:22.317 *********",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.ceph.mon : Validate monitor exist] ******************************",
                                "Thursday 30 July 2026  18:50:49 +0000 (0:00:50.260)       0:03:07.719 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Install Ceph host] *******************************************************",
                                "Thursday 30 July 2026  18:51:03 +0000 (0:00:14.170)       0:03:21.889 *********",
                                "included: vexxhost.ceph.cephadm_host for instance",
                                "",
                                "TASK [vexxhost.ceph.cephadm_host : Get public SSH key for \"cephadm\" user] ******",
                                "Thursday 30 July 2026  18:51:03 +0000 (0:00:00.081)       0:03:21.971 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for \"cephadm\" user] ***",
                                "Thursday 30 July 2026  18:51:03 +0000 (0:00:00.047)       0:03:22.019 *********",
                                "skipping: [instance] => (item=instance)",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm_host : Set authorized key for \"cephadm\"] ***********",
                                "Thursday 30 July 2026  18:51:03 +0000 (0:00:00.043)       0:03:22.062 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] ***********************",
                                "Thursday 30 July 2026  18:51:03 +0000 (0:00:00.254)       0:03:22.317 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-30ae-7b85-000000000acd-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:51:10.042363Z",
                            "start": "2026-07-30T18:51:09.518987Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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-30T18:51:10.130608Z",
                            "start": "2026-07-30T18:51:10.051056Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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-30T18:51:10.205113Z",
                            "start": "2026-07-30T18:51:10.138968Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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-30T18:51:10.284910Z",
                            "start": "2026-07-30T18:51:10.213503Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000000ad0",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:51:10.351584Z",
                            "start": "2026-07-30T18:51:10.293050Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000000ad1",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 18:51:10.439106",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 18:51:30.441698",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:51:30.453558Z",
                            "start": "2026-07-30T18:51:10.394780Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000000c32",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "14"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:51:30.523847Z",
                            "start": "2026-07-30T18:51:30.460852Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000000c33",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:51:30.762905Z",
                            "start": "2026-07-30T18:51:30.531660Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785437469.3749268,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 88,
                                "charset": "unknown",
                                "checksum": "84c41da4e695116bc5f867e327915d5a1517cf82",
                                "ctime": 1785437490.3713598,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785437490.3713598,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 39815,
                                "uid": 1000,
                                "version": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:51:30.978102Z",
                            "start": "2026-07-30T18:51:30.769217Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000000c35",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "599"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:51:31.041095Z",
                            "start": "2026-07-30T18:51:30.985884Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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 599",
                            "delta": "0:00:00.007445",
                            "end": "2026-07-30 18:51:31.240722",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +39217 /tmp/logs/molecule-aio-openvswitch.log | head -c 599",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-30ae-7b85-000000000c37-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 18:51:31.233277",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nTASK [vexxhost.ceph.mgr : Configure \"mgr\" label for managers] ******************\nThursday 30 July 2026  18:51:10 +0000 (0:00:06.479)       0:03:28.796 *********\nchanged: [instance]\n\nTASK [vexxhost.ceph.mgr : Validate manager exist] ******************************\nThursday 30 July 2026  18:51:22 +0000 (0:00:12.061)       0:03:40.857 *********\nok: [instance]\n\nTASK [vexxhost.ceph.mgr : Configure manager modules] ***************************\nThursday 30 July 2026  18:51:28 +0000 (0:00:05.993)       0:03:46.851 *********\nchanged: [instance] => (item={'name': 'diskprediction_local'})",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.mgr : Configure \"mgr\" label for managers] ******************",
                                "Thursday 30 July 2026  18:51:10 +0000 (0:00:06.479)       0:03:28.796 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.ceph.mgr : Validate manager exist] ******************************",
                                "Thursday 30 July 2026  18:51:22 +0000 (0:00:12.061)       0:03:40.857 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.mgr : Configure manager modules] ***************************",
                                "Thursday 30 July 2026  18:51:28 +0000 (0:00:05.993)       0:03:46.851 *********",
                                "changed: [instance] => (item={'name': 'diskprediction_local'})"
                            ],
                            "zuul_log_id": "0242ac17-0010-30ae-7b85-000000000c37-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:51:31.588749Z",
                            "start": "2026-07-30T18:51:31.070493Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000000c37",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.ceph.mgr : Configure manager modules]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:51:31.663963Z",
                            "start": "2026-07-30T18:51:31.598044Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000000c38",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "39815"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:51:31.747412Z",
                            "start": "2026-07-30T18:51:31.672776Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000000c39",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 280 seconds.\nLast task: TASK [vexxhost.ceph.mgr : Configure manager modules]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:51:31.817578Z",
                            "start": "2026-07-30T18:51:31.755155Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000000c3a",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:51:31.879824Z",
                            "start": "2026-07-30T18:51:31.825041Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000000c3b",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 18:51:31.960066",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 18:51:51.962632",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:51:51.980146Z",
                            "start": "2026-07-30T18:51:31.918465Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000000db2",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "15"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:51:52.124324Z",
                            "start": "2026-07-30T18:51:52.066789Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000000db3",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:51:52.355542Z",
                            "start": "2026-07-30T18:51:52.134945Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785437490.9273713,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 104,
                                "charset": "unknown",
                                "checksum": "d5a2ed74f6de8c943070f1806c27bb5d39f456a3",
                                "ctime": 1785437512.087791,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785437512.087791,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 47391,
                                "uid": 1000,
                                "version": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:51:52.589908Z",
                            "start": "2026-07-30T18:51:52.366830Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000000db5",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "7576"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:51:52.662858Z",
                            "start": "2026-07-30T18:51:52.604607Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000000db6",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +39816 /tmp/logs/molecule-aio-openvswitch.log | head -c 7576",
                            "delta": "0:00:00.009883",
                            "end": "2026-07-30 18:51:52.879636",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +39816 /tmp/logs/molecule-aio-openvswitch.log | head -c 7576",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-30ae-7b85-000000000db7-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 18:51:52.869753",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance] => (item={'name': 'dashboard'})\nchanged: [instance] => (item={'name': 'prometheus'})\nok: [instance] => (item={'name': 'iostat'})\n\nPLAY [Deploy Ceph OSDs] ********************************************************\n\nTASK [Gathering Facts] *********************************************************\nThursday 30 July 2026  18:51:35 +0000 (0:00:07.810)       0:03:54.661 *********\nok: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nThursday 30 July 2026  18:51:37 +0000 (0:00:01.125)       0:03:55.787 *********\nok: [instance]\n\nTASK [vexxhost.containers.package : Update state for tar] **********************\nThursday 30 July 2026  18:51:37 +0000 (0:00:00.209)       0:03:55.996 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***\nThursday 30 July 2026  18:51:37 +0000 (0:00:00.040)       0:03:56.037 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nThursday 30 July 2026  18:51:37 +0000 (0:00:00.205)       0:03:56.242 *********\nok: [instance] => {\n    \"msg\": \"https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64\"\n}\n\nTASK [vexxhost.containers.download_artifact : Download item] *******************\nThursday 30 July 2026  18:51:37 +0000 (0:00:00.054)       0:03:56.296 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nThursday 30 July 2026  18:51:37 +0000 (0:00:00.295)       0:03:56.591 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.package : Update state for tar] **********************\nThursday 30 July 2026  18:51:37 +0000 (0:00:00.044)       0:03:56.636 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nThursday 30 July 2026  18:51:37 +0000 (0:00:00.044)       0:03:56.681 *********\nok: [instance]\n\nTASK [vexxhost.containers.package : Update state for tar] **********************\nThursday 30 July 2026  18:51:38 +0000 (0:00:00.211)       0:03:56.892 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nThursday 30 July 2026  18:51:39 +0000 (0:00:01.045)       0:03:57.938 *********\nok: [instance] => {\n    \"msg\": \"https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz\"\n}\n\nTASK [vexxhost.containers.download_artifact : Download item] *******************\nThursday 30 July 2026  18:51:39 +0000 (0:00:00.065)       0:03:58.004 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nThursday 30 July 2026  18:51:39 +0000 (0:00:00.341)       0:03:58.345 *********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Install SELinux packages] ***************\nThursday 30 July 2026  18:51:41 +0000 (0:00:01.935)       0:04:00.280 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] ***\nThursday 30 July 2026  18:51:41 +0000 (0:00:00.035)       0:04:00.316 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ********\nThursday 30 July 2026  18:51:41 +0000 (0:00:00.032)       0:04:00.349 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Install AppArmor packages] **************\nThursday 30 July 2026  18:51:41 +0000 (0:00:00.034)       0:04:00.383 *********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Create systemd service file for containerd] ***\nThursday 30 July 2026  18:51:42 +0000 (0:00:01.236)       0:04:01.620 *********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Create folders for configuration] *******\nThursday 30 July 2026  18:51:43 +0000 (0:00:00.414)       0:04:02.035 *********\nok: [instance] => (item={'path': '/etc/containerd'})\nok: [instance] => (item={'path': '/var/lib/containerd', 'mode': '0o700'})\nok: [instance] => (item={'path': '/run/containerd', 'mode': '0o711'})\nok: [instance] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'})\nok: [instance] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'})\n\nTASK [vexxhost.containers.containerd : Create containerd config file] **********\nThursday 30 July 2026  18:51:44 +0000 (0:00:00.879)       0:04:02.915 *********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Force any restarts if necessary] ********\nThursday 30 July 2026  18:51:44 +0000 (0:00:00.492)       0:04:03.407 *********\n\nTASK [vexxhost.containers.containerd : Enable and start service] ***************\nThursday 30 July 2026  18:51:44 +0000 (0:00:00.006)       0:04:03.413 *********\nok: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nThursday 30 July 2026  18:51:45 +0000 (0:00:00.345)       0:04:03.759 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nThursday 30 July 2026  18:51:45 +0000 (0:00:00.214)       0:04:03.973 *********\nok: [instance] => {\n    \"msg\": \"https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz\"\n}\n\nTASK [vexxhost.containers.download_artifact : Download item] *******************\nThursday 30 July 2026  18:51:45 +0000 (0:00:00.053)       0:04:04.027 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nThursday 30 July 2026  18:51:45 +0000 (0:00:00.330)       0:04:04.358 *********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Install AppArmor packages] ******************\nThursday 30 July 2026  18:51:48 +0000 (0:00:03.023)       0:04:07.381 *********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Ensure group \"docker\" exists] ***************\nThursday 30 July 2026  18:51:49 +0000 (0:00:01.017)       0:04:08.399 *********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Create systemd service file for docker] *****\nThursday 30 July 2026  18:51:49 +0000 (0:00:00.193)       0:04:08.592 *********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Create folders for configuration] ***********\nThursday 30 July 2026  18:51:50 +0000 (0:00:00.412)       0:04:09.004 *********\nok: [instance] => (item={'path': '/etc/docker'})\nok: [instance] => (item={'path': '/var/lib/docker', 'mode': '0o710'})\nok: [instance] => (item={'path': '/run/docker', 'mode': '0o711'})\n\nTASK [vexxhost.containers.docker : Create systemd socket file for docker] ******\nThursday 30 July 2026  18:51:50 +0000 (0:00:00.523)       0:04:09.528 *********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Create docker daemon config file] ***********\nThursday 30 July 2026  18:51:51 +0000 (0:00:00.421)       0:04:09.950 *********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Force any restarts if necessary] ************\nThursday 30 July 2026  18:51:51 +0000 (0:00:00.414)       0:04:10.364 *********\n\nTASK [vexxhost.containers.docker : Enable and start service] *******************\nThursday 30 July 2026  18:51:51 +0000 (0:00:00.010)       0:04:10.375 *********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ******\nThursday 30 July 2026  18:51:52 +0000 (0:00:00.352)       0:04:10.727 *********\nok: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml)\n\nTASK [vexxhost.ceph.cephadm : Install packages] ********************************\nThursday 30 July 2026  18:51:52 +0000 (0:00:00.056)       0:04:10.784 *********",
                            "stdout_lines": [
                                "ok: [instance] => (item={'name': 'dashboard'})",
                                "changed: [instance] => (item={'name': 'prometheus'})",
                                "ok: [instance] => (item={'name': 'iostat'})",
                                "",
                                "PLAY [Deploy Ceph OSDs] ********************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Thursday 30 July 2026  18:51:35 +0000 (0:00:07.810)       0:03:54.661 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Thursday 30 July 2026  18:51:37 +0000 (0:00:01.125)       0:03:55.787 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "Thursday 30 July 2026  18:51:37 +0000 (0:00:00.209)       0:03:55.996 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***",
                                "Thursday 30 July 2026  18:51:37 +0000 (0:00:00.040)       0:03:56.037 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Thursday 30 July 2026  18:51:37 +0000 (0:00:00.205)       0:03:56.242 *********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Thursday 30 July 2026  18:51:37 +0000 (0:00:00.054)       0:03:56.296 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Thursday 30 July 2026  18:51:37 +0000 (0:00:00.295)       0:03:56.591 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "Thursday 30 July 2026  18:51:37 +0000 (0:00:00.044)       0:03:56.636 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Thursday 30 July 2026  18:51:37 +0000 (0:00:00.044)       0:03:56.681 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "Thursday 30 July 2026  18:51:38 +0000 (0:00:00.211)       0:03:56.892 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Thursday 30 July 2026  18:51:39 +0000 (0:00:01.045)       0:03:57.938 *********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Thursday 30 July 2026  18:51:39 +0000 (0:00:00.065)       0:03:58.004 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Thursday 30 July 2026  18:51:39 +0000 (0:00:00.341)       0:03:58.345 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Install SELinux packages] ***************",
                                "Thursday 30 July 2026  18:51:41 +0000 (0:00:01.935)       0:04:00.280 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] ***",
                                "Thursday 30 July 2026  18:51:41 +0000 (0:00:00.035)       0:04:00.316 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ********",
                                "Thursday 30 July 2026  18:51:41 +0000 (0:00:00.032)       0:04:00.349 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Install AppArmor packages] **************",
                                "Thursday 30 July 2026  18:51:41 +0000 (0:00:00.034)       0:04:00.383 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Create systemd service file for containerd] ***",
                                "Thursday 30 July 2026  18:51:42 +0000 (0:00:01.236)       0:04:01.620 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Create folders for configuration] *******",
                                "Thursday 30 July 2026  18:51:43 +0000 (0:00:00.414)       0:04:02.035 *********",
                                "ok: [instance] => (item={'path': '/etc/containerd'})",
                                "ok: [instance] => (item={'path': '/var/lib/containerd', 'mode': '0o700'})",
                                "ok: [instance] => (item={'path': '/run/containerd', 'mode': '0o711'})",
                                "ok: [instance] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'})",
                                "ok: [instance] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'})",
                                "",
                                "TASK [vexxhost.containers.containerd : Create containerd config file] **********",
                                "Thursday 30 July 2026  18:51:44 +0000 (0:00:00.879)       0:04:02.915 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Force any restarts if necessary] ********",
                                "Thursday 30 July 2026  18:51:44 +0000 (0:00:00.492)       0:04:03.407 *********",
                                "",
                                "TASK [vexxhost.containers.containerd : Enable and start service] ***************",
                                "Thursday 30 July 2026  18:51:44 +0000 (0:00:00.006)       0:04:03.413 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Thursday 30 July 2026  18:51:45 +0000 (0:00:00.345)       0:04:03.759 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Thursday 30 July 2026  18:51:45 +0000 (0:00:00.214)       0:04:03.973 *********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Thursday 30 July 2026  18:51:45 +0000 (0:00:00.053)       0:04:04.027 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Thursday 30 July 2026  18:51:45 +0000 (0:00:00.330)       0:04:04.358 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Install AppArmor packages] ******************",
                                "Thursday 30 July 2026  18:51:48 +0000 (0:00:03.023)       0:04:07.381 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Ensure group \"docker\" exists] ***************",
                                "Thursday 30 July 2026  18:51:49 +0000 (0:00:01.017)       0:04:08.399 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Create systemd service file for docker] *****",
                                "Thursday 30 July 2026  18:51:49 +0000 (0:00:00.193)       0:04:08.592 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Create folders for configuration] ***********",
                                "Thursday 30 July 2026  18:51:50 +0000 (0:00:00.412)       0:04:09.004 *********",
                                "ok: [instance] => (item={'path': '/etc/docker'})",
                                "ok: [instance] => (item={'path': '/var/lib/docker', 'mode': '0o710'})",
                                "ok: [instance] => (item={'path': '/run/docker', 'mode': '0o711'})",
                                "",
                                "TASK [vexxhost.containers.docker : Create systemd socket file for docker] ******",
                                "Thursday 30 July 2026  18:51:50 +0000 (0:00:00.523)       0:04:09.528 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Create docker daemon config file] ***********",
                                "Thursday 30 July 2026  18:51:51 +0000 (0:00:00.421)       0:04:09.950 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Force any restarts if necessary] ************",
                                "Thursday 30 July 2026  18:51:51 +0000 (0:00:00.414)       0:04:10.364 *********",
                                "",
                                "TASK [vexxhost.containers.docker : Enable and start service] *******************",
                                "Thursday 30 July 2026  18:51:51 +0000 (0:00:00.010)       0:04:10.375 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ******",
                                "Thursday 30 July 2026  18:51:52 +0000 (0:00:00.352)       0:04:10.727 *********",
                                "ok: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml)",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Install packages] ********************************",
                                "Thursday 30 July 2026  18:51:52 +0000 (0:00:00.056)       0:04:10.784 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-30ae-7b85-000000000db7-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:51:53.223533Z",
                            "start": "2026-07-30T18:51:52.696224Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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.ceph.cephadm : Install packages]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:51:53.308126Z",
                            "start": "2026-07-30T18:51:53.233383Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000000db8",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "47391"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:51:53.373065Z",
                            "start": "2026-07-30T18:51:53.317241Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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.ceph.cephadm : Install packages]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:51:53.446937Z",
                            "start": "2026-07-30T18:51:53.380196Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000000dba",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:51:53.515660Z",
                            "start": "2026-07-30T18:51:53.453628Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000000dbb",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 18:51:53.609651",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 18:52:13.611437",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:52:13.631689Z",
                            "start": "2026-07-30T18:51:53.563561Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000000f48",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "16"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:52:13.697238Z",
                            "start": "2026-07-30T18:52:13.641078Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000000f49",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:52:13.922584Z",
                            "start": "2026-07-30T18:52:13.704227Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785437512.5397997,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 112,
                                "charset": "unknown",
                                "checksum": "bfd28c6fb00a9e3c085c01eb79e238abf1c7b76b",
                                "ctime": 1785437527.1120832,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785437527.1120832,
                                "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": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:52:14.127899Z",
                            "start": "2026-07-30T18:52:13.929033Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000000f4b",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "2640"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:52:14.193400Z",
                            "start": "2026-07-30T18:52:14.137475Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000000f4c",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +47392 /tmp/logs/molecule-aio-openvswitch.log | head -c 2640",
                            "delta": "0:00:00.007281",
                            "end": "2026-07-30 18:52:14.407742",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +47392 /tmp/logs/molecule-aio-openvswitch.log | head -c 2640",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-30ae-7b85-000000000f4d-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 18:52:14.400461",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nTASK [vexxhost.ceph.cephadm : Ensure services are started] *********************\nThursday 30 July 2026  18:51:53 +0000 (0:00:01.015)       0:04:11.799 *********\nok: [instance] => (item=chronyd)\nok: [instance] => (item=sshd)\n\nTASK [vexxhost.ceph.cephadm : Download \"cephadm\"] ******************************\nThursday 30 July 2026  18:51:53 +0000 (0:00:00.641)       0:04:12.441 *********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ********************\nThursday 30 July 2026  18:51:54 +0000 (0:00:00.304)       0:04:12.745 *********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm : Ensure \"cephadm\" user is present] ****************\nThursday 30 July 2026  18:51:54 +0000 (0:00:00.227)       0:04:12.973 *********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm : Allow \"cephadm\" user to have passwordless sudo] ***\nThursday 30 July 2026  18:51:54 +0000 (0:00:00.240)       0:04:13.214 *********\nok: [instance]\n\nTASK [vexxhost.ceph.osd : Get monitor status] **********************************\nThursday 30 July 2026  18:51:54 +0000 (0:00:00.215)       0:04:13.429 *********\nok: [instance] => (item=instance)\n\nTASK [vexxhost.ceph.osd : Select admin host] ***********************************\nThursday 30 July 2026  18:51:54 +0000 (0:00:00.224)       0:04:13.654 *********\nok: [instance]\n\nTASK [Install Ceph host] *******************************************************\nThursday 30 July 2026  18:51:55 +0000 (0:00:00.051)       0:04:13.706 *********\nincluded: vexxhost.ceph.cephadm_host for instance\n\nTASK [vexxhost.ceph.cephadm_host : Get public SSH key for \"cephadm\" user] ******\nThursday 30 July 2026  18:51:55 +0000 (0:00:00.060)       0:04:13.766 *********\nskipping: [instance]\n\nTASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for \"cephadm\" user] ***\nThursday 30 July 2026  18:51:55 +0000 (0:00:00.044)       0:04:13.811 *********\nskipping: [instance] => (item=instance)\nskipping: [instance]\n\nTASK [vexxhost.ceph.cephadm_host : Set authorized key for \"cephadm\"] ***********\nThursday 30 July 2026  18:51:55 +0000 (0:00:00.044)       0:04:13.855 *********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] ***********************\nThursday 30 July 2026  18:51:55 +0000 (0:00:00.240)       0:04:14.096 *********\nok: [instance]\n\nTASK [vexxhost.ceph.osd : Ensure all OSDs are non-legacy] **********************\nThursday 30 July 2026  18:52:01 +0000 (0:00:06.415)       0:04:20.512 *********\nok: [instance]\n\nTASK [vexxhost.ceph.osd : Get `ceph-volume lvm list` status] *******************\nThursday 30 July 2026  18:52:07 +0000 (0:00:05.298)       0:04:25.810 *********",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Ensure services are started] *********************",
                                "Thursday 30 July 2026  18:51:53 +0000 (0:00:01.015)       0:04:11.799 *********",
                                "ok: [instance] => (item=chronyd)",
                                "ok: [instance] => (item=sshd)",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Download \"cephadm\"] ******************************",
                                "Thursday 30 July 2026  18:51:53 +0000 (0:00:00.641)       0:04:12.441 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ********************",
                                "Thursday 30 July 2026  18:51:54 +0000 (0:00:00.304)       0:04:12.745 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Ensure \"cephadm\" user is present] ****************",
                                "Thursday 30 July 2026  18:51:54 +0000 (0:00:00.227)       0:04:12.973 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Allow \"cephadm\" user to have passwordless sudo] ***",
                                "Thursday 30 July 2026  18:51:54 +0000 (0:00:00.240)       0:04:13.214 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.osd : Get monitor status] **********************************",
                                "Thursday 30 July 2026  18:51:54 +0000 (0:00:00.215)       0:04:13.429 *********",
                                "ok: [instance] => (item=instance)",
                                "",
                                "TASK [vexxhost.ceph.osd : Select admin host] ***********************************",
                                "Thursday 30 July 2026  18:51:54 +0000 (0:00:00.224)       0:04:13.654 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Install Ceph host] *******************************************************",
                                "Thursday 30 July 2026  18:51:55 +0000 (0:00:00.051)       0:04:13.706 *********",
                                "included: vexxhost.ceph.cephadm_host for instance",
                                "",
                                "TASK [vexxhost.ceph.cephadm_host : Get public SSH key for \"cephadm\" user] ******",
                                "Thursday 30 July 2026  18:51:55 +0000 (0:00:00.060)       0:04:13.766 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for \"cephadm\" user] ***",
                                "Thursday 30 July 2026  18:51:55 +0000 (0:00:00.044)       0:04:13.811 *********",
                                "skipping: [instance] => (item=instance)",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm_host : Set authorized key for \"cephadm\"] ***********",
                                "Thursday 30 July 2026  18:51:55 +0000 (0:00:00.044)       0:04:13.855 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] ***********************",
                                "Thursday 30 July 2026  18:51:55 +0000 (0:00:00.240)       0:04:14.096 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.osd : Ensure all OSDs are non-legacy] **********************",
                                "Thursday 30 July 2026  18:52:01 +0000 (0:00:06.415)       0:04:20.512 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.osd : Get `ceph-volume lvm list` status] *******************",
                                "Thursday 30 July 2026  18:52:07 +0000 (0:00:05.298)       0:04:25.810 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-30ae-7b85-000000000f4d-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:52:14.744108Z",
                            "start": "2026-07-30T18:52:14.222198Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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-30T18:52:14.815835Z",
                            "start": "2026-07-30T18:52:14.751381Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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-30T18:52:14.879096Z",
                            "start": "2026-07-30T18:52:14.824445Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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-30T18:52:14.943348Z",
                            "start": "2026-07-30T18:52:14.886999Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000000f50",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:52:15.005246Z",
                            "start": "2026-07-30T18:52:14.951913Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000000f51",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 18:52:15.084322",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 18:52:35.086358",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:52:35.104231Z",
                            "start": "2026-07-30T18:52:15.047076Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000010f4",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "17"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:52:35.170719Z",
                            "start": "2026-07-30T18:52:35.113742Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000010f5",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:52:35.410361Z",
                            "start": "2026-07-30T18:52:35.179747Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785437534.088219,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 112,
                                "charset": "unknown",
                                "checksum": "5c8d271a60d2ccc96b02e14d0a028d56b13352ed",
                                "ctime": 1785437541.028354,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785437541.028354,
                                "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": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:52:35.608807Z",
                            "start": "2026-07-30T18:52:35.418972Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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-30T18:52:35.671776Z",
                            "start": "2026-07-30T18:52:35.617702Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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.006574",
                            "end": "2026-07-30 18:52:35.958305",
                            "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-30ae-7b85-0000000010f9-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 18:52:35.951731",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nTASK [vexxhost.ceph.osd : Install OSDs] ****************************************\nThursday 30 July 2026  18:52:21 +0000 (0:00:13.913)       0:04:39.724 *********",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.osd : Install OSDs] ****************************************",
                                "Thursday 30 July 2026  18:52:21 +0000 (0:00:13.913)       0:04:39.724 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-30ae-7b85-0000000010f9-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:52:36.297178Z",
                            "start": "2026-07-30T18:52:35.775361Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000010f9",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.ceph.osd : Install OSDs]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:52:36.378394Z",
                            "start": "2026-07-30T18:52:36.304010Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000010fa",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "50208"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:52:36.446661Z",
                            "start": "2026-07-30T18:52:36.388591Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000010fb",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 340 seconds.\nLast task: TASK [vexxhost.ceph.osd : Install OSDs]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:52:36.520852Z",
                            "start": "2026-07-30T18:52:36.453381Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000010fc",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:52:36.581219Z",
                            "start": "2026-07-30T18:52:36.528037Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000010fd",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 18:52:36.665763",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 18:52:56.667964",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:52:56.683430Z",
                            "start": "2026-07-30T18:52:36.623450Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000012b6",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "18"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:52:56.759335Z",
                            "start": "2026-07-30T18:52:56.694748Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000012b7",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:52:56.995788Z",
                            "start": "2026-07-30T18:52:56.767952Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785437555.5646381,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 112,
                                "charset": "unknown",
                                "checksum": "783c33500b9adf5bc82619d2b123b4c1ae1ec9ed",
                                "ctime": 1785437571.5529604,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785437571.5529604,
                                "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": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:52:57.204916Z",
                            "start": "2026-07-30T18:52:57.004524Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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-30T18:52:57.278735Z",
                            "start": "2026-07-30T18:52:57.213491Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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.006484",
                            "end": "2026-07-30 18:52:57.501287",
                            "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-30ae-7b85-0000000012bb-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 18:52:57.494803",
                            "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-30ae-7b85-0000000012bb-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:52:57.827909Z",
                            "start": "2026-07-30T18:52:57.308140Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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-30T18:52:57.893112Z",
                            "start": "2026-07-30T18:52:57.836318Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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-30T18:52:57.962158Z",
                            "start": "2026-07-30T18:52:57.904591Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000012bd",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 360 seconds.\nLast task: TASK [vexxhost.ceph.osd : Install OSDs]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:52:58.032314Z",
                            "start": "2026-07-30T18:52:57.969486Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000012be",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:52:58.092882Z",
                            "start": "2026-07-30T18:52:58.038788Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000012bf",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 18:52:58.181458",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 18:53:18.183670",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:53:18.196490Z",
                            "start": "2026-07-30T18:52:58.136889Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000148e",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "19"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:53:18.279701Z",
                            "start": "2026-07-30T18:53:18.211841Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000148f",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:53:18.594469Z",
                            "start": "2026-07-30T18:53:18.291895Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785437577.1530733,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 112,
                                "charset": "unknown",
                                "checksum": "783c33500b9adf5bc82619d2b123b4c1ae1ec9ed",
                                "ctime": 1785437571.5529604,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785437571.5529604,
                                "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": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:53:18.862239Z",
                            "start": "2026-07-30T18:53:18.608189Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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-30T18:53:18.927385Z",
                            "start": "2026-07-30T18:53:18.872708Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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-30T18:53:19.465374Z",
                            "start": "2026-07-30T18:53:18.955864Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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-30T18:53:19.523203Z",
                            "start": "2026-07-30T18:53:19.477886Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000001494",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "50262"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:53:19.591193Z",
                            "start": "2026-07-30T18:53:19.536069Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000001495",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 380 seconds.\nLast task: TASK [vexxhost.ceph.osd : Install OSDs]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:53:19.664642Z",
                            "start": "2026-07-30T18:53:19.598040Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000001496",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:53:19.725904Z",
                            "start": "2026-07-30T18:53:19.671733Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000001497",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 18:53:19.886458",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 18:53:39.888707",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:53:39.968676Z",
                            "start": "2026-07-30T18:53:19.780394Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000167c",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "20"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:53:40.040666Z",
                            "start": "2026-07-30T18:53:39.975286Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000167d",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:53:40.272382Z",
                            "start": "2026-07-30T18:53:40.051478Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785437577.1530733,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 112,
                                "charset": "unknown",
                                "checksum": "2411a0e5e0334de8bcb21bab0f795b7926e64fcc",
                                "ctime": 1785437601.7095685,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785437601.7095685,
                                "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": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:53:40.482942Z",
                            "start": "2026-07-30T18:53:40.279877Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000167f",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "54"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:53:40.547834Z",
                            "start": "2026-07-30T18:53:40.490205Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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.006744",
                            "end": "2026-07-30 18:53:40.778068",
                            "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-30ae-7b85-000000001681-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 18:53:40.771324",
                            "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-30ae-7b85-000000001681-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:53:41.100247Z",
                            "start": "2026-07-30T18:53:40.577458Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000001681",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "_atmosphere_ci_phase_log_chunk.stdout_lines | default([]) | select('match', '^TASK \\[.*\\]\\s+\\*+$') | list | length > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:53:41.165821Z",
                            "start": "2026-07-30T18:53:41.108900Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000001682",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "50316"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:53:41.247026Z",
                            "start": "2026-07-30T18:53:41.194635Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000001683",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 400 seconds.\nLast task: TASK [vexxhost.ceph.osd : Install OSDs]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:53:41.321728Z",
                            "start": "2026-07-30T18:53:41.253792Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000001684",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:53:41.382400Z",
                            "start": "2026-07-30T18:53:41.329016Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000001685",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 18:53:41.490244",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 18:54:01.492465",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:54:01.514983Z",
                            "start": "2026-07-30T18:53:41.435842Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000001880",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "21"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:54:01.589665Z",
                            "start": "2026-07-30T18:54:01.524503Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000001881",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:54:01.818839Z",
                            "start": "2026-07-30T18:54:01.598590Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785437620.429946,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 112,
                                "charset": "unknown",
                                "checksum": "202c89d06de32514f574bfb846adbf4f3fe6abc9",
                                "ctime": 1785437638.2462978,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785437638.2462978,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 50709,
                                "uid": 1000,
                                "version": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:54:02.011049Z",
                            "start": "2026-07-30T18:54:01.825667Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000001883",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "393"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:54:02.074372Z",
                            "start": "2026-07-30T18:54:02.021301Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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 393",
                            "delta": "0:00:00.006690",
                            "end": "2026-07-30 18:54:02.294984",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +50317 /tmp/logs/molecule-aio-openvswitch.log | head -c 393",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-30ae-7b85-000000001885-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 18:54:02.288294",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance] => (item=/dev/ceph-instance-osd2/data)\n\nTASK [vexxhost.ceph.osd : Get mon dump] ****************************************\nThursday 30 July 2026  18:53:52 +0000 (0:01:31.002)       0:06:10.726 *********\nok: [instance]\n\nTASK [vexxhost.ceph.osd : Mark require osd release] ****************************\nThursday 30 July 2026  18:53:58 +0000 (0:00:06.217)       0:06:16.943 *********",
                            "stdout_lines": [
                                "ok: [instance] => (item=/dev/ceph-instance-osd2/data)",
                                "",
                                "TASK [vexxhost.ceph.osd : Get mon dump] ****************************************",
                                "Thursday 30 July 2026  18:53:52 +0000 (0:01:31.002)       0:06:10.726 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.osd : Mark require osd release] ****************************",
                                "Thursday 30 July 2026  18:53:58 +0000 (0:00:06.217)       0:06:16.943 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-30ae-7b85-000000001885-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:54:02.626282Z",
                            "start": "2026-07-30T18:54:02.110361Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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 : Mark require osd release]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:54:02.705207Z",
                            "start": "2026-07-30T18:54:02.636340Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000001886",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "50709"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:54:02.766774Z",
                            "start": "2026-07-30T18:54:02.712208Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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 : Mark require osd release]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:54:02.843605Z",
                            "start": "2026-07-30T18:54:02.777362Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000001888",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:54:02.906072Z",
                            "start": "2026-07-30T18:54:02.851760Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000001889",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 18:54:02.999497",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 18:54:23.001410",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:54:23.021030Z",
                            "start": "2026-07-30T18:54:02.958172Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000001a9a",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "22"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:54:23.093398Z",
                            "start": "2026-07-30T18:54:23.028603Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000001a9b",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:54:23.334945Z",
                            "start": "2026-07-30T18:54:23.105076Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785437641.9743702,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 128,
                                "charset": "unknown",
                                "checksum": "0c0a7421247770f498f93a6e2b2c6861eff36cab",
                                "ctime": 1785437663.0307803,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785437663.0307803,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 57574,
                                "uid": 1000,
                                "version": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:54:23.533598Z",
                            "start": "2026-07-30T18:54:23.344839Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000001a9d",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "6865"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:54:23.597568Z",
                            "start": "2026-07-30T18:54:23.541774Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000001a9e",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +50710 /tmp/logs/molecule-aio-openvswitch.log | head -c 6865",
                            "delta": "0:00:00.007682",
                            "end": "2026-07-30 18:54:23.892753",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +50710 /tmp/logs/molecule-aio-openvswitch.log | head -c 6865",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-30ae-7b85-000000001a9f-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 18:54:23.885071",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nTASK [vexxhost.ceph.osd : Wait for all OSD to be running] **********************\nThursday 30 July 2026  18:54:04 +0000 (0:00:06.028)       0:06:22.971 *********\nincluded: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/osd/tasks/check-osds.yml for instance\n\nTASK [vexxhost.ceph.osd : Set the retry count] *********************************\nThursday 30 July 2026  18:54:04 +0000 (0:00:00.065)       0:06:23.037 *********\nok: [instance]\n\nTASK [vexxhost.ceph.osd : Get `ceph orch ps`] **********************************\nThursday 30 July 2026  18:54:04 +0000 (0:00:00.045)       0:06:23.082 *********\nok: [instance]\n\nTASK [vexxhost.ceph.osd : OSD daemon list] *************************************\nThursday 30 July 2026  18:54:10 +0000 (0:00:06.001)       0:06:29.084 *********\nok: [instance]\n\nTASK [vexxhost.ceph.osd : Fail if any OSD not running] *************************\nThursday 30 July 2026  18:54:10 +0000 (0:00:00.050)       0:06:29.134 *********\nskipping: [instance] => (item=1)\nskipping: [instance] => (item=1)\nskipping: [instance] => (item=1)\nskipping: [instance]\n\nTASK [vexxhost.ceph.osd : Fail if any duplicate OSD ID] ************************\nThursday 30 July 2026  18:54:10 +0000 (0:00:00.044)       0:06:29.179 *********\nskipping: [instance]\n\nPLAY [Deploy Ceph exporters] ***************************************************\n\nTASK [Gathering Facts] *********************************************************\nThursday 30 July 2026  18:54:10 +0000 (0:00:00.071)       0:06:29.250 *********\nok: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nThursday 30 July 2026  18:54:11 +0000 (0:00:00.928)       0:06:30.178 *********\nok: [instance]\n\nTASK [vexxhost.containers.package : Update state for tar] **********************\nThursday 30 July 2026  18:54:11 +0000 (0:00:00.204)       0:06:30.382 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***\nThursday 30 July 2026  18:54:11 +0000 (0:00:00.041)       0:06:30.424 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nThursday 30 July 2026  18:54:11 +0000 (0:00:00.208)       0:06:30.632 *********\nok: [instance] => {\n    \"msg\": \"https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64\"\n}\n\nTASK [vexxhost.containers.download_artifact : Download item] *******************\nThursday 30 July 2026  18:54:11 +0000 (0:00:00.055)       0:06:30.688 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nThursday 30 July 2026  18:54:12 +0000 (0:00:00.301)       0:06:30.990 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.package : Update state for tar] **********************\nThursday 30 July 2026  18:54:12 +0000 (0:00:00.049)       0:06:31.039 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nThursday 30 July 2026  18:54:12 +0000 (0:00:00.045)       0:06:31.085 *********\nok: [instance]\n\nTASK [vexxhost.containers.package : Update state for tar] **********************\nThursday 30 July 2026  18:54:12 +0000 (0:00:00.202)       0:06:31.288 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nThursday 30 July 2026  18:54:13 +0000 (0:00:01.000)       0:06:32.288 *********\nok: [instance] => {\n    \"msg\": \"https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz\"\n}\n\nTASK [vexxhost.containers.download_artifact : Download item] *******************\nThursday 30 July 2026  18:54:13 +0000 (0:00:00.062)       0:06:32.351 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nThursday 30 July 2026  18:54:13 +0000 (0:00:00.329)       0:06:32.681 *********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Install SELinux packages] ***************\nThursday 30 July 2026  18:54:15 +0000 (0:00:01.925)       0:06:34.606 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] ***\nThursday 30 July 2026  18:54:15 +0000 (0:00:00.036)       0:06:34.642 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ********\nThursday 30 July 2026  18:54:15 +0000 (0:00:00.029)       0:06:34.672 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Install AppArmor packages] **************\nThursday 30 July 2026  18:54:16 +0000 (0:00:00.030)       0:06:34.702 *********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Create systemd service file for containerd] ***\nThursday 30 July 2026  18:54:17 +0000 (0:00:01.033)       0:06:35.736 *********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Create folders for configuration] *******\nThursday 30 July 2026  18:54:17 +0000 (0:00:00.437)       0:06:36.173 *********\nok: [instance] => (item={'path': '/etc/containerd'})\nok: [instance] => (item={'path': '/var/lib/containerd', 'mode': '0o700'})\nok: [instance] => (item={'path': '/run/containerd', 'mode': '0o711'})\nok: [instance] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'})\nok: [instance] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'})\n\nTASK [vexxhost.containers.containerd : Create containerd config file] **********\nThursday 30 July 2026  18:54:18 +0000 (0:00:00.908)       0:06:37.082 *********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Force any restarts if necessary] ********\nThursday 30 July 2026  18:54:18 +0000 (0:00:00.528)       0:06:37.610 *********\n\nTASK [vexxhost.containers.containerd : Enable and start service] ***************\nThursday 30 July 2026  18:54:18 +0000 (0:00:00.006)       0:06:37.617 *********\nok: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nThursday 30 July 2026  18:54:19 +0000 (0:00:00.355)       0:06:37.972 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nThursday 30 July 2026  18:54:19 +0000 (0:00:00.207)       0:06:38.179 *********\nok: [instance] => {\n    \"msg\": \"https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz\"\n}\n\nTASK [vexxhost.containers.download_artifact : Download item] *******************\nThursday 30 July 2026  18:54:19 +0000 (0:00:00.054)       0:06:38.234 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nThursday 30 July 2026  18:54:19 +0000 (0:00:00.368)       0:06:38.602 *********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Install AppArmor packages] ******************\nThursday 30 July 2026  18:54:23 +0000 (0:00:03.125)       0:06:41.728 *********",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.osd : Wait for all OSD to be running] **********************",
                                "Thursday 30 July 2026  18:54:04 +0000 (0:00:06.028)       0:06:22.971 *********",
                                "included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/osd/tasks/check-osds.yml for instance",
                                "",
                                "TASK [vexxhost.ceph.osd : Set the retry count] *********************************",
                                "Thursday 30 July 2026  18:54:04 +0000 (0:00:00.065)       0:06:23.037 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.osd : Get `ceph orch ps`] **********************************",
                                "Thursday 30 July 2026  18:54:04 +0000 (0:00:00.045)       0:06:23.082 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.osd : OSD daemon list] *************************************",
                                "Thursday 30 July 2026  18:54:10 +0000 (0:00:06.001)       0:06:29.084 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.osd : Fail if any OSD not running] *************************",
                                "Thursday 30 July 2026  18:54:10 +0000 (0:00:00.050)       0:06:29.134 *********",
                                "skipping: [instance] => (item=1)",
                                "skipping: [instance] => (item=1)",
                                "skipping: [instance] => (item=1)",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.ceph.osd : Fail if any duplicate OSD ID] ************************",
                                "Thursday 30 July 2026  18:54:10 +0000 (0:00:00.044)       0:06:29.179 *********",
                                "skipping: [instance]",
                                "",
                                "PLAY [Deploy Ceph exporters] ***************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Thursday 30 July 2026  18:54:10 +0000 (0:00:00.071)       0:06:29.250 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Thursday 30 July 2026  18:54:11 +0000 (0:00:00.928)       0:06:30.178 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "Thursday 30 July 2026  18:54:11 +0000 (0:00:00.204)       0:06:30.382 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***",
                                "Thursday 30 July 2026  18:54:11 +0000 (0:00:00.041)       0:06:30.424 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Thursday 30 July 2026  18:54:11 +0000 (0:00:00.208)       0:06:30.632 *********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Thursday 30 July 2026  18:54:11 +0000 (0:00:00.055)       0:06:30.688 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Thursday 30 July 2026  18:54:12 +0000 (0:00:00.301)       0:06:30.990 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "Thursday 30 July 2026  18:54:12 +0000 (0:00:00.049)       0:06:31.039 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Thursday 30 July 2026  18:54:12 +0000 (0:00:00.045)       0:06:31.085 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "Thursday 30 July 2026  18:54:12 +0000 (0:00:00.202)       0:06:31.288 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Thursday 30 July 2026  18:54:13 +0000 (0:00:01.000)       0:06:32.288 *********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Thursday 30 July 2026  18:54:13 +0000 (0:00:00.062)       0:06:32.351 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Thursday 30 July 2026  18:54:13 +0000 (0:00:00.329)       0:06:32.681 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Install SELinux packages] ***************",
                                "Thursday 30 July 2026  18:54:15 +0000 (0:00:01.925)       0:06:34.606 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] ***",
                                "Thursday 30 July 2026  18:54:15 +0000 (0:00:00.036)       0:06:34.642 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ********",
                                "Thursday 30 July 2026  18:54:15 +0000 (0:00:00.029)       0:06:34.672 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Install AppArmor packages] **************",
                                "Thursday 30 July 2026  18:54:16 +0000 (0:00:00.030)       0:06:34.702 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Create systemd service file for containerd] ***",
                                "Thursday 30 July 2026  18:54:17 +0000 (0:00:01.033)       0:06:35.736 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Create folders for configuration] *******",
                                "Thursday 30 July 2026  18:54:17 +0000 (0:00:00.437)       0:06:36.173 *********",
                                "ok: [instance] => (item={'path': '/etc/containerd'})",
                                "ok: [instance] => (item={'path': '/var/lib/containerd', 'mode': '0o700'})",
                                "ok: [instance] => (item={'path': '/run/containerd', 'mode': '0o711'})",
                                "ok: [instance] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'})",
                                "ok: [instance] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'})",
                                "",
                                "TASK [vexxhost.containers.containerd : Create containerd config file] **********",
                                "Thursday 30 July 2026  18:54:18 +0000 (0:00:00.908)       0:06:37.082 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Force any restarts if necessary] ********",
                                "Thursday 30 July 2026  18:54:18 +0000 (0:00:00.528)       0:06:37.610 *********",
                                "",
                                "TASK [vexxhost.containers.containerd : Enable and start service] ***************",
                                "Thursday 30 July 2026  18:54:18 +0000 (0:00:00.006)       0:06:37.617 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Thursday 30 July 2026  18:54:19 +0000 (0:00:00.355)       0:06:37.972 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Thursday 30 July 2026  18:54:19 +0000 (0:00:00.207)       0:06:38.179 *********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Thursday 30 July 2026  18:54:19 +0000 (0:00:00.054)       0:06:38.234 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Thursday 30 July 2026  18:54:19 +0000 (0:00:00.368)       0:06:38.602 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Install AppArmor packages] ******************",
                                "Thursday 30 July 2026  18:54:23 +0000 (0:00:03.125)       0:06:41.728 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-30ae-7b85-000000001a9f-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:54:24.217883Z",
                            "start": "2026-07-30T18:54:23.691851Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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.docker : Install AppArmor packages]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:54:24.307115Z",
                            "start": "2026-07-30T18:54:24.229678Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000001aa0",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "57574"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:54:24.382447Z",
                            "start": "2026-07-30T18:54:24.314981Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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.docker : Install AppArmor packages]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:54:24.461971Z",
                            "start": "2026-07-30T18:54:24.395564Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000001aa2",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:54:24.539528Z",
                            "start": "2026-07-30T18:54:24.471608Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000001aa3",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 18:54:24.643171",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 18:54:44.645661",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:54:44.659757Z",
                            "start": "2026-07-30T18:54:24.592696Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000001cca",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "23"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:54:44.736126Z",
                            "start": "2026-07-30T18:54:44.667769Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000001ccb",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:54:44.983489Z",
                            "start": "2026-07-30T18:54:44.743492Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785437663.4907892,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 136,
                                "charset": "unknown",
                                "checksum": "6bd4e3e46a4b0d3302c70338a2777af4e7e0f0d7",
                                "ctime": 1785437685.051209,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785437685.051209,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 62223,
                                "uid": 1000,
                                "version": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:54:45.192598Z",
                            "start": "2026-07-30T18:54:44.992394Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000001ccd",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "4649"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:54:45.269970Z",
                            "start": "2026-07-30T18:54:45.201446Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000001cce",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +57575 /tmp/logs/molecule-aio-openvswitch.log | head -c 4649",
                            "delta": "0:00:00.007877",
                            "end": "2026-07-30 18:54:45.503999",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +57575 /tmp/logs/molecule-aio-openvswitch.log | head -c 4649",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-30ae-7b85-000000001ccf-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 18:54:45.496122",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nTASK [vexxhost.containers.docker : Ensure group \"docker\" exists] ***************\nThursday 30 July 2026  18:54:24 +0000 (0:00:01.100)       0:06:42.828 *********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Create systemd service file for docker] *****\nThursday 30 July 2026  18:54:24 +0000 (0:00:00.185)       0:06:43.014 *********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Create folders for configuration] ***********\nThursday 30 July 2026  18:54:24 +0000 (0:00:00.442)       0:06:43.457 *********\nok: [instance] => (item={'path': '/etc/docker'})\nok: [instance] => (item={'path': '/var/lib/docker', 'mode': '0o710'})\nok: [instance] => (item={'path': '/run/docker', 'mode': '0o711'})\n\nTASK [vexxhost.containers.docker : Create systemd socket file for docker] ******\nThursday 30 July 2026  18:54:25 +0000 (0:00:00.574)       0:06:44.032 *********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Create docker daemon config file] ***********\nThursday 30 July 2026  18:54:25 +0000 (0:00:00.414)       0:06:44.446 *********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Force any restarts if necessary] ************\nThursday 30 July 2026  18:54:26 +0000 (0:00:00.436)       0:06:44.882 *********\n\nTASK [vexxhost.containers.docker : Enable and start service] *******************\nThursday 30 July 2026  18:54:26 +0000 (0:00:00.007)       0:06:44.890 *********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ******\nThursday 30 July 2026  18:54:26 +0000 (0:00:00.349)       0:06:45.240 *********\nok: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml)\n\nTASK [vexxhost.ceph.cephadm : Install packages] ********************************\nThursday 30 July 2026  18:54:26 +0000 (0:00:00.057)       0:06:45.297 *********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm : Ensure services are started] *********************\nThursday 30 July 2026  18:54:27 +0000 (0:00:01.060)       0:06:46.358 *********\nok: [instance] => (item=chronyd)\nok: [instance] => (item=sshd)\n\nTASK [vexxhost.ceph.cephadm : Download \"cephadm\"] ******************************\nThursday 30 July 2026  18:54:28 +0000 (0:00:00.668)       0:06:47.027 *********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ********************\nThursday 30 July 2026  18:54:28 +0000 (0:00:00.341)       0:06:47.368 *********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm : Ensure \"cephadm\" user is present] ****************\nThursday 30 July 2026  18:54:28 +0000 (0:00:00.224)       0:06:47.592 *********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm : Allow \"cephadm\" user to have passwordless sudo] ***\nThursday 30 July 2026  18:54:29 +0000 (0:00:00.243)       0:06:47.835 *********\nok: [instance]\n\nTASK [vexxhost.ceph.ceph_exporter : Configure Ceph exporter service] ***********\nThursday 30 July 2026  18:54:29 +0000 (0:00:00.203)       0:06:48.039 *********\nchanged: [instance]\n\nPLAY [all] *********************************************************************\n\nTASK [Ensure RBD kernel module is loaded] **************************************\nThursday 30 July 2026  18:54:41 +0000 (0:00:12.132)       0:07:00.171 *********\nchanged: [instance]\n\nPLAY [all] *********************************************************************\n\nTASK [Gathering Facts] *********************************************************\nThursday 30 July 2026  18:54:41 +0000 (0:00:00.382)       0:07:00.554 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.sysctl : Configure sysctl values] ********************\nThursday 30 July 2026  18:54:42 +0000 (0:00:00.961)       0:07:01.516 *********\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'})",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Ensure group \"docker\" exists] ***************",
                                "Thursday 30 July 2026  18:54:24 +0000 (0:00:01.100)       0:06:42.828 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Create systemd service file for docker] *****",
                                "Thursday 30 July 2026  18:54:24 +0000 (0:00:00.185)       0:06:43.014 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Create folders for configuration] ***********",
                                "Thursday 30 July 2026  18:54:24 +0000 (0:00:00.442)       0:06:43.457 *********",
                                "ok: [instance] => (item={'path': '/etc/docker'})",
                                "ok: [instance] => (item={'path': '/var/lib/docker', 'mode': '0o710'})",
                                "ok: [instance] => (item={'path': '/run/docker', 'mode': '0o711'})",
                                "",
                                "TASK [vexxhost.containers.docker : Create systemd socket file for docker] ******",
                                "Thursday 30 July 2026  18:54:25 +0000 (0:00:00.574)       0:06:44.032 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Create docker daemon config file] ***********",
                                "Thursday 30 July 2026  18:54:25 +0000 (0:00:00.414)       0:06:44.446 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Force any restarts if necessary] ************",
                                "Thursday 30 July 2026  18:54:26 +0000 (0:00:00.436)       0:06:44.882 *********",
                                "",
                                "TASK [vexxhost.containers.docker : Enable and start service] *******************",
                                "Thursday 30 July 2026  18:54:26 +0000 (0:00:00.007)       0:06:44.890 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ******",
                                "Thursday 30 July 2026  18:54:26 +0000 (0:00:00.349)       0:06:45.240 *********",
                                "ok: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml)",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Install packages] ********************************",
                                "Thursday 30 July 2026  18:54:26 +0000 (0:00:00.057)       0:06:45.297 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Ensure services are started] *********************",
                                "Thursday 30 July 2026  18:54:27 +0000 (0:00:01.060)       0:06:46.358 *********",
                                "ok: [instance] => (item=chronyd)",
                                "ok: [instance] => (item=sshd)",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Download \"cephadm\"] ******************************",
                                "Thursday 30 July 2026  18:54:28 +0000 (0:00:00.668)       0:06:47.027 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ********************",
                                "Thursday 30 July 2026  18:54:28 +0000 (0:00:00.341)       0:06:47.368 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Ensure \"cephadm\" user is present] ****************",
                                "Thursday 30 July 2026  18:54:28 +0000 (0:00:00.224)       0:06:47.592 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Allow \"cephadm\" user to have passwordless sudo] ***",
                                "Thursday 30 July 2026  18:54:29 +0000 (0:00:00.243)       0:06:47.835 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.ceph_exporter : Configure Ceph exporter service] ***********",
                                "Thursday 30 July 2026  18:54:29 +0000 (0:00:00.203)       0:06:48.039 *********",
                                "changed: [instance]",
                                "",
                                "PLAY [all] *********************************************************************",
                                "",
                                "TASK [Ensure RBD kernel module is loaded] **************************************",
                                "Thursday 30 July 2026  18:54:41 +0000 (0:00:12.132)       0:07:00.171 *********",
                                "changed: [instance]",
                                "",
                                "PLAY [all] *********************************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Thursday 30 July 2026  18:54:41 +0000 (0:00:00.382)       0:07:00.554 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.sysctl : Configure sysctl values] ********************",
                                "Thursday 30 July 2026  18:54:42 +0000 (0:00:00.961)       0:07:01.516 *********",
                                "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'})"
                            ],
                            "zuul_log_id": "0242ac17-0010-30ae-7b85-000000001ccf-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:54:45.819841Z",
                            "start": "2026-07-30T18:54:45.296839Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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.atmosphere.sysctl : Configure sysctl values]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:54:45.893917Z",
                            "start": "2026-07-30T18:54:45.828617Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000001cd0",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "62223"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:54:45.957649Z",
                            "start": "2026-07-30T18:54:45.901718Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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.atmosphere.sysctl : Configure sysctl values]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:54:46.021015Z",
                            "start": "2026-07-30T18:54:45.965251Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000001cd2",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:54:46.084548Z",
                            "start": "2026-07-30T18:54:46.028252Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000001cd3",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 18:54:46.196751",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 18:55:06.199119",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:55:06.214471Z",
                            "start": "2026-07-30T18:54:46.151995Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000001f10",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "24"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:55:06.283944Z",
                            "start": "2026-07-30T18:55:06.223199Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000001f11",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:55:06.520633Z",
                            "start": "2026-07-30T18:55:06.293328Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785437685.1432106,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 152,
                                "charset": "unknown",
                                "checksum": "300327f3efaba0d216d04eae08beb5ecabee8667",
                                "ctime": 1785437701.6555362,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785437701.6555362,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 73311,
                                "uid": 1000,
                                "version": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:55:06.714299Z",
                            "start": "2026-07-30T18:55:06.530379Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000001f13",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "11088"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:55:06.773756Z",
                            "start": "2026-07-30T18:55:06.724248Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000001f14",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +62224 /tmp/logs/molecule-aio-openvswitch.log | head -c 11088",
                            "delta": "0:00:00.008968",
                            "end": "2026-07-30 18:55:06.995205",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +62224 /tmp/logs/molecule-aio-openvswitch.log | head -c 11088",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-30ae-7b85-000000001f15-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 18:55:06.986237",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance] => (item={'name': 'net.ipv4.tcp_low_latency', 'value': 1})\nchanged: [instance] => (item={'name': 'net.ipv4.tcp_adv_win_scale', 'value': 1})\nchanged: [instance] => (item={'name': 'net.ipv4.neigh.default.gc_thresh1', 'value': 128})\nchanged: [instance] => (item={'name': 'net.ipv4.neigh.default.gc_thresh2', 'value': 28872})\nchanged: [instance] => (item={'name': 'net.ipv4.neigh.default.gc_thresh3', 'value': 32768})\nchanged: [instance] => (item={'name': 'net.ipv6.neigh.default.gc_thresh1', 'value': 128})\nchanged: [instance] => (item={'name': 'net.ipv6.neigh.default.gc_thresh2', 'value': 28872})\nchanged: [instance] => (item={'name': 'net.ipv6.neigh.default.gc_thresh3', 'value': 32768})\n\nTASK [vexxhost.atmosphere.ethtool : Create folder for persistent configuration] ***\nThursday 30 July 2026  18:54:47 +0000 (0:00:04.681)       0:07:06.197 *********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.ethtool : Install persistent \"ethtool\" tuning] *******\nThursday 30 July 2026  18:54:47 +0000 (0:00:00.188)       0:07:06.386 *********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.ethtool : Run \"ethtool\" tuning] **********************\nThursday 30 July 2026  18:54:48 +0000 (0:00:00.460)       0:07:06.847 *********\nok: [instance]\n\nTASK [Set a fact with the \"atmosphere_images\" for other plays] *****************\nThursday 30 July 2026  18:54:48 +0000 (0:00:00.230)       0:07:07.077 *********\nok: [instance]\n\nPLAY [Configure Kubernetes VIP] ************************************************\n\nTASK [Gathering Facts] *********************************************************\nThursday 30 July 2026  18:54:48 +0000 (0:00:00.061)       0:07:07.139 *********\nok: [instance]\n\nTASK [vexxhost.containers.directory : Create directory (/etc/kubernetes/manifests)] ***\nThursday 30 July 2026  18:54:49 +0000 (0:00:00.923)       0:07:08.062 *********\nchanged: [instance]\n\nTASK [vexxhost.kubernetes.kube_vip : Uninstall legacy HA stack] ****************\nThursday 30 July 2026  18:54:49 +0000 (0:00:00.191)       0:07:08.254 *********\nok: [instance] => (item=/etc/keepalived/keepalived.conf)\nok: [instance] => (item=/etc/keepalived/check_apiserver.sh)\nok: [instance] => (item=/etc/kubernetes/manifests/keepalived.yaml)\nok: [instance] => (item=/etc/haproxy/haproxy.cfg)\nok: [instance] => (item=/etc/kubernetes/manifests/haproxy.yaml)\n\nTASK [vexxhost.kubernetes.kube_vip : Switch API server to run on port 6443] ****\nThursday 30 July 2026  18:54:50 +0000 (0:00:00.876)       0:07:09.131 *********\nfailed: [instance] (item=/etc/kubernetes/manifests/kube-apiserver.yaml) => {\"ansible_loop_var\": \"item\", \"changed\": false, \"item\": \"/etc/kubernetes/manifests/kube-apiserver.yaml\", \"msg\": \"Path /etc/kubernetes/manifests/kube-apiserver.yaml does not exist !\", \"rc\": 257}\nfailed: [instance] (item=/etc/kubernetes/controller-manager.conf) => {\"ansible_loop_var\": \"item\", \"changed\": false, \"item\": \"/etc/kubernetes/controller-manager.conf\", \"msg\": \"Path /etc/kubernetes/controller-manager.conf does not exist !\", \"rc\": 257}\nfailed: [instance] (item=/etc/kubernetes/scheduler.conf) => {\"ansible_loop_var\": \"item\", \"changed\": false, \"item\": \"/etc/kubernetes/scheduler.conf\", \"msg\": \"Path /etc/kubernetes/scheduler.conf does not exist !\", \"rc\": 257}\n...ignoring\n\nTASK [vexxhost.kubernetes.kube_vip : Check if super-admin.conf exists] *********\nThursday 30 July 2026  18:54:50 +0000 (0:00:00.503)       0:07:09.635 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kube_vip : Check if kubeadm has already run] *********\nThursday 30 July 2026  18:54:51 +0000 (0:00:00.179)       0:07:09.814 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kube_vip : Set fact with KUBECONFIG path] ************\nThursday 30 July 2026  18:54:51 +0000 (0:00:00.184)       0:07:09.999 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kube_vip : Set fact with KUBECONFIG path (with super-admin.conf)] ***\nThursday 30 July 2026  18:54:51 +0000 (0:00:00.034)       0:07:10.033 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kube_vip : Upload Kubernetes manifest] ***************\nThursday 30 July 2026  18:54:51 +0000 (0:00:00.041)       0:07:10.075 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kube_vip : Ensure kube-vip configuration file] *******\nThursday 30 July 2026  18:54:51 +0000 (0:00:00.507)       0:07:10.582 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kube_vip : Flush handlers] ***************************\nThursday 30 July 2026  18:54:52 +0000 (0:00:00.209)       0:07:10.791 *********\n\nPLAY [Install Kubernetes] ******************************************************\n\nTASK [Gathering Facts] *********************************************************\nThursday 30 July 2026  18:54:52 +0000 (0:00:00.057)       0:07:10.849 *********\nok: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nThursday 30 July 2026  18:54:53 +0000 (0:00:00.891)       0:07:11.741 *********\nok: [instance]\n\nTASK [vexxhost.containers.package : Update state for tar] **********************\nThursday 30 July 2026  18:54:53 +0000 (0:00:00.203)       0:07:11.944 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***\nThursday 30 July 2026  18:54:53 +0000 (0:00:00.040)       0:07:11.984 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nThursday 30 July 2026  18:54:53 +0000 (0:00:00.200)       0:07:12.184 *********\nok: [instance] => {\n    \"msg\": \"https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64\"\n}\n\nTASK [vexxhost.containers.download_artifact : Download item] *******************\nThursday 30 July 2026  18:54:53 +0000 (0:00:00.048)       0:07:12.233 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nThursday 30 July 2026  18:54:53 +0000 (0:00:00.302)       0:07:12.536 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nThursday 30 July 2026  18:54:53 +0000 (0:00:00.045)       0:07:12.581 *********\nok: [instance]\n\nTASK [vexxhost.containers.package : Update state for tar] **********************\nThursday 30 July 2026  18:54:54 +0000 (0:00:00.211)       0:07:12.793 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nThursday 30 July 2026  18:54:55 +0000 (0:00:01.004)       0:07:13.797 *********\nok: [instance] => {\n    \"msg\": \"https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz\"\n}\n\nTASK [vexxhost.containers.download_artifact : Download item] *******************\nThursday 30 July 2026  18:54:55 +0000 (0:00:00.064)       0:07:13.862 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nThursday 30 July 2026  18:54:55 +0000 (0:00:00.329)       0:07:14.191 *********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Install SELinux packages] ***************\nThursday 30 July 2026  18:54:57 +0000 (0:00:01.902)       0:07:16.094 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] ***\nThursday 30 July 2026  18:54:57 +0000 (0:00:00.035)       0:07:16.129 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ********\nThursday 30 July 2026  18:54:57 +0000 (0:00:00.034)       0:07:16.163 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Install AppArmor packages] **************\nThursday 30 July 2026  18:54:57 +0000 (0:00:00.029)       0:07:16.193 *********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Create systemd service file for containerd] ***\nThursday 30 July 2026  18:54:58 +0000 (0:00:01.048)       0:07:17.241 *********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Create folders for configuration] *******\nThursday 30 July 2026  18:54:58 +0000 (0:00:00.433)       0:07:17.674 *********\nok: [instance] => (item={'path': '/etc/containerd'})\nok: [instance] => (item={'path': '/var/lib/containerd', 'mode': '0o700'})\nok: [instance] => (item={'path': '/run/containerd', 'mode': '0o711'})\nok: [instance] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'})\nok: [instance] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'})\n\nTASK [vexxhost.containers.containerd : Create containerd config file] **********\nThursday 30 July 2026  18:54:59 +0000 (0:00:00.847)       0:07:18.522 *********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Force any restarts if necessary] ********\nThursday 30 July 2026  18:55:00 +0000 (0:00:00.480)       0:07:19.003 *********\n\nTASK [vexxhost.containers.containerd : Enable and start service] ***************\nThursday 30 July 2026  18:55:00 +0000 (0:00:00.006)       0:07:19.009 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes_upgrade_check : Retrieve the \"kubeadm-config\" ConfigMap] ***\nThursday 30 July 2026  18:55:00 +0000 (0:00:00.351)       0:07:19.361 *********\nfatal: [instance]: FAILED! => {\"changed\": false, \"msg\": \"Failed to import the required Python library (kubernetes) on instance's Python /usr/bin/python3.10. Please read the module documentation and install it in the appropriate location. If the required library is installed, but Ansible is using the wrong Python interpreter, please consult the documentation on ansible_python_interpreter\"}\n...ignoring\n\nTASK [vexxhost.kubernetes.kubernetes_upgrade_check : Parse the ClusterConfiguration] ***\nThursday 30 July 2026  18:55:01 +0000 (0:00:00.557)       0:07:19.919 *********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes_upgrade_check : Retrieve the current Kubernetes version] ***\nThursday 30 July 2026  18:55:01 +0000 (0:00:00.036)       0:07:19.955 *********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes_upgrade_check : Extract major, minor, and patch versions] ***\nThursday 30 July 2026  18:55:01 +0000 (0:00:00.042)       0:07:19.998 *********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes_upgrade_check : Fail if we're jumping more than one minor version] ***\nThursday 30 July 2026  18:55:01 +0000 (0:00:00.042)       0:07:20.040 *********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes_upgrade_check : Set fact if we need to upgrade] ***\nThursday 30 July 2026  18:55:01 +0000 (0:00:00.034)       0:07:20.075 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nThursday 30 July 2026  18:55:01 +0000 (0:00:00.046)       0:07:20.122 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nThursday 30 July 2026  18:55:01 +0000 (0:00:00.190)       0:07:20.312 *********\nok: [instance] => {\n    \"msg\": \"https://dl.k8s.io/release/v1.28.13/bin/linux/amd64/kubeadm\"\n}\n\nTASK [vexxhost.containers.download_artifact : Download item] *******************\nThursday 30 July 2026  18:55:01 +0000 (0:00:00.042)       0:07:20.354 *********",
                            "stdout_lines": [
                                "changed: [instance] => (item={'name': 'net.ipv4.tcp_low_latency', 'value': 1})",
                                "changed: [instance] => (item={'name': 'net.ipv4.tcp_adv_win_scale', 'value': 1})",
                                "changed: [instance] => (item={'name': 'net.ipv4.neigh.default.gc_thresh1', 'value': 128})",
                                "changed: [instance] => (item={'name': 'net.ipv4.neigh.default.gc_thresh2', 'value': 28872})",
                                "changed: [instance] => (item={'name': 'net.ipv4.neigh.default.gc_thresh3', 'value': 32768})",
                                "changed: [instance] => (item={'name': 'net.ipv6.neigh.default.gc_thresh1', 'value': 128})",
                                "changed: [instance] => (item={'name': 'net.ipv6.neigh.default.gc_thresh2', 'value': 28872})",
                                "changed: [instance] => (item={'name': 'net.ipv6.neigh.default.gc_thresh3', 'value': 32768})",
                                "",
                                "TASK [vexxhost.atmosphere.ethtool : Create folder for persistent configuration] ***",
                                "Thursday 30 July 2026  18:54:47 +0000 (0:00:04.681)       0:07:06.197 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ethtool : Install persistent \"ethtool\" tuning] *******",
                                "Thursday 30 July 2026  18:54:47 +0000 (0:00:00.188)       0:07:06.386 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ethtool : Run \"ethtool\" tuning] **********************",
                                "Thursday 30 July 2026  18:54:48 +0000 (0:00:00.460)       0:07:06.847 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Set a fact with the \"atmosphere_images\" for other plays] *****************",
                                "Thursday 30 July 2026  18:54:48 +0000 (0:00:00.230)       0:07:07.077 *********",
                                "ok: [instance]",
                                "",
                                "PLAY [Configure Kubernetes VIP] ************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Thursday 30 July 2026  18:54:48 +0000 (0:00:00.061)       0:07:07.139 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.directory : Create directory (/etc/kubernetes/manifests)] ***",
                                "Thursday 30 July 2026  18:54:49 +0000 (0:00:00.923)       0:07:08.062 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kube_vip : Uninstall legacy HA stack] ****************",
                                "Thursday 30 July 2026  18:54:49 +0000 (0:00:00.191)       0:07:08.254 *********",
                                "ok: [instance] => (item=/etc/keepalived/keepalived.conf)",
                                "ok: [instance] => (item=/etc/keepalived/check_apiserver.sh)",
                                "ok: [instance] => (item=/etc/kubernetes/manifests/keepalived.yaml)",
                                "ok: [instance] => (item=/etc/haproxy/haproxy.cfg)",
                                "ok: [instance] => (item=/etc/kubernetes/manifests/haproxy.yaml)",
                                "",
                                "TASK [vexxhost.kubernetes.kube_vip : Switch API server to run on port 6443] ****",
                                "Thursday 30 July 2026  18:54:50 +0000 (0:00:00.876)       0:07:09.131 *********",
                                "failed: [instance] (item=/etc/kubernetes/manifests/kube-apiserver.yaml) => {\"ansible_loop_var\": \"item\", \"changed\": false, \"item\": \"/etc/kubernetes/manifests/kube-apiserver.yaml\", \"msg\": \"Path /etc/kubernetes/manifests/kube-apiserver.yaml does not exist !\", \"rc\": 257}",
                                "failed: [instance] (item=/etc/kubernetes/controller-manager.conf) => {\"ansible_loop_var\": \"item\", \"changed\": false, \"item\": \"/etc/kubernetes/controller-manager.conf\", \"msg\": \"Path /etc/kubernetes/controller-manager.conf does not exist !\", \"rc\": 257}",
                                "failed: [instance] (item=/etc/kubernetes/scheduler.conf) => {\"ansible_loop_var\": \"item\", \"changed\": false, \"item\": \"/etc/kubernetes/scheduler.conf\", \"msg\": \"Path /etc/kubernetes/scheduler.conf does not exist !\", \"rc\": 257}",
                                "...ignoring",
                                "",
                                "TASK [vexxhost.kubernetes.kube_vip : Check if super-admin.conf exists] *********",
                                "Thursday 30 July 2026  18:54:50 +0000 (0:00:00.503)       0:07:09.635 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kube_vip : Check if kubeadm has already run] *********",
                                "Thursday 30 July 2026  18:54:51 +0000 (0:00:00.179)       0:07:09.814 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kube_vip : Set fact with KUBECONFIG path] ************",
                                "Thursday 30 July 2026  18:54:51 +0000 (0:00:00.184)       0:07:09.999 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kube_vip : Set fact with KUBECONFIG path (with super-admin.conf)] ***",
                                "Thursday 30 July 2026  18:54:51 +0000 (0:00:00.034)       0:07:10.033 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kube_vip : Upload Kubernetes manifest] ***************",
                                "Thursday 30 July 2026  18:54:51 +0000 (0:00:00.041)       0:07:10.075 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kube_vip : Ensure kube-vip configuration file] *******",
                                "Thursday 30 July 2026  18:54:51 +0000 (0:00:00.507)       0:07:10.582 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kube_vip : Flush handlers] ***************************",
                                "Thursday 30 July 2026  18:54:52 +0000 (0:00:00.209)       0:07:10.791 *********",
                                "",
                                "PLAY [Install Kubernetes] ******************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Thursday 30 July 2026  18:54:52 +0000 (0:00:00.057)       0:07:10.849 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Thursday 30 July 2026  18:54:53 +0000 (0:00:00.891)       0:07:11.741 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "Thursday 30 July 2026  18:54:53 +0000 (0:00:00.203)       0:07:11.944 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***",
                                "Thursday 30 July 2026  18:54:53 +0000 (0:00:00.040)       0:07:11.984 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Thursday 30 July 2026  18:54:53 +0000 (0:00:00.200)       0:07:12.184 *********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Thursday 30 July 2026  18:54:53 +0000 (0:00:00.048)       0:07:12.233 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Thursday 30 July 2026  18:54:53 +0000 (0:00:00.302)       0:07:12.536 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Thursday 30 July 2026  18:54:53 +0000 (0:00:00.045)       0:07:12.581 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "Thursday 30 July 2026  18:54:54 +0000 (0:00:00.211)       0:07:12.793 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Thursday 30 July 2026  18:54:55 +0000 (0:00:01.004)       0:07:13.797 *********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Thursday 30 July 2026  18:54:55 +0000 (0:00:00.064)       0:07:13.862 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Thursday 30 July 2026  18:54:55 +0000 (0:00:00.329)       0:07:14.191 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Install SELinux packages] ***************",
                                "Thursday 30 July 2026  18:54:57 +0000 (0:00:01.902)       0:07:16.094 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] ***",
                                "Thursday 30 July 2026  18:54:57 +0000 (0:00:00.035)       0:07:16.129 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ********",
                                "Thursday 30 July 2026  18:54:57 +0000 (0:00:00.034)       0:07:16.163 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Install AppArmor packages] **************",
                                "Thursday 30 July 2026  18:54:57 +0000 (0:00:00.029)       0:07:16.193 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Create systemd service file for containerd] ***",
                                "Thursday 30 July 2026  18:54:58 +0000 (0:00:01.048)       0:07:17.241 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Create folders for configuration] *******",
                                "Thursday 30 July 2026  18:54:58 +0000 (0:00:00.433)       0:07:17.674 *********",
                                "ok: [instance] => (item={'path': '/etc/containerd'})",
                                "ok: [instance] => (item={'path': '/var/lib/containerd', 'mode': '0o700'})",
                                "ok: [instance] => (item={'path': '/run/containerd', 'mode': '0o711'})",
                                "ok: [instance] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'})",
                                "ok: [instance] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'})",
                                "",
                                "TASK [vexxhost.containers.containerd : Create containerd config file] **********",
                                "Thursday 30 July 2026  18:54:59 +0000 (0:00:00.847)       0:07:18.522 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Force any restarts if necessary] ********",
                                "Thursday 30 July 2026  18:55:00 +0000 (0:00:00.480)       0:07:19.003 *********",
                                "",
                                "TASK [vexxhost.containers.containerd : Enable and start service] ***************",
                                "Thursday 30 July 2026  18:55:00 +0000 (0:00:00.006)       0:07:19.009 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes_upgrade_check : Retrieve the \"kubeadm-config\" ConfigMap] ***",
                                "Thursday 30 July 2026  18:55:00 +0000 (0:00:00.351)       0:07:19.361 *********",
                                "fatal: [instance]: FAILED! => {\"changed\": false, \"msg\": \"Failed to import the required Python library (kubernetes) on instance's Python /usr/bin/python3.10. Please read the module documentation and install it in the appropriate location. If the required library is installed, but Ansible is using the wrong Python interpreter, please consult the documentation on ansible_python_interpreter\"}",
                                "...ignoring",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes_upgrade_check : Parse the ClusterConfiguration] ***",
                                "Thursday 30 July 2026  18:55:01 +0000 (0:00:00.557)       0:07:19.919 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes_upgrade_check : Retrieve the current Kubernetes version] ***",
                                "Thursday 30 July 2026  18:55:01 +0000 (0:00:00.036)       0:07:19.955 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes_upgrade_check : Extract major, minor, and patch versions] ***",
                                "Thursday 30 July 2026  18:55:01 +0000 (0:00:00.042)       0:07:19.998 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes_upgrade_check : Fail if we're jumping more than one minor version] ***",
                                "Thursday 30 July 2026  18:55:01 +0000 (0:00:00.042)       0:07:20.040 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes_upgrade_check : Set fact if we need to upgrade] ***",
                                "Thursday 30 July 2026  18:55:01 +0000 (0:00:00.034)       0:07:20.075 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Thursday 30 July 2026  18:55:01 +0000 (0:00:00.046)       0:07:20.122 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Thursday 30 July 2026  18:55:01 +0000 (0:00:00.190)       0:07:20.312 *********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://dl.k8s.io/release/v1.28.13/bin/linux/amd64/kubeadm\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Thursday 30 July 2026  18:55:01 +0000 (0:00:00.042)       0:07:20.354 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-30ae-7b85-000000001f15-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:55:07.325236Z",
                            "start": "2026-07-30T18:55:06.801573Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000001f15",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.containers.download_artifact : Download item]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:55:07.402045Z",
                            "start": "2026-07-30T18:55:07.335058Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000001f16",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "73311"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:55:07.465841Z",
                            "start": "2026-07-30T18:55:07.409691Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000001f17",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 480 seconds.\nLast task: TASK [vexxhost.containers.download_artifact : Download item]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:55:07.688529Z",
                            "start": "2026-07-30T18:55:07.475380Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000001f18",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:55:07.761824Z",
                            "start": "2026-07-30T18:55:07.697139Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000001f19",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 18:55:07.864331",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 18:55:27.867682",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:55:27.888703Z",
                            "start": "2026-07-30T18:55:07.819406Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000216c",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "25"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:55:27.958690Z",
                            "start": "2026-07-30T18:55:27.898738Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000216d",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:55:28.213357Z",
                            "start": "2026-07-30T18:55:27.978881Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785437706.9876423,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 168,
                                "charset": "unknown",
                                "checksum": "be1f02c818b4e95d0562021c9791f86d1b993a14",
                                "ctime": 1785437728.2360654,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785437728.2360654,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 81799,
                                "uid": 1000,
                                "version": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:55:28.412709Z",
                            "start": "2026-07-30T18:55:28.223028Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000216f",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "8488"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:55:28.487989Z",
                            "start": "2026-07-30T18:55:28.421481Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000002170",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +73312 /tmp/logs/molecule-aio-openvswitch.log | head -c 8488",
                            "delta": "0:00:00.007360",
                            "end": "2026-07-30 18:55:28.711339",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +73312 /tmp/logs/molecule-aio-openvswitch.log | head -c 8488",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-30ae-7b85-000000002171-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 18:55:28.703979",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nThursday 30 July 2026  18:55:06 +0000 (0:00:05.216)       0:07:25.571 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nThursday 30 July 2026  18:55:06 +0000 (0:00:00.049)       0:07:25.621 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nThursday 30 July 2026  18:55:07 +0000 (0:00:00.217)       0:07:25.839 *********\nok: [instance] => {\n    \"msg\": \"https://dl.k8s.io/release/v1.28.13/bin/linux/amd64/kubectl\"\n}\n\nTASK [vexxhost.containers.download_artifact : Download item] *******************\nThursday 30 July 2026  18:55:07 +0000 (0:00:00.055)       0:07:25.894 *********\nchanged: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nThursday 30 July 2026  18:55:07 +0000 (0:00:00.674)       0:07:26.568 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Install SELinux packages] ***************\nThursday 30 July 2026  18:55:07 +0000 (0:00:00.055)       0:07:26.624 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] ***\nThursday 30 July 2026  18:55:07 +0000 (0:00:00.034)       0:07:26.658 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ********\nThursday 30 July 2026  18:55:07 +0000 (0:00:00.034)       0:07:26.692 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Install AppArmor packages] **************\nThursday 30 July 2026  18:55:08 +0000 (0:00:00.032)       0:07:26.725 *********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Create systemd service file for containerd] ***\nThursday 30 July 2026  18:55:09 +0000 (0:00:01.003)       0:07:27.728 *********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Create folders for configuration] *******\nThursday 30 July 2026  18:55:09 +0000 (0:00:00.421)       0:07:28.150 *********\nok: [instance] => (item={'path': '/etc/containerd'})\nok: [instance] => (item={'path': '/var/lib/containerd', 'mode': '0o700'})\nok: [instance] => (item={'path': '/run/containerd', 'mode': '0o711'})\nok: [instance] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'})\nok: [instance] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'})\n\nTASK [vexxhost.containers.containerd : Create containerd config file] **********\nThursday 30 July 2026  18:55:10 +0000 (0:00:00.849)       0:07:29.000 *********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Force any restarts if necessary] ********\nThursday 30 July 2026  18:55:10 +0000 (0:00:00.474)       0:07:29.474 *********\n\nTASK [vexxhost.containers.containerd : Enable and start service] ***************\nThursday 30 July 2026  18:55:10 +0000 (0:00:00.006)       0:07:29.480 *********\nok: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nThursday 30 July 2026  18:55:11 +0000 (0:00:00.344)       0:07:29.825 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nThursday 30 July 2026  18:55:11 +0000 (0:00:00.205)       0:07:30.031 *********\nok: [instance] => {\n    \"msg\": \"https://github.com/kubernetes-sigs/cri-tools/releases/download/v1.36.0/crictl-v1.36.0-linux-amd64.tar.gz\"\n}\n\nTASK [vexxhost.containers.download_artifact : Download item] *******************\nThursday 30 July 2026  18:55:11 +0000 (0:00:00.054)       0:07:30.086 *********\nchanged: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nThursday 30 July 2026  18:55:12 +0000 (0:00:00.667)       0:07:30.753 *********\nchanged: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nThursday 30 July 2026  18:55:13 +0000 (0:00:01.354)       0:07:32.107 *********\nok: [instance] => {\n    \"msg\": \"https://github.com/kubernetes-sigs/cri-tools/releases/download/v1.36.0/critest-v1.36.0-linux-amd64.tar.gz\"\n}\n\nTASK [vexxhost.containers.download_artifact : Download item] *******************\nThursday 30 July 2026  18:55:13 +0000 (0:00:00.063)       0:07:32.170 *********\nchanged: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nThursday 30 July 2026  18:55:14 +0000 (0:00:00.642)       0:07:32.813 *********\nchanged: [instance]\n\nTASK [vexxhost.containers.cri_tools : Create crictl config] ********************\nThursday 30 July 2026  18:55:15 +0000 (0:00:01.359)       0:07:34.173 *********\nchanged: [instance]\n\nTASK [vexxhost.containers.directory : Create directory (/opt/cni/bin)] *********\nThursday 30 July 2026  18:55:15 +0000 (0:00:00.461)       0:07:34.635 *********\nchanged: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nThursday 30 July 2026  18:55:16 +0000 (0:00:00.203)       0:07:34.838 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nThursday 30 July 2026  18:55:16 +0000 (0:00:00.211)       0:07:35.049 *********\nok: [instance] => {\n    \"msg\": \"https://github.com/containernetworking/plugins/releases/download/v1.9.1/cni-plugins-linux-amd64-v1.9.1.tgz\"\n}\n\nTASK [vexxhost.containers.download_artifact : Download item] *******************\nThursday 30 July 2026  18:55:16 +0000 (0:00:00.050)       0:07:35.100 *********\nchanged: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nThursday 30 July 2026  18:55:17 +0000 (0:00:00.929)       0:07:36.030 *********\nchanged: [instance]\n\nTASK [vexxhost.containers.cni_plugins : Gather variables for each operating system] ***\nThursday 30 July 2026  18:55:19 +0000 (0:00:02.646)       0:07:38.676 *********\nok: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/containers/roles/cni_plugins/vars/debian.yml)\n\nTASK [vexxhost.containers.cni_plugins : Install additional packages] ***********\nThursday 30 July 2026  18:55:20 +0000 (0:00:00.050)       0:07:38.727 *********\nok: [instance]\n\nTASK [vexxhost.containers.cni_plugins : Ensure IPv6 is enabled] ****************\nThursday 30 July 2026  18:55:21 +0000 (0:00:01.011)       0:07:39.739 *********\nchanged: [instance]\n\nTASK [vexxhost.containers.cni_plugins : Enable kernel modules on-boot] *********\nThursday 30 July 2026  18:55:21 +0000 (0:00:00.205)       0:07:39.944 *********\nchanged: [instance]\n\nTASK [vexxhost.containers.cni_plugins : Enable kernel modules in runtime] ******\nThursday 30 July 2026  18:55:21 +0000 (0:00:00.444)       0:07:40.389 *********\nchanged: [instance] => (item=br_netfilter)\nok: [instance] => (item=ip_tables)\nchanged: [instance] => (item=ip6_tables)\nok: [instance] => (item=nf_conntrack)\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nThursday 30 July 2026  18:55:22 +0000 (0:00:00.697)       0:07:41.087 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nThursday 30 July 2026  18:55:22 +0000 (0:00:00.204)       0:07:41.292 *********\nok: [instance] => {\n    \"msg\": \"https://dl.k8s.io/release/v1.28.13/bin/linux/amd64/kubelet\"\n}\n\nTASK [vexxhost.containers.download_artifact : Download item] *******************\nThursday 30 July 2026  18:55:22 +0000 (0:00:00.041)       0:07:41.333 *********\nchanged: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nThursday 30 July 2026  18:55:23 +0000 (0:00:01.209)       0:07:42.542 *********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubelet : Gather variables for each operating system] ***\nThursday 30 July 2026  18:55:23 +0000 (0:00:00.042)       0:07:42.585 *********\nok: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubelet/vars/debian.yml)\n\nTASK [vexxhost.kubernetes.kubelet : Install coreutils] *************************\nThursday 30 July 2026  18:55:23 +0000 (0:00:00.063)       0:07:42.648 *********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubelet : Install additional packages] ***************\nThursday 30 July 2026  18:55:23 +0000 (0:00:00.030)       0:07:42.679 *********\nchanged: [instance]\n\nTASK [vexxhost.kubernetes.kubelet : Configure sysctl values] *******************\nThursday 30 July 2026  18:55:28 +0000 (0:00:04.252)       0:07:46.932 *********",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Thursday 30 July 2026  18:55:06 +0000 (0:00:05.216)       0:07:25.571 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Thursday 30 July 2026  18:55:06 +0000 (0:00:00.049)       0:07:25.621 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Thursday 30 July 2026  18:55:07 +0000 (0:00:00.217)       0:07:25.839 *********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://dl.k8s.io/release/v1.28.13/bin/linux/amd64/kubectl\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Thursday 30 July 2026  18:55:07 +0000 (0:00:00.055)       0:07:25.894 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Thursday 30 July 2026  18:55:07 +0000 (0:00:00.674)       0:07:26.568 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Install SELinux packages] ***************",
                                "Thursday 30 July 2026  18:55:07 +0000 (0:00:00.055)       0:07:26.624 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] ***",
                                "Thursday 30 July 2026  18:55:07 +0000 (0:00:00.034)       0:07:26.658 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ********",
                                "Thursday 30 July 2026  18:55:07 +0000 (0:00:00.034)       0:07:26.692 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Install AppArmor packages] **************",
                                "Thursday 30 July 2026  18:55:08 +0000 (0:00:00.032)       0:07:26.725 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Create systemd service file for containerd] ***",
                                "Thursday 30 July 2026  18:55:09 +0000 (0:00:01.003)       0:07:27.728 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Create folders for configuration] *******",
                                "Thursday 30 July 2026  18:55:09 +0000 (0:00:00.421)       0:07:28.150 *********",
                                "ok: [instance] => (item={'path': '/etc/containerd'})",
                                "ok: [instance] => (item={'path': '/var/lib/containerd', 'mode': '0o700'})",
                                "ok: [instance] => (item={'path': '/run/containerd', 'mode': '0o711'})",
                                "ok: [instance] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'})",
                                "ok: [instance] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'})",
                                "",
                                "TASK [vexxhost.containers.containerd : Create containerd config file] **********",
                                "Thursday 30 July 2026  18:55:10 +0000 (0:00:00.849)       0:07:29.000 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Force any restarts if necessary] ********",
                                "Thursday 30 July 2026  18:55:10 +0000 (0:00:00.474)       0:07:29.474 *********",
                                "",
                                "TASK [vexxhost.containers.containerd : Enable and start service] ***************",
                                "Thursday 30 July 2026  18:55:10 +0000 (0:00:00.006)       0:07:29.480 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Thursday 30 July 2026  18:55:11 +0000 (0:00:00.344)       0:07:29.825 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Thursday 30 July 2026  18:55:11 +0000 (0:00:00.205)       0:07:30.031 *********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://github.com/kubernetes-sigs/cri-tools/releases/download/v1.36.0/crictl-v1.36.0-linux-amd64.tar.gz\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Thursday 30 July 2026  18:55:11 +0000 (0:00:00.054)       0:07:30.086 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Thursday 30 July 2026  18:55:12 +0000 (0:00:00.667)       0:07:30.753 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Thursday 30 July 2026  18:55:13 +0000 (0:00:01.354)       0:07:32.107 *********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://github.com/kubernetes-sigs/cri-tools/releases/download/v1.36.0/critest-v1.36.0-linux-amd64.tar.gz\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Thursday 30 July 2026  18:55:13 +0000 (0:00:00.063)       0:07:32.170 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Thursday 30 July 2026  18:55:14 +0000 (0:00:00.642)       0:07:32.813 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.cri_tools : Create crictl config] ********************",
                                "Thursday 30 July 2026  18:55:15 +0000 (0:00:01.359)       0:07:34.173 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.directory : Create directory (/opt/cni/bin)] *********",
                                "Thursday 30 July 2026  18:55:15 +0000 (0:00:00.461)       0:07:34.635 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Thursday 30 July 2026  18:55:16 +0000 (0:00:00.203)       0:07:34.838 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Thursday 30 July 2026  18:55:16 +0000 (0:00:00.211)       0:07:35.049 *********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://github.com/containernetworking/plugins/releases/download/v1.9.1/cni-plugins-linux-amd64-v1.9.1.tgz\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Thursday 30 July 2026  18:55:16 +0000 (0:00:00.050)       0:07:35.100 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Thursday 30 July 2026  18:55:17 +0000 (0:00:00.929)       0:07:36.030 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.cni_plugins : Gather variables for each operating system] ***",
                                "Thursday 30 July 2026  18:55:19 +0000 (0:00:02.646)       0:07:38.676 *********",
                                "ok: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/containers/roles/cni_plugins/vars/debian.yml)",
                                "",
                                "TASK [vexxhost.containers.cni_plugins : Install additional packages] ***********",
                                "Thursday 30 July 2026  18:55:20 +0000 (0:00:00.050)       0:07:38.727 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.cni_plugins : Ensure IPv6 is enabled] ****************",
                                "Thursday 30 July 2026  18:55:21 +0000 (0:00:01.011)       0:07:39.739 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.cni_plugins : Enable kernel modules on-boot] *********",
                                "Thursday 30 July 2026  18:55:21 +0000 (0:00:00.205)       0:07:39.944 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.cni_plugins : Enable kernel modules in runtime] ******",
                                "Thursday 30 July 2026  18:55:21 +0000 (0:00:00.444)       0:07:40.389 *********",
                                "changed: [instance] => (item=br_netfilter)",
                                "ok: [instance] => (item=ip_tables)",
                                "changed: [instance] => (item=ip6_tables)",
                                "ok: [instance] => (item=nf_conntrack)",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Thursday 30 July 2026  18:55:22 +0000 (0:00:00.697)       0:07:41.087 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Thursday 30 July 2026  18:55:22 +0000 (0:00:00.204)       0:07:41.292 *********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://dl.k8s.io/release/v1.28.13/bin/linux/amd64/kubelet\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Thursday 30 July 2026  18:55:22 +0000 (0:00:00.041)       0:07:41.333 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Thursday 30 July 2026  18:55:23 +0000 (0:00:01.209)       0:07:42.542 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Gather variables for each operating system] ***",
                                "Thursday 30 July 2026  18:55:23 +0000 (0:00:00.042)       0:07:42.585 *********",
                                "ok: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubelet/vars/debian.yml)",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Install coreutils] *************************",
                                "Thursday 30 July 2026  18:55:23 +0000 (0:00:00.063)       0:07:42.648 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Install additional packages] ***************",
                                "Thursday 30 July 2026  18:55:23 +0000 (0:00:00.030)       0:07:42.679 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Configure sysctl values] *******************",
                                "Thursday 30 July 2026  18:55:28 +0000 (0:00:04.252)       0:07:46.932 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-30ae-7b85-000000002171-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:55:29.044439Z",
                            "start": "2026-07-30T18:55:28.516903Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000002171",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.kubernetes.kubelet : Configure sysctl values]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:55:29.125639Z",
                            "start": "2026-07-30T18:55:29.051961Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000002172",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "81799"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:55:29.189637Z",
                            "start": "2026-07-30T18:55:29.135445Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000002173",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 500 seconds.\nLast task: TASK [vexxhost.kubernetes.kubelet : Configure sysctl values]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:55:29.246905Z",
                            "start": "2026-07-30T18:55:29.196753Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000002174",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:55:29.306264Z",
                            "start": "2026-07-30T18:55:29.254015Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000002175",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 18:55:29.401051",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 18:55:49.402724",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:55:49.416885Z",
                            "start": "2026-07-30T18:55:29.359287Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000023de",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "26"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:55:49.478600Z",
                            "start": "2026-07-30T18:55:49.423801Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000023df",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:55:49.713254Z",
                            "start": "2026-07-30T18:55:49.485471Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785437728.7040746,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 184,
                                "charset": "unknown",
                                "checksum": "2c9c0173341cc5bb3df0f2f67bfa8f57fa6bb558",
                                "ctime": 1785437738.160263,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785437738.160263,
                                "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": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:55:49.908610Z",
                            "start": "2026-07-30T18:55:49.720646Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000023e1",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "6487"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:55:49.974166Z",
                            "start": "2026-07-30T18:55:49.917145Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000023e2",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +81800 /tmp/logs/molecule-aio-openvswitch.log | head -c 6487",
                            "delta": "0:00:00.007875",
                            "end": "2026-07-30 18:55:50.187557",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +81800 /tmp/logs/molecule-aio-openvswitch.log | head -c 6487",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-30ae-7b85-0000000023e3-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 18:55:50.179682",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance] => (item={'name': 'net.ipv4.ip_forward', 'value': 1})\nchanged: [instance] => (item={'name': 'net.bridge.bridge-nf-call-iptables', 'value': 1})\nchanged: [instance] => (item={'name': 'net.bridge.bridge-nf-call-ip6tables', 'value': 1})\nchanged: [instance] => (item={'name': 'net.ipv4.conf.all.rp_filter', 'value': 0})\nchanged: [instance] => (item={'name': 'fs.inotify.max_queued_events', 'value': 1048576})\nchanged: [instance] => (item={'name': 'fs.inotify.max_user_instances', 'value': 8192})\nchanged: [instance] => (item={'name': 'fs.inotify.max_user_watches', 'value': 1048576})\n\nTASK [vexxhost.kubernetes.kubelet : Create folders for kubernetes configuration] ***\nThursday 30 July 2026  18:55:29 +0000 (0:00:01.306)       0:07:48.238 *********\nchanged: [instance] => (item=/etc/systemd/system/kubelet.service.d)\nok: [instance] => (item=/etc/kubernetes)\nok: [instance] => (item=/etc/kubernetes/manifests)\n\nTASK [vexxhost.kubernetes.kubelet : Add kubelet systemd service config] ********\nThursday 30 July 2026  18:55:30 +0000 (0:00:00.530)       0:07:48.769 *********\nchanged: [instance]\n\nTASK [vexxhost.kubernetes.kubelet : Add kubeadm dropin for kubelet systemd service config] ***\nThursday 30 July 2026  18:55:30 +0000 (0:00:00.447)       0:07:49.217 *********\nchanged: [instance]\n\nTASK [vexxhost.kubernetes.kubelet : Check swap status] *************************\nThursday 30 July 2026  18:55:30 +0000 (0:00:00.445)       0:07:49.662 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubelet : Disable swap] ******************************\nThursday 30 July 2026  18:55:31 +0000 (0:00:00.192)       0:07:49.855 *********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubelet : Remove swapfile from /etc/fstab] ***********\nThursday 30 July 2026  18:55:31 +0000 (0:00:00.030)       0:07:49.885 *********\nok: [instance] => (item=swap)\nok: [instance] => (item=none)\n\nTASK [vexxhost.kubernetes.kubelet : Create noswap systemd service config file] ***\nThursday 30 July 2026  18:55:31 +0000 (0:00:00.525)       0:07:50.411 *********\nchanged: [instance]\n\nTASK [vexxhost.kubernetes.kubelet : Enable noswap service] *********************\nThursday 30 July 2026  18:55:32 +0000 (0:00:00.451)       0:07:50.863 *********\nchanged: [instance]\n\nTASK [vexxhost.kubernetes.kubelet : Force any restarts if necessary] ***********\nThursday 30 July 2026  18:55:32 +0000 (0:00:00.577)       0:07:51.440 *********\n\nRUNNING HANDLER [vexxhost.kubernetes.kubelet : Reload systemd] *****************\nThursday 30 July 2026  18:55:32 +0000 (0:00:00.007)       0:07:51.447 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubelet : Enable and start kubelet service] **********\nThursday 30 July 2026  18:55:33 +0000 (0:00:00.786)       0:07:52.234 *********\nchanged: [instance]\n\nTASK [vexxhost.kubernetes.kubelet : Ensure availability of dbus on Debian] *****\nThursday 30 July 2026  18:55:34 +0000 (0:00:00.609)       0:07:52.843 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubelet : Configure short hostname] ******************\nThursday 30 July 2026  18:55:35 +0000 (0:00:00.988)       0:07:53.832 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubelet : Ensure hostname inside hosts file] *********\nThursday 30 July 2026  18:55:35 +0000 (0:00:00.796)       0:07:54.628 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Remove kubernetes repository] ***********\nThursday 30 July 2026  18:55:36 +0000 (0:00:00.199)       0:07:54.828 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Setup control plane] ********************\nThursday 30 July 2026  18:55:36 +0000 (0:00:00.516)       0:07:55.345 *********\nincluded: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubernetes/tasks/control-plane.yml for instance\n\nTASK [vexxhost.kubernetes.kubernetes : Bootstrap cluster] **********************\nThursday 30 July 2026  18:55:36 +0000 (0:00:00.086)       0:07:55.431 *********\nincluded: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubernetes/tasks/bootstrap-cluster.yml for instance\n\nTASK [vexxhost.kubernetes.kubernetes : Check if any control plane is bootstrapped] ***\nThursday 30 July 2026  18:55:36 +0000 (0:00:00.086)       0:07:55.518 *********\nok: [instance] => (item=instance)\n\nTASK [vexxhost.kubernetes.kubernetes : Pick node from pre-existing cluster] ****\nThursday 30 July 2026  18:55:37 +0000 (0:00:00.220)       0:07:55.738 *********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Select first node to initialize cluster] ***\nThursday 30 July 2026  18:55:37 +0000 (0:00:00.050)       0:07:55.789 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Print selected bootstrap node] **********\nThursday 30 July 2026  18:55:37 +0000 (0:00:00.051)       0:07:55.840 *********\nok: [instance] => {\n    \"msg\": \"instance\"\n}\n\nTASK [vexxhost.kubernetes.kubernetes : Upload cluster configuration for bootstrap node] ***\nThursday 30 July 2026  18:55:37 +0000 (0:00:00.041)       0:07:55.882 *********\nchanged: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Create pki folder] **********************\nThursday 30 July 2026  18:55:37 +0000 (0:00:00.705)       0:07:56.587 *********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Create kubernetes ca key] ***************\nThursday 30 July 2026  18:55:37 +0000 (0:00:00.038)       0:07:56.626 *********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Create kubernetes ca cert] **************\nThursday 30 July 2026  18:55:37 +0000 (0:00:00.038)       0:07:56.664 *********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Create etcd-ca key] *********************\nThursday 30 July 2026  18:55:38 +0000 (0:00:00.038)       0:07:56.703 *********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Create etcd-ca cert] ********************\nThursday 30 July 2026  18:55:38 +0000 (0:00:00.034)       0:07:56.738 *********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Create front-proxy-ca key] **************\nThursday 30 July 2026  18:55:38 +0000 (0:00:00.037)       0:07:56.775 *********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Create front-proxy-ca cert] *************\nThursday 30 July 2026  18:55:38 +0000 (0:00:00.039)       0:07:56.815 *********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Initialize cluster] *********************\nThursday 30 July 2026  18:55:38 +0000 (0:00:00.040)       0:07:56.856 *********",
                            "stdout_lines": [
                                "changed: [instance] => (item={'name': 'net.ipv4.ip_forward', 'value': 1})",
                                "changed: [instance] => (item={'name': 'net.bridge.bridge-nf-call-iptables', 'value': 1})",
                                "changed: [instance] => (item={'name': 'net.bridge.bridge-nf-call-ip6tables', 'value': 1})",
                                "changed: [instance] => (item={'name': 'net.ipv4.conf.all.rp_filter', 'value': 0})",
                                "changed: [instance] => (item={'name': 'fs.inotify.max_queued_events', 'value': 1048576})",
                                "changed: [instance] => (item={'name': 'fs.inotify.max_user_instances', 'value': 8192})",
                                "changed: [instance] => (item={'name': 'fs.inotify.max_user_watches', 'value': 1048576})",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Create folders for kubernetes configuration] ***",
                                "Thursday 30 July 2026  18:55:29 +0000 (0:00:01.306)       0:07:48.238 *********",
                                "changed: [instance] => (item=/etc/systemd/system/kubelet.service.d)",
                                "ok: [instance] => (item=/etc/kubernetes)",
                                "ok: [instance] => (item=/etc/kubernetes/manifests)",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Add kubelet systemd service config] ********",
                                "Thursday 30 July 2026  18:55:30 +0000 (0:00:00.530)       0:07:48.769 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Add kubeadm dropin for kubelet systemd service config] ***",
                                "Thursday 30 July 2026  18:55:30 +0000 (0:00:00.447)       0:07:49.217 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Check swap status] *************************",
                                "Thursday 30 July 2026  18:55:30 +0000 (0:00:00.445)       0:07:49.662 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Disable swap] ******************************",
                                "Thursday 30 July 2026  18:55:31 +0000 (0:00:00.192)       0:07:49.855 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Remove swapfile from /etc/fstab] ***********",
                                "Thursday 30 July 2026  18:55:31 +0000 (0:00:00.030)       0:07:49.885 *********",
                                "ok: [instance] => (item=swap)",
                                "ok: [instance] => (item=none)",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Create noswap systemd service config file] ***",
                                "Thursday 30 July 2026  18:55:31 +0000 (0:00:00.525)       0:07:50.411 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Enable noswap service] *********************",
                                "Thursday 30 July 2026  18:55:32 +0000 (0:00:00.451)       0:07:50.863 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Force any restarts if necessary] ***********",
                                "Thursday 30 July 2026  18:55:32 +0000 (0:00:00.577)       0:07:51.440 *********",
                                "",
                                "RUNNING HANDLER [vexxhost.kubernetes.kubelet : Reload systemd] *****************",
                                "Thursday 30 July 2026  18:55:32 +0000 (0:00:00.007)       0:07:51.447 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Enable and start kubelet service] **********",
                                "Thursday 30 July 2026  18:55:33 +0000 (0:00:00.786)       0:07:52.234 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Ensure availability of dbus on Debian] *****",
                                "Thursday 30 July 2026  18:55:34 +0000 (0:00:00.609)       0:07:52.843 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Configure short hostname] ******************",
                                "Thursday 30 July 2026  18:55:35 +0000 (0:00:00.988)       0:07:53.832 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Ensure hostname inside hosts file] *********",
                                "Thursday 30 July 2026  18:55:35 +0000 (0:00:00.796)       0:07:54.628 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Remove kubernetes repository] ***********",
                                "Thursday 30 July 2026  18:55:36 +0000 (0:00:00.199)       0:07:54.828 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Setup control plane] ********************",
                                "Thursday 30 July 2026  18:55:36 +0000 (0:00:00.516)       0:07:55.345 *********",
                                "included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubernetes/tasks/control-plane.yml for instance",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Bootstrap cluster] **********************",
                                "Thursday 30 July 2026  18:55:36 +0000 (0:00:00.086)       0:07:55.431 *********",
                                "included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubernetes/tasks/bootstrap-cluster.yml for instance",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Check if any control plane is bootstrapped] ***",
                                "Thursday 30 July 2026  18:55:36 +0000 (0:00:00.086)       0:07:55.518 *********",
                                "ok: [instance] => (item=instance)",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Pick node from pre-existing cluster] ****",
                                "Thursday 30 July 2026  18:55:37 +0000 (0:00:00.220)       0:07:55.738 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Select first node to initialize cluster] ***",
                                "Thursday 30 July 2026  18:55:37 +0000 (0:00:00.050)       0:07:55.789 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Print selected bootstrap node] **********",
                                "Thursday 30 July 2026  18:55:37 +0000 (0:00:00.051)       0:07:55.840 *********",
                                "ok: [instance] => {",
                                "    \"msg\": \"instance\"",
                                "}",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Upload cluster configuration for bootstrap node] ***",
                                "Thursday 30 July 2026  18:55:37 +0000 (0:00:00.041)       0:07:55.882 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Create pki folder] **********************",
                                "Thursday 30 July 2026  18:55:37 +0000 (0:00:00.705)       0:07:56.587 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Create kubernetes ca key] ***************",
                                "Thursday 30 July 2026  18:55:37 +0000 (0:00:00.038)       0:07:56.626 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Create kubernetes ca cert] **************",
                                "Thursday 30 July 2026  18:55:37 +0000 (0:00:00.038)       0:07:56.664 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Create etcd-ca key] *********************",
                                "Thursday 30 July 2026  18:55:38 +0000 (0:00:00.038)       0:07:56.703 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Create etcd-ca cert] ********************",
                                "Thursday 30 July 2026  18:55:38 +0000 (0:00:00.034)       0:07:56.738 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Create front-proxy-ca key] **************",
                                "Thursday 30 July 2026  18:55:38 +0000 (0:00:00.037)       0:07:56.775 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Create front-proxy-ca cert] *************",
                                "Thursday 30 July 2026  18:55:38 +0000 (0:00:00.039)       0:07:56.815 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Initialize cluster] *********************",
                                "Thursday 30 July 2026  18:55:38 +0000 (0:00:00.040)       0:07:56.856 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-30ae-7b85-0000000023e3-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:55:50.528581Z",
                            "start": "2026-07-30T18:55:50.002778Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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-30T18:55:50.616755Z",
                            "start": "2026-07-30T18:55:50.539139Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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-30T18:55:50.687570Z",
                            "start": "2026-07-30T18:55:50.629048Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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-30T18:55:50.760757Z",
                            "start": "2026-07-30T18:55:50.694977Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000023e6",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:55:50.826221Z",
                            "start": "2026-07-30T18:55:50.767970Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000023e7",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 18:55:50.936030",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 18:56:10.937694",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:56:10.954234Z",
                            "start": "2026-07-30T18:55:50.890407Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000002666",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "27"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:56:11.036106Z",
                            "start": "2026-07-30T18:56:10.972944Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000002667",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:56:11.332746Z",
                            "start": "2026-07-30T18:56:11.045906Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785437749.8684962,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 184,
                                "charset": "unknown",
                                "checksum": "a48809a607100bab620520be1a9ba3d70d7964db",
                                "ctime": 1785437767.936856,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785437767.936856,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 89608,
                                "uid": 1000,
                                "version": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:56:11.601831Z",
                            "start": "2026-07-30T18:56:11.412464Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000002669",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "1322"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:56:11.680491Z",
                            "start": "2026-07-30T18:56:11.611924Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000266a",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +88287 /tmp/logs/molecule-aio-openvswitch.log | head -c 1322",
                            "delta": "0:00:00.007038",
                            "end": "2026-07-30 18:56:11.912361",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +88287 /tmp/logs/molecule-aio-openvswitch.log | head -c 1322",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-30ae-7b85-00000000266b-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 18:56:11.905323",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Check if the node is already part of the cluster] ***\nThursday 30 July 2026  18:56:03 +0000 (0:00:25.229)       0:08:22.086 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Join cluster] ***************************\nThursday 30 July 2026  18:56:03 +0000 (0:00:00.204)       0:08:22.290 *********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Create folder for admin configuration] ***\nThursday 30 July 2026  18:56:03 +0000 (0:00:00.034)       0:08:22.325 *********\nchanged: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Creating a symlink for admin configuration file] ***\nThursday 30 July 2026  18:56:03 +0000 (0:00:00.205)       0:08:22.530 *********\nchanged: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Add bash autocomplete for kubectl] ******\nThursday 30 July 2026  18:56:04 +0000 (0:00:00.204)       0:08:22.734 *********\nchanged: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Install PIP] ****************************\nThursday 30 July 2026  18:56:04 +0000 (0:00:00.186)       0:08:22.921 *********\nchanged: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Install Kubernetes Python package using pip on supported systems] ***\nThursday 30 July 2026  18:56:07 +0000 (0:00:03.710)       0:08:26.632 *********",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Check if the node is already part of the cluster] ***",
                                "Thursday 30 July 2026  18:56:03 +0000 (0:00:25.229)       0:08:22.086 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Join cluster] ***************************",
                                "Thursday 30 July 2026  18:56:03 +0000 (0:00:00.204)       0:08:22.290 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Create folder for admin configuration] ***",
                                "Thursday 30 July 2026  18:56:03 +0000 (0:00:00.034)       0:08:22.325 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Creating a symlink for admin configuration file] ***",
                                "Thursday 30 July 2026  18:56:03 +0000 (0:00:00.205)       0:08:22.530 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Add bash autocomplete for kubectl] ******",
                                "Thursday 30 July 2026  18:56:04 +0000 (0:00:00.204)       0:08:22.734 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Install PIP] ****************************",
                                "Thursday 30 July 2026  18:56:04 +0000 (0:00:00.186)       0:08:22.921 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Install Kubernetes Python package using pip on supported systems] ***",
                                "Thursday 30 July 2026  18:56:07 +0000 (0:00:03.710)       0:08:26.632 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-30ae-7b85-00000000266b-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:56:12.231420Z",
                            "start": "2026-07-30T18:56:11.708749Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000266b",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.kubernetes.kubernetes : Install Kubernetes Python package using pip on supported systems]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:56:12.310716Z",
                            "start": "2026-07-30T18:56:12.241693Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000266c",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "89608"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:56:12.380648Z",
                            "start": "2026-07-30T18:56:12.324791Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000266d",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 540 seconds.\nLast task: TASK [vexxhost.kubernetes.kubernetes : Install Kubernetes Python package using pip on supported systems]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:56:12.459131Z",
                            "start": "2026-07-30T18:56:12.390709Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000266e",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:56:12.538135Z",
                            "start": "2026-07-30T18:56:12.471255Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000266f",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 18:56:12.654679",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 18:56:32.656641",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:56:32.677973Z",
                            "start": "2026-07-30T18:56:12.598568Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000002904",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "28"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:56:32.756097Z",
                            "start": "2026-07-30T18:56:32.688058Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000002905",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:56:33.007616Z",
                            "start": "2026-07-30T18:56:32.768480Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785437771.5649283,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 200,
                                "charset": "unknown",
                                "checksum": "91b33d615bf8d1920ff46142151176455020fcda",
                                "ctime": 1785437792.1013372,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785437792.1013372,
                                "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": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:56:33.224466Z",
                            "start": "2026-07-30T18:56:33.015557Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000002907",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "6724"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:56:33.291094Z",
                            "start": "2026-07-30T18:56:33.234616Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000002908",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +89609 /tmp/logs/molecule-aio-openvswitch.log | head -c 6724",
                            "delta": "0:00:00.011288",
                            "end": "2026-07-30 18:56:33.538673",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +89609 /tmp/logs/molecule-aio-openvswitch.log | head -c 6724",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-30ae-7b85-000000002909-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 18:56:33.527385",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Enable EPEL repository] *****************\nThursday 30 July 2026  18:56:16 +0000 (0:00:09.052)       0:08:35.684 *********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Install Kubernetes Python package using package manager on supported systems] ***\nThursday 30 July 2026  18:56:17 +0000 (0:00:00.046)       0:08:35.731 *********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Allow workload on control plane node] ***\nThursday 30 July 2026  18:56:17 +0000 (0:00:00.041)       0:08:35.772 *********\nchanged: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Remove kube-proxy resources] ************\nThursday 30 July 2026  18:56:17 +0000 (0:00:00.658)       0:08:36.430 *********\nskipping: [instance] => (item=DaemonSet)\nskipping: [instance] => (item=ConfigMap)\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Start an upgrade] ***********************\nThursday 30 July 2026  18:56:17 +0000 (0:00:00.052)       0:08:36.483 *********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Check if the Kubernetes API services is up to date] ***\nThursday 30 July 2026  18:56:17 +0000 (0:00:00.039)       0:08:36.523 *********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Trigger an upgrade of the Kubernetes API services] ***\nThursday 30 July 2026  18:56:17 +0000 (0:00:00.041)       0:08:36.564 *********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Setup nodes] ****************************\nThursday 30 July 2026  18:56:17 +0000 (0:00:00.045)       0:08:36.609 *********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Upgrade & restart Kubelet node for upgrade (if needed)] ***\nThursday 30 July 2026  18:56:17 +0000 (0:00:00.046)       0:08:36.656 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Set node selector for CoreDNS components] ***\nThursday 30 July 2026  18:56:18 +0000 (0:00:00.376)       0:08:37.033 *********\nchanged: [instance]\n\nPLAY [Install control-plane components] ****************************************\n\nTASK [Gathering Facts] *********************************************************\nThursday 30 July 2026  18:56:19 +0000 (0:00:00.926)       0:08:37.959 *********\nok: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nThursday 30 July 2026  18:56:20 +0000 (0:00:01.023)       0:08:38.983 *********\nok: [instance]\n\nTASK [vexxhost.containers.package : Update state for tar] **********************\nThursday 30 July 2026  18:56:20 +0000 (0:00:00.233)       0:08:39.216 *********\nok: [instance]\n\nTASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***\nThursday 30 July 2026  18:56:21 +0000 (0:00:00.974)       0:08:40.191 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nThursday 30 July 2026  18:56:21 +0000 (0:00:00.199)       0:08:40.390 *********\nok: [instance] => {\n    \"msg\": \"https://get.helm.sh/helm-v3.11.2-linux-amd64.tar.gz\"\n}\n\nTASK [vexxhost.containers.download_artifact : Download item] *******************\nThursday 30 July 2026  18:56:21 +0000 (0:00:00.040)       0:08:40.430 *********\nchanged: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nThursday 30 July 2026  18:56:22 +0000 (0:00:00.865)       0:08:41.296 *********\nchanged: [instance]\n\nTASK [vexxhost.kubernetes.helm : Remove Helm repository] ***********************\nThursday 30 July 2026  18:56:24 +0000 (0:00:01.462)       0:08:42.759 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.helm : Add bash autocomplete for helm] ***************\nThursday 30 July 2026  18:56:24 +0000 (0:00:00.325)       0:08:43.084 *********\nchanged: [instance]\n\nTASK [vexxhost.kubernetes.helm : Get Helm plugins dir] *************************\nThursday 30 July 2026  18:56:24 +0000 (0:00:00.190)       0:08:43.274 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.helm : Create Helm plugins directory if it does not exist] ***\nThursday 30 July 2026  18:56:24 +0000 (0:00:00.240)       0:08:43.514 *********\nchanged: [instance]\n\nTASK [vexxhost.kubernetes.helm : Remove Helm diff plugin installed by kubernetes.core.helm_plugin] ***\nThursday 30 July 2026  18:56:25 +0000 (0:00:00.210)       0:08:43.724 *********\nok: [instance]\n\nTASK [Install plugin] **********************************************************\nThursday 30 July 2026  18:56:25 +0000 (0:00:00.189)       0:08:43.914 *********\nincluded: vexxhost.containers.download_artifact for instance\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nThursday 30 July 2026  18:56:25 +0000 (0:00:00.053)       0:08:43.967 *********\nok: [instance] => {\n    \"msg\": \"https://github.com/databus23/helm-diff/releases/download/v3.8.1/helm-diff-linux-amd64.tgz\"\n}\n\nTASK [vexxhost.containers.download_artifact : Download item] *******************\nThursday 30 July 2026  18:56:25 +0000 (0:00:00.045)       0:08:44.013 *********\nchanged: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nThursday 30 July 2026  18:56:26 +0000 (0:00:00.698)       0:08:44.711 *********\nchanged: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nThursday 30 July 2026  18:56:27 +0000 (0:00:01.796)       0:08:46.508 *********\nincluded: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\nThursday 30 July 2026  18:56:27 +0000 (0:00:00.047)       0:08:46.556 *********\nchanged: [instance]\n\nTASK [vexxhost.kubernetes.cilium : Get current Kubernetes version] *************\nThursday 30 July 2026  18:56:28 +0000 (0:00:00.644)       0:08:47.200 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.cilium : Deploy Helm chart] **************************\nThursday 30 July 2026  18:56:29 +0000 (0:00:00.722)       0:08:47.923 *********\nchanged: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nThursday 30 July 2026  18:56:31 +0000 (0:00:02.306)       0:08:50.229 *********\nincluded: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\nThursday 30 July 2026  18:56:31 +0000 (0:00:00.039)       0:08:50.268 *********\nchanged: [instance]\n\nTASK [vexxhost.kubernetes.envoy_gateway : Deploy Helm chart] *******************\nThursday 30 July 2026  18:56:32 +0000 (0:00:00.527)       0:08:50.796 *********",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Enable EPEL repository] *****************",
                                "Thursday 30 July 2026  18:56:16 +0000 (0:00:09.052)       0:08:35.684 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Install Kubernetes Python package using package manager on supported systems] ***",
                                "Thursday 30 July 2026  18:56:17 +0000 (0:00:00.046)       0:08:35.731 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Allow workload on control plane node] ***",
                                "Thursday 30 July 2026  18:56:17 +0000 (0:00:00.041)       0:08:35.772 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Remove kube-proxy resources] ************",
                                "Thursday 30 July 2026  18:56:17 +0000 (0:00:00.658)       0:08:36.430 *********",
                                "skipping: [instance] => (item=DaemonSet)",
                                "skipping: [instance] => (item=ConfigMap)",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Start an upgrade] ***********************",
                                "Thursday 30 July 2026  18:56:17 +0000 (0:00:00.052)       0:08:36.483 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Check if the Kubernetes API services is up to date] ***",
                                "Thursday 30 July 2026  18:56:17 +0000 (0:00:00.039)       0:08:36.523 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Trigger an upgrade of the Kubernetes API services] ***",
                                "Thursday 30 July 2026  18:56:17 +0000 (0:00:00.041)       0:08:36.564 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Setup nodes] ****************************",
                                "Thursday 30 July 2026  18:56:17 +0000 (0:00:00.045)       0:08:36.609 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Upgrade & restart Kubelet node for upgrade (if needed)] ***",
                                "Thursday 30 July 2026  18:56:17 +0000 (0:00:00.046)       0:08:36.656 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Set node selector for CoreDNS components] ***",
                                "Thursday 30 July 2026  18:56:18 +0000 (0:00:00.376)       0:08:37.033 *********",
                                "changed: [instance]",
                                "",
                                "PLAY [Install control-plane components] ****************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Thursday 30 July 2026  18:56:19 +0000 (0:00:00.926)       0:08:37.959 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Thursday 30 July 2026  18:56:20 +0000 (0:00:01.023)       0:08:38.983 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "Thursday 30 July 2026  18:56:20 +0000 (0:00:00.233)       0:08:39.216 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***",
                                "Thursday 30 July 2026  18:56:21 +0000 (0:00:00.974)       0:08:40.191 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Thursday 30 July 2026  18:56:21 +0000 (0:00:00.199)       0:08:40.390 *********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://get.helm.sh/helm-v3.11.2-linux-amd64.tar.gz\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Thursday 30 July 2026  18:56:21 +0000 (0:00:00.040)       0:08:40.430 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Thursday 30 July 2026  18:56:22 +0000 (0:00:00.865)       0:08:41.296 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.helm : Remove Helm repository] ***********************",
                                "Thursday 30 July 2026  18:56:24 +0000 (0:00:01.462)       0:08:42.759 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.helm : Add bash autocomplete for helm] ***************",
                                "Thursday 30 July 2026  18:56:24 +0000 (0:00:00.325)       0:08:43.084 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.helm : Get Helm plugins dir] *************************",
                                "Thursday 30 July 2026  18:56:24 +0000 (0:00:00.190)       0:08:43.274 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.helm : Create Helm plugins directory if it does not exist] ***",
                                "Thursday 30 July 2026  18:56:24 +0000 (0:00:00.240)       0:08:43.514 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.helm : Remove Helm diff plugin installed by kubernetes.core.helm_plugin] ***",
                                "Thursday 30 July 2026  18:56:25 +0000 (0:00:00.210)       0:08:43.724 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Install plugin] **********************************************************",
                                "Thursday 30 July 2026  18:56:25 +0000 (0:00:00.189)       0:08:43.914 *********",
                                "included: vexxhost.containers.download_artifact for instance",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Thursday 30 July 2026  18:56:25 +0000 (0:00:00.053)       0:08:43.967 *********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://github.com/databus23/helm-diff/releases/download/v3.8.1/helm-diff-linux-amd64.tgz\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Thursday 30 July 2026  18:56:25 +0000 (0:00:00.045)       0:08:44.013 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Thursday 30 July 2026  18:56:26 +0000 (0:00:00.698)       0:08:44.711 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Thursday 30 July 2026  18:56:27 +0000 (0:00:01.796)       0:08:46.508 *********",
                                "included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "Thursday 30 July 2026  18:56:27 +0000 (0:00:00.047)       0:08:46.556 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.cilium : Get current Kubernetes version] *************",
                                "Thursday 30 July 2026  18:56:28 +0000 (0:00:00.644)       0:08:47.200 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.cilium : Deploy Helm chart] **************************",
                                "Thursday 30 July 2026  18:56:29 +0000 (0:00:00.722)       0:08:47.923 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Thursday 30 July 2026  18:56:31 +0000 (0:00:02.306)       0:08:50.229 *********",
                                "included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "Thursday 30 July 2026  18:56:31 +0000 (0:00:00.039)       0:08:50.268 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.envoy_gateway : Deploy Helm chart] *******************",
                                "Thursday 30 July 2026  18:56:32 +0000 (0:00:00.527)       0:08:50.796 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-30ae-7b85-000000002909-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:56:33.848865Z",
                            "start": "2026-07-30T18:56:33.323767Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000002909",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.kubernetes.envoy_gateway : Deploy Helm chart]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:56:33.931980Z",
                            "start": "2026-07-30T18:56:33.856710Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000290a",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "96332"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:56:33.997881Z",
                            "start": "2026-07-30T18:56:33.940717Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000290b",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 560 seconds.\nLast task: TASK [vexxhost.kubernetes.envoy_gateway : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:56:34.063415Z",
                            "start": "2026-07-30T18:56:34.006129Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000290c",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:56:34.129099Z",
                            "start": "2026-07-30T18:56:34.071150Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000290d",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 18:56:34.231790",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 18:56:54.234250",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:56:54.254995Z",
                            "start": "2026-07-30T18:56:34.194256Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000002bb8",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "29"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:56:54.352223Z",
                            "start": "2026-07-30T18:56:54.272352Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000002bb9",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:56:54.588234Z",
                            "start": "2026-07-30T18:56:54.362155Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785437793.1693585,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 200,
                                "charset": "unknown",
                                "checksum": "91b33d615bf8d1920ff46142151176455020fcda",
                                "ctime": 1785437792.1013372,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785437792.1013372,
                                "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": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:56:54.785652Z",
                            "start": "2026-07-30T18:56:54.598989Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000002bbb",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:56:54.857679Z",
                            "start": "2026-07-30T18:56:54.800125Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000002bbc",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:56:55.396824Z",
                            "start": "2026-07-30T18:56:54.887459Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000002bbd",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:56:55.526309Z",
                            "start": "2026-07-30T18:56:55.481256Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000002bbe",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "96332"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:56:55.599067Z",
                            "start": "2026-07-30T18:56:55.542400Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000002bbf",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 580 seconds.\nLast task: TASK [vexxhost.kubernetes.envoy_gateway : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:56:55.665869Z",
                            "start": "2026-07-30T18:56:55.609548Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000002bc0",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:56:55.738209Z",
                            "start": "2026-07-30T18:56:55.674200Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000002bc1",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 18:56:55.842289",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 18:57:15.844767",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:57:15.862811Z",
                            "start": "2026-07-30T18:56:55.794972Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000002e82",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "30"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:57:15.945672Z",
                            "start": "2026-07-30T18:57:15.874337Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000002e83",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:57:16.191487Z",
                            "start": "2026-07-30T18:57:15.954797Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785437793.1693585,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 208,
                                "charset": "unknown",
                                "checksum": "72182181b4feefdce3e67aaebabd3c78f7813b71",
                                "ctime": 1785437825.2419965,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785437825.2419965,
                                "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": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:57:16.389243Z",
                            "start": "2026-07-30T18:57:16.202258Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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-30T18:57:16.475441Z",
                            "start": "2026-07-30T18:57:16.408093Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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.007091",
                            "end": "2026-07-30 18:57:16.712648",
                            "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-30ae-7b85-000000002e87-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 18:57:16.705557",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nTASK [vexxhost.kubernetes.envoy_gateway : Create GatewayClass] *****************\nThursday 30 July 2026  18:57:00 +0000 (0:00:28.128)       0:09:18.924 *********\nchanged: [instance]\n\nPLAY [all] *********************************************************************\n\nTASK [Gathering Facts] *********************************************************\nThursday 30 July 2026  18:57:00 +0000 (0:00:00.664)       0:09:19.589 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.kubernetes_node_labels : Add labels to node] *********\nThursday 30 July 2026  18:57:01 +0000 (0:00:01.103)       0:09:20.692 *********\nchanged: [instance]\n\nPLAY [all] *********************************************************************\n\nTASK [Uninstall unattended-upgrades] *******************************************\nThursday 30 July 2026  18:57:02 +0000 (0:00:00.749)       0:09:21.441 *********\nok: [instance]\n\nPLAY [controllers] *************************************************************\n\nTASK [Gathering Facts] *********************************************************\nThursday 30 July 2026  18:57:03 +0000 (0:00:00.664)       0:09:22.106 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nThursday 30 July 2026  18:57:04 +0000 (0:00:01.167)       0:09:23.273 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.local_path_provisioner : Deploy Helm chart] **********\nThursday 30 July 2026  18:57:04 +0000 (0:00:00.040)       0:09:23.313 *********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nThursday 30 July 2026  18:57:04 +0000 (0:00:00.048)       0:09:23.361 *********\nincluded: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\nThursday 30 July 2026  18:57:04 +0000 (0:00:00.042)       0:09:23.404 *********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.ceph_csi_rbd : Collect \"ceph mon dump\" output from a monitor] ***\nThursday 30 July 2026  18:57:05 +0000 (0:00:00.535)       0:09:23.939 *********",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.envoy_gateway : Create GatewayClass] *****************",
                                "Thursday 30 July 2026  18:57:00 +0000 (0:00:28.128)       0:09:18.924 *********",
                                "changed: [instance]",
                                "",
                                "PLAY [all] *********************************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Thursday 30 July 2026  18:57:00 +0000 (0:00:00.664)       0:09:19.589 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.kubernetes_node_labels : Add labels to node] *********",
                                "Thursday 30 July 2026  18:57:01 +0000 (0:00:01.103)       0:09:20.692 *********",
                                "changed: [instance]",
                                "",
                                "PLAY [all] *********************************************************************",
                                "",
                                "TASK [Uninstall unattended-upgrades] *******************************************",
                                "Thursday 30 July 2026  18:57:02 +0000 (0:00:00.749)       0:09:21.441 *********",
                                "ok: [instance]",
                                "",
                                "PLAY [controllers] *************************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Thursday 30 July 2026  18:57:03 +0000 (0:00:00.664)       0:09:22.106 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Thursday 30 July 2026  18:57:04 +0000 (0:00:01.167)       0:09:23.273 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.local_path_provisioner : Deploy Helm chart] **********",
                                "Thursday 30 July 2026  18:57:04 +0000 (0:00:00.040)       0:09:23.313 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Thursday 30 July 2026  18:57:04 +0000 (0:00:00.048)       0:09:23.361 *********",
                                "included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "Thursday 30 July 2026  18:57:04 +0000 (0:00:00.042)       0:09:23.404 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_csi_rbd : Collect \"ceph mon dump\" output from a monitor] ***",
                                "Thursday 30 July 2026  18:57:05 +0000 (0:00:00.535)       0:09:23.939 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-30ae-7b85-000000002e87-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:57:17.042464Z",
                            "start": "2026-07-30T18:57:16.514194Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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-30T18:57:17.118290Z",
                            "start": "2026-07-30T18:57:17.054109Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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-30T18:57:17.195283Z",
                            "start": "2026-07-30T18:57:17.127699Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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-30T18:57:17.267954Z",
                            "start": "2026-07-30T18:57:17.202895Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000002e8a",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:57:17.344504Z",
                            "start": "2026-07-30T18:57:17.276893Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000002e8b",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 18:57:17.455775",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 18:57:37.457788",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:57:37.468006Z",
                            "start": "2026-07-30T18:57:17.408155Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000003162",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "31"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:57:37.530294Z",
                            "start": "2026-07-30T18:57:37.478543Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000003163",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:57:37.812613Z",
                            "start": "2026-07-30T18:57:37.540444Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785437836.350215,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 216,
                                "charset": "unknown",
                                "checksum": "55f5fd18fef5d93bf048bd1babb4e580a493adba",
                                "ctime": 1785437854.0945635,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785437854.0945635,
                                "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": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:57:38.011938Z",
                            "start": "2026-07-30T18:57:37.822579Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000003165",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "6910"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:57:38.095522Z",
                            "start": "2026-07-30T18:57:38.028151Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000003166",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +98536 /tmp/logs/molecule-aio-openvswitch.log | head -c 6910",
                            "delta": "0:00:00.006881",
                            "end": "2026-07-30 18:57:38.347673",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +98536 /tmp/logs/molecule-aio-openvswitch.log | head -c 6910",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-30ae-7b85-000000003167-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 18:57:38.340792",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nTASK [vexxhost.atmosphere.ceph_csi_rbd : Generate fact with Ceph FSID] *********\nThursday 30 July 2026  18:57:19 +0000 (0:00:14.239)       0:09:38.179 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.ceph_csi_rbd : Generate fact with list of Ceph monitors] ***\nThursday 30 July 2026  18:57:19 +0000 (0:00:00.065)       0:09:38.244 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.ceph_csi_rbd : Create Ceph pool] *********************\nThursday 30 July 2026  18:57:19 +0000 (0:00:00.051)       0:09:38.296 *********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.ceph_csi_rbd : Create user client.kube] **************\nThursday 30 July 2026  18:57:25 +0000 (0:00:06.372)       0:09:44.668 *********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.ceph_csi_rbd : Retrieve keyring for client.kube] *****\nThursday 30 July 2026  18:57:28 +0000 (0:00:02.458)       0:09:47.127 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.ceph_csi_rbd : Store keyring inside fact] ************\nThursday 30 July 2026  18:57:29 +0000 (0:00:01.209)       0:09:48.336 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.ceph_csi_rbd : Deploy Helm chart] ********************\nThursday 30 July 2026  18:57:29 +0000 (0:00:00.052)       0:09:48.389 *********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.powerstore_csi : Clone PowerStore CSI from GitHub] ***\nThursday 30 July 2026  18:57:31 +0000 (0:00:02.111)       0:09:50.501 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.powerstore_csi : Create Secret] **********************\nThursday 30 July 2026  18:57:31 +0000 (0:00:00.027)       0:09:50.529 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.powerstore_csi : Create StorageClass] ****************\nThursday 30 July 2026  18:57:31 +0000 (0:00:00.033)       0:09:50.562 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.powerstore_csi : Deploy Helm chart] ******************\nThursday 30 July 2026  18:57:31 +0000 (0:00:00.034)       0:09:50.597 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.multipathd : Add backports PPA] **********************\nThursday 30 July 2026  18:57:31 +0000 (0:00:00.047)       0:09:50.644 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.multipathd : Install the multipathd package] *********\nThursday 30 July 2026  18:57:31 +0000 (0:00:00.034)       0:09:50.679 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.multipathd : Install the configuration file] *********\nThursday 30 July 2026  18:57:32 +0000 (0:00:00.031)       0:09:50.710 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.portworx : Detect if InitiatorName is set] ***********\nThursday 30 July 2026  18:57:32 +0000 (0:00:00.042)       0:09:50.752 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.portworx : Generate a new InitiatorName] *************\nThursday 30 July 2026  18:57:32 +0000 (0:00:00.031)       0:09:50.783 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.portworx : Write the new InitiatorName] **************\nThursday 30 July 2026  18:57:32 +0000 (0:00:00.035)       0:09:50.819 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.portworx : Create namespace] *************************\nThursday 30 July 2026  18:57:32 +0000 (0:00:00.035)       0:09:50.854 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.portworx : Install Portworx] *************************\nThursday 30 July 2026  18:57:32 +0000 (0:00:00.035)       0:09:50.890 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.portworx : Wait till the CRDs are created] ***********\nThursday 30 July 2026  18:57:32 +0000 (0:00:00.034)       0:09:50.924 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.portworx : Create Portworx Storage Cluster] **********\nThursday 30 July 2026  18:57:32 +0000 (0:00:00.038)       0:09:50.962 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.storpool_csi : Deploy CSI RBAC] **********************\nThursday 30 July 2026  18:57:32 +0000 (0:00:00.047)       0:09:51.010 *********\nskipping: [instance] => (item={'name': 'controllerplugin'})\nskipping: [instance] => (item={'name': 'nodeplugin'})\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.storpool_csi : Deploy CSI] ***************************\nThursday 30 July 2026  18:57:32 +0000 (0:00:00.038)       0:09:51.049 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.storpool_csi : Create StorageClass] ******************\nThursday 30 July 2026  18:57:32 +0000 (0:00:00.033)       0:09:51.082 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.ibm_block_csi_driver : Deploy CSI] *******************\nThursday 30 July 2026  18:57:32 +0000 (0:00:00.048)       0:09:51.131 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.ibm_block_csi_driver : Create Secret] ****************\nThursday 30 July 2026  18:57:32 +0000 (0:00:00.034)       0:09:51.165 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.ibm_block_csi_driver : Create StorageClass] **********\nThursday 30 July 2026  18:57:32 +0000 (0:00:00.037)       0:09:51.203 *********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nThursday 30 July 2026  18:57:32 +0000 (0:00:00.049)       0:09:51.252 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.hpe_nimble_csi : Assert required variables are defined] ***\nThursday 30 July 2026  18:57:32 +0000 (0:00:00.054)       0:09:51.307 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.hpe_nimble_csi : Assert access protocol is valid] ****\nThursday 30 July 2026  18:57:32 +0000 (0:00:00.030)       0:09:51.337 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.hpe_nimble_csi : Deploy Helm chart] ******************\nThursday 30 July 2026  18:57:32 +0000 (0:00:00.033)       0:09:51.371 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.hpe_nimble_csi : Create Secret and StorageClass] *****\nThursday 30 July 2026  18:57:32 +0000 (0:00:00.033)       0:09:51.405 *********\nskipping: [instance]\n\nPLAY [Deploy Infrastructure] ***************************************************\n\nTASK [Gathering Facts] *********************************************************\nThursday 30 July 2026  18:57:32 +0000 (0:00:00.079)       0:09:51.485 *********\nok: [instance]\n\nTASK [Deploy Helm chart] *******************************************************\nThursday 30 July 2026  18:57:33 +0000 (0:00:01.132)       0:09:52.617 *********\nincluded: vexxhost.kubernetes.cert_manager for instance\n\nTASK [vexxhost.kubernetes.cert_manager : Load version-specific Helm values] ****\nThursday 30 July 2026  18:57:33 +0000 (0:00:00.051)       0:09:52.669 *********\nok: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/cert_manager/vars/v1.15.yml)\n\nTASK [vexxhost.kubernetes.cert_manager : Deploy Helm chart] ********************\nThursday 30 July 2026  18:57:34 +0000 (0:00:00.122)       0:09:52.791 *********",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_csi_rbd : Generate fact with Ceph FSID] *********",
                                "Thursday 30 July 2026  18:57:19 +0000 (0:00:14.239)       0:09:38.179 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_csi_rbd : Generate fact with list of Ceph monitors] ***",
                                "Thursday 30 July 2026  18:57:19 +0000 (0:00:00.065)       0:09:38.244 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_csi_rbd : Create Ceph pool] *********************",
                                "Thursday 30 July 2026  18:57:19 +0000 (0:00:00.051)       0:09:38.296 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_csi_rbd : Create user client.kube] **************",
                                "Thursday 30 July 2026  18:57:25 +0000 (0:00:06.372)       0:09:44.668 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_csi_rbd : Retrieve keyring for client.kube] *****",
                                "Thursday 30 July 2026  18:57:28 +0000 (0:00:02.458)       0:09:47.127 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_csi_rbd : Store keyring inside fact] ************",
                                "Thursday 30 July 2026  18:57:29 +0000 (0:00:01.209)       0:09:48.336 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_csi_rbd : Deploy Helm chart] ********************",
                                "Thursday 30 July 2026  18:57:29 +0000 (0:00:00.052)       0:09:48.389 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.powerstore_csi : Clone PowerStore CSI from GitHub] ***",
                                "Thursday 30 July 2026  18:57:31 +0000 (0:00:02.111)       0:09:50.501 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.powerstore_csi : Create Secret] **********************",
                                "Thursday 30 July 2026  18:57:31 +0000 (0:00:00.027)       0:09:50.529 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.powerstore_csi : Create StorageClass] ****************",
                                "Thursday 30 July 2026  18:57:31 +0000 (0:00:00.033)       0:09:50.562 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.powerstore_csi : Deploy Helm chart] ******************",
                                "Thursday 30 July 2026  18:57:31 +0000 (0:00:00.034)       0:09:50.597 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.multipathd : Add backports PPA] **********************",
                                "Thursday 30 July 2026  18:57:31 +0000 (0:00:00.047)       0:09:50.644 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.multipathd : Install the multipathd package] *********",
                                "Thursday 30 July 2026  18:57:31 +0000 (0:00:00.034)       0:09:50.679 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.multipathd : Install the configuration file] *********",
                                "Thursday 30 July 2026  18:57:32 +0000 (0:00:00.031)       0:09:50.710 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.portworx : Detect if InitiatorName is set] ***********",
                                "Thursday 30 July 2026  18:57:32 +0000 (0:00:00.042)       0:09:50.752 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.portworx : Generate a new InitiatorName] *************",
                                "Thursday 30 July 2026  18:57:32 +0000 (0:00:00.031)       0:09:50.783 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.portworx : Write the new InitiatorName] **************",
                                "Thursday 30 July 2026  18:57:32 +0000 (0:00:00.035)       0:09:50.819 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.portworx : Create namespace] *************************",
                                "Thursday 30 July 2026  18:57:32 +0000 (0:00:00.035)       0:09:50.854 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.portworx : Install Portworx] *************************",
                                "Thursday 30 July 2026  18:57:32 +0000 (0:00:00.035)       0:09:50.890 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.portworx : Wait till the CRDs are created] ***********",
                                "Thursday 30 July 2026  18:57:32 +0000 (0:00:00.034)       0:09:50.924 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.portworx : Create Portworx Storage Cluster] **********",
                                "Thursday 30 July 2026  18:57:32 +0000 (0:00:00.038)       0:09:50.962 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.storpool_csi : Deploy CSI RBAC] **********************",
                                "Thursday 30 July 2026  18:57:32 +0000 (0:00:00.047)       0:09:51.010 *********",
                                "skipping: [instance] => (item={'name': 'controllerplugin'})",
                                "skipping: [instance] => (item={'name': 'nodeplugin'})",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.storpool_csi : Deploy CSI] ***************************",
                                "Thursday 30 July 2026  18:57:32 +0000 (0:00:00.038)       0:09:51.049 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.storpool_csi : Create StorageClass] ******************",
                                "Thursday 30 July 2026  18:57:32 +0000 (0:00:00.033)       0:09:51.082 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ibm_block_csi_driver : Deploy CSI] *******************",
                                "Thursday 30 July 2026  18:57:32 +0000 (0:00:00.048)       0:09:51.131 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ibm_block_csi_driver : Create Secret] ****************",
                                "Thursday 30 July 2026  18:57:32 +0000 (0:00:00.034)       0:09:51.165 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ibm_block_csi_driver : Create StorageClass] **********",
                                "Thursday 30 July 2026  18:57:32 +0000 (0:00:00.037)       0:09:51.203 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Thursday 30 July 2026  18:57:32 +0000 (0:00:00.049)       0:09:51.252 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.hpe_nimble_csi : Assert required variables are defined] ***",
                                "Thursday 30 July 2026  18:57:32 +0000 (0:00:00.054)       0:09:51.307 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.hpe_nimble_csi : Assert access protocol is valid] ****",
                                "Thursday 30 July 2026  18:57:32 +0000 (0:00:00.030)       0:09:51.337 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.hpe_nimble_csi : Deploy Helm chart] ******************",
                                "Thursday 30 July 2026  18:57:32 +0000 (0:00:00.033)       0:09:51.371 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.hpe_nimble_csi : Create Secret and StorageClass] *****",
                                "Thursday 30 July 2026  18:57:32 +0000 (0:00:00.033)       0:09:51.405 *********",
                                "skipping: [instance]",
                                "",
                                "PLAY [Deploy Infrastructure] ***************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Thursday 30 July 2026  18:57:32 +0000 (0:00:00.079)       0:09:51.485 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Deploy Helm chart] *******************************************************",
                                "Thursday 30 July 2026  18:57:33 +0000 (0:00:01.132)       0:09:52.617 *********",
                                "included: vexxhost.kubernetes.cert_manager for instance",
                                "",
                                "TASK [vexxhost.kubernetes.cert_manager : Load version-specific Helm values] ****",
                                "Thursday 30 July 2026  18:57:33 +0000 (0:00:00.051)       0:09:52.669 *********",
                                "ok: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/cert_manager/vars/v1.15.yml)",
                                "",
                                "TASK [vexxhost.kubernetes.cert_manager : Deploy Helm chart] ********************",
                                "Thursday 30 July 2026  18:57:34 +0000 (0:00:00.122)       0:09:52.791 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-30ae-7b85-000000003167-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:57:38.667002Z",
                            "start": "2026-07-30T18:57:38.142921Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000003167",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.kubernetes.cert_manager : Deploy Helm chart]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:57:38.764992Z",
                            "start": "2026-07-30T18:57:38.677385Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000003168",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "105445"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:57:38.832822Z",
                            "start": "2026-07-30T18:57:38.774865Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000003169",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 620 seconds.\nLast task: TASK [vexxhost.kubernetes.cert_manager : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:57:38.907862Z",
                            "start": "2026-07-30T18:57:38.840201Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000316a",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:57:38.982878Z",
                            "start": "2026-07-30T18:57:38.916334Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000316b",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 18:57:39.154585",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 18:57:59.157911",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:57:59.261254Z",
                            "start": "2026-07-30T18:57:39.053108Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000003458",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "32"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:57:59.327141Z",
                            "start": "2026-07-30T18:57:59.268144Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000003459",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:57:59.574970Z",
                            "start": "2026-07-30T18:57:59.335654Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785437857.9706397,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 216,
                                "charset": "unknown",
                                "checksum": "55f5fd18fef5d93bf048bd1babb4e580a493adba",
                                "ctime": 1785437854.0945635,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785437854.0945635,
                                "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": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:57:59.784686Z",
                            "start": "2026-07-30T18:57:59.584600Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000345b",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:57:59.859419Z",
                            "start": "2026-07-30T18:57:59.793671Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000345c",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:58:00.398248Z",
                            "start": "2026-07-30T18:57:59.887505Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000345d",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:58:00.464196Z",
                            "start": "2026-07-30T18:58:00.416420Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000345e",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "105445"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:58:00.548465Z",
                            "start": "2026-07-30T18:58:00.480235Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000345f",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 640 seconds.\nLast task: TASK [vexxhost.kubernetes.cert_manager : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:58:00.626989Z",
                            "start": "2026-07-30T18:58:00.558640Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000003460",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:58:00.690852Z",
                            "start": "2026-07-30T18:58:00.634935Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000003461",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 18:58:00.799817",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 18:58:20.802071",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:58:20.824938Z",
                            "start": "2026-07-30T18:58:00.753446Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000003764",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "33"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:58:20.895698Z",
                            "start": "2026-07-30T18:58:20.831998Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000003765",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:58:21.143496Z",
                            "start": "2026-07-30T18:58:20.903099Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785437857.9706397,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 224,
                                "charset": "unknown",
                                "checksum": "2a0f9e3065c74f8f0a149fac047dff05c6129ff9",
                                "ctime": 1785437892.8233252,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785437892.8233252,
                                "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": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:58:21.346963Z",
                            "start": "2026-07-30T18:58:21.150597Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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-30T18:58:21.419585Z",
                            "start": "2026-07-30T18:58:21.355581Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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.008155",
                            "end": "2026-07-30 18:58:21.654789",
                            "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-30ae-7b85-000000003769-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 18:58:21.646634",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nTASK [vexxhost.atmosphere.cluster_issuer : Create self-signed cluster issuer] ***\nThursday 30 July 2026  18:58:06 +0000 (0:00:32.028)       0:10:24.820 *********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.cluster_issuer : Import tasks for ClusterIssuer type] ***\nThursday 30 July 2026  18:58:06 +0000 (0:00:00.652)       0:10:25.472 *********\nincluded: /home/zuul/.ansible/collections/ansible_collections/vexxhost/atmosphere/roles/cluster_issuer/tasks/type/self-signed/main.yml for instance\n\nTASK [vexxhost.atmosphere.cluster_issuer : Create ClusterIssuer] ***************\nThursday 30 July 2026  18:58:06 +0000 (0:00:00.048)       0:10:25.521 *********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.cluster_issuer : Wait till the secret is created] ****\nThursday 30 July 2026  18:58:07 +0000 (0:00:00.704)       0:10:26.226 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.cluster_issuer : Copy CA certificate on host] ********\nThursday 30 July 2026  18:58:08 +0000 (0:00:00.773)       0:10:27.000 *********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.cluster_issuer : Flush all handlers] *****************\nThursday 30 July 2026  18:58:08 +0000 (0:00:00.482)       0:10:27.482 *********\n\nRUNNING HANDLER [vexxhost.atmosphere.cluster_issuer : Install openssl-perl package] ***\nThursday 30 July 2026  18:58:08 +0000 (0:00:00.008)       0:10:27.491 *********\nskipping: [instance]\n\nRUNNING HANDLER [vexxhost.atmosphere.cluster_issuer : Update CA certificates] ***\nThursday 30 July 2026  18:58:08 +0000 (0:00:00.039)       0:10:27.531 *********\nchanged: [instance]\n\nRUNNING HANDLER [vexxhost.atmosphere.cluster_issuer : Rehash CA certificates] ***\nThursday 30 July 2026  18:58:10 +0000 (0:00:01.424)       0:10:28.955 *********\nchanged: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nThursday 30 July 2026  18:58:12 +0000 (0:00:01.935)       0:10:30.890 *********\nincluded: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\nThursday 30 July 2026  18:58:12 +0000 (0:00:00.051)       0:10:30.942 *********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.ingress_nginx : Deploy Helm chart] *******************\nThursday 30 July 2026  18:58:12 +0000 (0:00:00.577)       0:10:31.520 *********",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.cluster_issuer : Create self-signed cluster issuer] ***",
                                "Thursday 30 July 2026  18:58:06 +0000 (0:00:32.028)       0:10:24.820 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.cluster_issuer : Import tasks for ClusterIssuer type] ***",
                                "Thursday 30 July 2026  18:58:06 +0000 (0:00:00.652)       0:10:25.472 *********",
                                "included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/atmosphere/roles/cluster_issuer/tasks/type/self-signed/main.yml for instance",
                                "",
                                "TASK [vexxhost.atmosphere.cluster_issuer : Create ClusterIssuer] ***************",
                                "Thursday 30 July 2026  18:58:06 +0000 (0:00:00.048)       0:10:25.521 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.cluster_issuer : Wait till the secret is created] ****",
                                "Thursday 30 July 2026  18:58:07 +0000 (0:00:00.704)       0:10:26.226 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.cluster_issuer : Copy CA certificate on host] ********",
                                "Thursday 30 July 2026  18:58:08 +0000 (0:00:00.773)       0:10:27.000 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.cluster_issuer : Flush all handlers] *****************",
                                "Thursday 30 July 2026  18:58:08 +0000 (0:00:00.482)       0:10:27.482 *********",
                                "",
                                "RUNNING HANDLER [vexxhost.atmosphere.cluster_issuer : Install openssl-perl package] ***",
                                "Thursday 30 July 2026  18:58:08 +0000 (0:00:00.008)       0:10:27.491 *********",
                                "skipping: [instance]",
                                "",
                                "RUNNING HANDLER [vexxhost.atmosphere.cluster_issuer : Update CA certificates] ***",
                                "Thursday 30 July 2026  18:58:08 +0000 (0:00:00.039)       0:10:27.531 *********",
                                "changed: [instance]",
                                "",
                                "RUNNING HANDLER [vexxhost.atmosphere.cluster_issuer : Rehash CA certificates] ***",
                                "Thursday 30 July 2026  18:58:10 +0000 (0:00:01.424)       0:10:28.955 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Thursday 30 July 2026  18:58:12 +0000 (0:00:01.935)       0:10:30.890 *********",
                                "included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "Thursday 30 July 2026  18:58:12 +0000 (0:00:00.051)       0:10:30.942 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ingress_nginx : Deploy Helm chart] *******************",
                                "Thursday 30 July 2026  18:58:12 +0000 (0:00:00.577)       0:10:31.520 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-30ae-7b85-000000003769-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:58:21.972743Z",
                            "start": "2026-07-30T18:58:21.450484Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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-30T18:58:22.043991Z",
                            "start": "2026-07-30T18:58:21.980501Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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-30T18:58:22.110249Z",
                            "start": "2026-07-30T18:58:22.055109Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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-30T18:58:22.186372Z",
                            "start": "2026-07-30T18:58:22.118178Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000376c",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:58:22.250039Z",
                            "start": "2026-07-30T18:58:22.194156Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000376d",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 18:58:22.358866",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 18:58:42.361013",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:58:42.368501Z",
                            "start": "2026-07-30T18:58:22.315614Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000003a86",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "34"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:58:42.428867Z",
                            "start": "2026-07-30T18:58:42.376037Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000003a87",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:58:42.673550Z",
                            "start": "2026-07-30T18:58:42.449757Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785437901.2994926,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 232,
                                "charset": "unknown",
                                "checksum": "c549b0fa5816b579038a088e26564a00b29f8f57",
                                "ctime": 1785437922.015902,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785437922.015902,
                                "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": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:58:42.861195Z",
                            "start": "2026-07-30T18:58:42.683062Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000003a89",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "3906"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:58:43.043680Z",
                            "start": "2026-07-30T18:58:42.871325Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000003a8a",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +107877 /tmp/logs/molecule-aio-openvswitch.log | head -c 3906",
                            "delta": "0:00:00.006035",
                            "end": "2026-07-30 18:58:43.267376",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +107877 /tmp/logs/molecule-aio-openvswitch.log | head -c 3906",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-30ae-7b85-000000003a8b-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 18:58:43.261341",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nThursday 30 July 2026  18:58:27 +0000 (0:00:14.214)       0:10:45.734 *********\nincluded: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\nThursday 30 July 2026  18:58:27 +0000 (0:00:00.046)       0:10:45.781 *********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq_cluster_operator : Install all CRDs] ********\nThursday 30 July 2026  18:58:27 +0000 (0:00:00.555)       0:10:46.336 *********\nok: [instance] => (item=messaging-topology-operator)\nok: [instance] => (item=rabbitmq-cluster)\n\nTASK [vexxhost.atmosphere.rabbitmq_cluster_operator : Deploy Helm chart] *******\nThursday 30 July 2026  18:58:30 +0000 (0:00:03.024)       0:10:49.361 *********\nchanged: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nThursday 30 July 2026  18:58:33 +0000 (0:00:03.165)       0:10:52.526 *********\nincluded: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\nThursday 30 July 2026  18:58:33 +0000 (0:00:00.049)       0:10:52.576 *********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster_operator : Install all CRDs] ***\nThursday 30 July 2026  18:58:34 +0000 (0:00:00.554)       0:10:53.130 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster_operator : Deploy Helm chart] ***\nThursday 30 July 2026  18:58:37 +0000 (0:00:02.905)       0:10:56.035 *********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster : Check if the Percona XtraDB cluster secret exists] ***\nThursday 30 July 2026  18:58:39 +0000 (0:00:02.378)       0:10:58.414 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster : Create a secret] ************\nThursday 30 July 2026  18:58:40 +0000 (0:00:00.679)       0:10:59.094 *********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster : Check if the Percona XtraDB cluster exists] ***\nThursday 30 July 2026  18:58:41 +0000 (0:00:00.675)       0:10:59.769 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster : Get current status of the cluster] ***\nThursday 30 July 2026  18:58:41 +0000 (0:00:00.657)       0:11:00.427 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster : Assert that the cluster is healthy before upgrade] ***\nThursday 30 July 2026  18:58:41 +0000 (0:00:00.038)       0:11:00.466 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster : Stop PXC-operator] **********\nThursday 30 July 2026  18:58:41 +0000 (0:00:00.043)       0:11:00.510 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster : Change the cluster Statefulset image to 8.0] ***\nThursday 30 July 2026  18:58:41 +0000 (0:00:00.041)       0:11:00.552 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster : Wait until the cluster Statefulset rollout] ***\nThursday 30 July 2026  18:58:41 +0000 (0:00:00.040)       0:11:00.592 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster : Update pxc cluster spec] ****\nThursday 30 July 2026  18:58:41 +0000 (0:00:00.040)       0:11:00.633 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster : Start PXC-operator] *********\nThursday 30 July 2026  18:58:41 +0000 (0:00:00.038)       0:11:00.672 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster : Apply Percona XtraDB cluster] ***\nThursday 30 July 2026  18:58:42 +0000 (0:00:00.039)       0:11:00.711 *********",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Thursday 30 July 2026  18:58:27 +0000 (0:00:14.214)       0:10:45.734 *********",
                                "included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "Thursday 30 July 2026  18:58:27 +0000 (0:00:00.046)       0:10:45.781 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq_cluster_operator : Install all CRDs] ********",
                                "Thursday 30 July 2026  18:58:27 +0000 (0:00:00.555)       0:10:46.336 *********",
                                "ok: [instance] => (item=messaging-topology-operator)",
                                "ok: [instance] => (item=rabbitmq-cluster)",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq_cluster_operator : Deploy Helm chart] *******",
                                "Thursday 30 July 2026  18:58:30 +0000 (0:00:03.024)       0:10:49.361 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Thursday 30 July 2026  18:58:33 +0000 (0:00:03.165)       0:10:52.526 *********",
                                "included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "Thursday 30 July 2026  18:58:33 +0000 (0:00:00.049)       0:10:52.576 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster_operator : Install all CRDs] ***",
                                "Thursday 30 July 2026  18:58:34 +0000 (0:00:00.554)       0:10:53.130 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster_operator : Deploy Helm chart] ***",
                                "Thursday 30 July 2026  18:58:37 +0000 (0:00:02.905)       0:10:56.035 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster : Check if the Percona XtraDB cluster secret exists] ***",
                                "Thursday 30 July 2026  18:58:39 +0000 (0:00:02.378)       0:10:58.414 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster : Create a secret] ************",
                                "Thursday 30 July 2026  18:58:40 +0000 (0:00:00.679)       0:10:59.094 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster : Check if the Percona XtraDB cluster exists] ***",
                                "Thursday 30 July 2026  18:58:41 +0000 (0:00:00.675)       0:10:59.769 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster : Get current status of the cluster] ***",
                                "Thursday 30 July 2026  18:58:41 +0000 (0:00:00.657)       0:11:00.427 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster : Assert that the cluster is healthy before upgrade] ***",
                                "Thursday 30 July 2026  18:58:41 +0000 (0:00:00.038)       0:11:00.466 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster : Stop PXC-operator] **********",
                                "Thursday 30 July 2026  18:58:41 +0000 (0:00:00.043)       0:11:00.510 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster : Change the cluster Statefulset image to 8.0] ***",
                                "Thursday 30 July 2026  18:58:41 +0000 (0:00:00.041)       0:11:00.552 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster : Wait until the cluster Statefulset rollout] ***",
                                "Thursday 30 July 2026  18:58:41 +0000 (0:00:00.040)       0:11:00.592 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster : Update pxc cluster spec] ****",
                                "Thursday 30 July 2026  18:58:41 +0000 (0:00:00.040)       0:11:00.633 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster : Start PXC-operator] *********",
                                "Thursday 30 July 2026  18:58:41 +0000 (0:00:00.038)       0:11:00.672 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster : Apply Percona XtraDB cluster] ***",
                                "Thursday 30 July 2026  18:58:42 +0000 (0:00:00.039)       0:11:00.711 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-30ae-7b85-000000003a8b-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:58:43.601585Z",
                            "start": "2026-07-30T18:58:43.077954Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000003a8b",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.atmosphere.percona_xtradb_cluster : Apply Percona XtraDB cluster]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:58:43.677450Z",
                            "start": "2026-07-30T18:58:43.612160Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000003a8c",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "111782"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:58:43.743293Z",
                            "start": "2026-07-30T18:58:43.687022Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000003a8d",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 680 seconds.\nLast task: TASK [vexxhost.atmosphere.percona_xtradb_cluster : Apply Percona XtraDB cluster]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:58:43.819005Z",
                            "start": "2026-07-30T18:58:43.750694Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000003a8e",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:58:43.880504Z",
                            "start": "2026-07-30T18:58:43.827511Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000003a8f",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 18:58:43.994003",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 18:59:03.995829",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:59:04.012576Z",
                            "start": "2026-07-30T18:58:43.949821Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000003dbe",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "35"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:59:04.089914Z",
                            "start": "2026-07-30T18:59:04.021438Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000003dbf",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:59:04.345272Z",
                            "start": "2026-07-30T18:59:04.098257Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785437922.823918,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 232,
                                "charset": "unknown",
                                "checksum": "c549b0fa5816b579038a088e26564a00b29f8f57",
                                "ctime": 1785437922.015902,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785437922.015902,
                                "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": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:59:04.546664Z",
                            "start": "2026-07-30T18:59:04.355471Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000003dc1",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:59:04.619103Z",
                            "start": "2026-07-30T18:59:04.554659Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000003dc2",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:59:05.159595Z",
                            "start": "2026-07-30T18:59:04.648250Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000003dc3",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:59:05.226284Z",
                            "start": "2026-07-30T18:59:05.177298Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000003dc4",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "111782"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:59:05.306875Z",
                            "start": "2026-07-30T18:59:05.240544Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000003dc5",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 700 seconds.\nLast task: TASK [vexxhost.atmosphere.percona_xtradb_cluster : Apply Percona XtraDB cluster]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:59:05.384866Z",
                            "start": "2026-07-30T18:59:05.315221Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000003dc6",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:59:05.451615Z",
                            "start": "2026-07-30T18:59:05.394060Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000003dc7",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 18:59:05.598219",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 18:59:25.600455",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:59:25.615774Z",
                            "start": "2026-07-30T18:59:05.555324Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000410c",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "36"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:59:25.703051Z",
                            "start": "2026-07-30T18:59:25.623669Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000410d",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:59:25.951971Z",
                            "start": "2026-07-30T18:59:25.712004Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785437922.823918,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 232,
                                "charset": "unknown",
                                "checksum": "c549b0fa5816b579038a088e26564a00b29f8f57",
                                "ctime": 1785437922.015902,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785437922.015902,
                                "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": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:59:26.163129Z",
                            "start": "2026-07-30T18:59:25.963156Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000410f",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:59:26.242130Z",
                            "start": "2026-07-30T18:59:26.172616Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000004110",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:59:26.904905Z",
                            "start": "2026-07-30T18:59:26.393018Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000004111",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:59:26.965667Z",
                            "start": "2026-07-30T18:59:26.918726Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000004112",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "111782"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:59:27.041135Z",
                            "start": "2026-07-30T18:59:26.981843Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000004113",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 720 seconds.\nLast task: TASK [vexxhost.atmosphere.percona_xtradb_cluster : Apply Percona XtraDB cluster]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:59:27.120110Z",
                            "start": "2026-07-30T18:59:27.050111Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000004114",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:59:27.197064Z",
                            "start": "2026-07-30T18:59:27.131222Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000004115",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 18:59:27.340780",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 18:59:47.343099",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:59:47.363356Z",
                            "start": "2026-07-30T18:59:27.284927Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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-30T18:59:47.429446Z",
                            "start": "2026-07-30T18:59:47.374246Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000004471",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:59:47.671147Z",
                            "start": "2026-07-30T18:59:47.440014Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785437922.823918,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 232,
                                "charset": "unknown",
                                "checksum": "c549b0fa5816b579038a088e26564a00b29f8f57",
                                "ctime": 1785437922.015902,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785437922.015902,
                                "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": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:59:47.877634Z",
                            "start": "2026-07-30T18:59:47.679160Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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-30T18:59:47.942316Z",
                            "start": "2026-07-30T18:59:47.885462Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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-30T18:59:48.492769Z",
                            "start": "2026-07-30T18:59:47.982091Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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-30T18:59:48.553245Z",
                            "start": "2026-07-30T18:59:48.506966Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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-30T18:59:48.619495Z",
                            "start": "2026-07-30T18:59:48.566840Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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-30T18:59:48.695689Z",
                            "start": "2026-07-30T18:59:48.629728Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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-30T18:59:48.768244Z",
                            "start": "2026-07-30T18:59:48.704817Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000004479",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 18:59:48.888155",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:00:08.890118",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:00:08.904772Z",
                            "start": "2026-07-30T18:59:48.839603Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000047ea",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "38"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:00:08.971795Z",
                            "start": "2026-07-30T19:00:08.913455Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000047eb",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:00:09.215018Z",
                            "start": "2026-07-30T19:00:08.987484Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785437922.823918,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 232,
                                "charset": "unknown",
                                "checksum": "c549b0fa5816b579038a088e26564a00b29f8f57",
                                "ctime": 1785437922.015902,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785437922.015902,
                                "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": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:00:09.411506Z",
                            "start": "2026-07-30T19:00:09.222868Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000047ed",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:00:09.477737Z",
                            "start": "2026-07-30T19:00:09.421496Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000047ee",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:00:10.020696Z",
                            "start": "2026-07-30T19:00:09.511116Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000047ef",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:00:10.091811Z",
                            "start": "2026-07-30T19:00:10.035904Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000047f0",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "111782"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:00:10.165862Z",
                            "start": "2026-07-30T19:00:10.106606Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000047f1",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 760 seconds.\nLast task: TASK [vexxhost.atmosphere.percona_xtradb_cluster : Apply Percona XtraDB cluster]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:00:10.300296Z",
                            "start": "2026-07-30T19:00:10.243804Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000047f2",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:00:10.360947Z",
                            "start": "2026-07-30T19:00:10.309888Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000047f3",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 19:00:10.476624",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:00:30.478682",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:00:30.500816Z",
                            "start": "2026-07-30T19:00:10.436320Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000004b7a",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "39"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:00:30.581453Z",
                            "start": "2026-07-30T19:00:30.511323Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000004b7b",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:00:30.821698Z",
                            "start": "2026-07-30T19:00:30.589458Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785437922.823918,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 232,
                                "charset": "unknown",
                                "checksum": "c549b0fa5816b579038a088e26564a00b29f8f57",
                                "ctime": 1785437922.015902,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785437922.015902,
                                "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": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:00:31.041999Z",
                            "start": "2026-07-30T19:00:30.832921Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000004b7d",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:00:31.118013Z",
                            "start": "2026-07-30T19:00:31.054874Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000004b7e",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:00:31.661926Z",
                            "start": "2026-07-30T19:00:31.152864Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000004b7f",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:00:31.722351Z",
                            "start": "2026-07-30T19:00:31.675722Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000004b80",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "111782"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:00:31.790612Z",
                            "start": "2026-07-30T19:00:31.735403Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000004b81",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 780 seconds.\nLast task: TASK [vexxhost.atmosphere.percona_xtradb_cluster : Apply Percona XtraDB cluster]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:00:31.868241Z",
                            "start": "2026-07-30T19:00:31.801396Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000004b82",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:00:31.942413Z",
                            "start": "2026-07-30T19:00:31.876158Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000004b83",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 19:00:32.062688",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:00:52.064675",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:00:52.074989Z",
                            "start": "2026-07-30T19:00:32.017400Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000004f20",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "40"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:00:52.152221Z",
                            "start": "2026-07-30T19:00:52.085784Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000004f21",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:00:52.399310Z",
                            "start": "2026-07-30T19:00:52.160843Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785437922.823918,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 232,
                                "charset": "unknown",
                                "checksum": "c549b0fa5816b579038a088e26564a00b29f8f57",
                                "ctime": 1785437922.015902,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785437922.015902,
                                "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": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:00:52.614337Z",
                            "start": "2026-07-30T19:00:52.407527Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000004f23",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:00:52.696583Z",
                            "start": "2026-07-30T19:00:52.626959Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000004f24",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:00:53.237794Z",
                            "start": "2026-07-30T19:00:52.725390Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000004f25",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:00:53.311268Z",
                            "start": "2026-07-30T19:00:53.252907Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000004f26",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "111782"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:00:53.388128Z",
                            "start": "2026-07-30T19:00:53.329633Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000004f27",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 800 seconds.\nLast task: TASK [vexxhost.atmosphere.percona_xtradb_cluster : Apply Percona XtraDB cluster]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:00:53.469816Z",
                            "start": "2026-07-30T19:00:53.399638Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000004f28",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:00:53.540817Z",
                            "start": "2026-07-30T19:00:53.479584Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000004f29",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 19:00:53.788776",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:01:13.791472",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:01:13.808569Z",
                            "start": "2026-07-30T19:00:53.742643Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000052dc",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "41"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:01:13.894153Z",
                            "start": "2026-07-30T19:01:13.822085Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000052dd",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:01:14.133745Z",
                            "start": "2026-07-30T19:01:13.902371Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785437922.823918,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 240,
                                "charset": "unknown",
                                "checksum": "f85c209fc7a43e1f36b41548e4668fc4235385a0",
                                "ctime": 1785438062.0986738,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785438062.0986738,
                                "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": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:01:14.350854Z",
                            "start": "2026-07-30T19:01:14.142391Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000052df",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "3703"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:01:14.421739Z",
                            "start": "2026-07-30T19:01:14.362282Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000052e0",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +111783 /tmp/logs/molecule-aio-openvswitch.log | head -c 3703",
                            "delta": "0:00:00.007955",
                            "end": "2026-07-30 19:01:14.639845",
                            "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-30ae-7b85-0000000052e1-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 19:01:14.631890",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster : Create percona haproxy metric service] ***\nThursday 30 July 2026  19:00:56 +0000 (0:02:14.005)       0:13:14.717 *********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\nThursday 30 July 2026  19:00:56 +0000 (0:00:00.721)       0:13:15.438 *********\nskipping: [instance]\n\nTASK [Create RabbitMQ cluster] *************************************************\nThursday 30 July 2026  19:00:56 +0000 (0:00:00.041)       0:13:15.480 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\nThursday 30 July 2026  19:00:56 +0000 (0:00:00.036)       0:13:15.516 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\nThursday 30 July 2026  19:00:56 +0000 (0:00:00.032)       0:13:15.549 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\nThursday 30 July 2026  19:00:56 +0000 (0:00:00.034)       0:13:15.583 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\nThursday 30 July 2026  19:00:57 +0000 (0:00:00.654)       0:13:16.237 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\nThursday 30 July 2026  19:00:57 +0000 (0:00:00.058)       0:13:16.295 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\nThursday 30 July 2026  19:00:57 +0000 (0:00:00.037)       0:13:16.333 *********\nok: [instance] => (item=oslo_db)\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\nThursday 30 July 2026  19:00:57 +0000 (0:00:00.053)       0:13:16.386 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nThursday 30 July 2026  19:00:57 +0000 (0:00:00.049)       0:13:16.436 *********\nincluded: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\nThursday 30 July 2026  19:00:57 +0000 (0:00:00.036)       0:13:16.473 *********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.keycloak : Get the Kuberentes service for Percona XtraDB Cluster] ***\nThursday 30 July 2026  19:00:58 +0000 (0:00:00.544)       0:13:17.017 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.keycloak : Install MySQL python package] *************\nThursday 30 July 2026  19:00:58 +0000 (0:00:00.628)       0:13:17.645 *********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.keycloak : Check MySQL ready] ************************\nThursday 30 July 2026  19:01:00 +0000 (0:00:01.206)       0:13:18.852 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.keycloak : Create Keycloak database] *****************\nThursday 30 July 2026  19:01:00 +0000 (0:00:00.362)       0:13:19.215 *********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.keycloak : Create a Keycloak user] *******************\nThursday 30 July 2026  19:01:00 +0000 (0:00:00.481)       0:13:19.697 *********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.keycloak : Disable pxc strict mode] ******************\nThursday 30 July 2026  19:01:01 +0000 (0:00:00.766)       0:13:20.464 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.keycloak : Deploy Helm chart] ************************\nThursday 30 July 2026  19:01:02 +0000 (0:00:00.331)       0:13:20.795 *********",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster : Create percona haproxy metric service] ***",
                                "Thursday 30 July 2026  19:00:56 +0000 (0:02:14.005)       0:13:14.717 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "Thursday 30 July 2026  19:00:56 +0000 (0:00:00.721)       0:13:15.438 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [Create RabbitMQ cluster] *************************************************",
                                "Thursday 30 July 2026  19:00:56 +0000 (0:00:00.041)       0:13:15.480 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "Thursday 30 July 2026  19:00:56 +0000 (0:00:00.036)       0:13:15.516 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "Thursday 30 July 2026  19:00:56 +0000 (0:00:00.032)       0:13:15.549 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "Thursday 30 July 2026  19:00:56 +0000 (0:00:00.034)       0:13:15.583 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "Thursday 30 July 2026  19:00:57 +0000 (0:00:00.654)       0:13:16.237 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "Thursday 30 July 2026  19:00:57 +0000 (0:00:00.058)       0:13:16.295 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "Thursday 30 July 2026  19:00:57 +0000 (0:00:00.037)       0:13:16.333 *********",
                                "ok: [instance] => (item=oslo_db)",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "Thursday 30 July 2026  19:00:57 +0000 (0:00:00.053)       0:13:16.386 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Thursday 30 July 2026  19:00:57 +0000 (0:00:00.049)       0:13:16.436 *********",
                                "included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "Thursday 30 July 2026  19:00:57 +0000 (0:00:00.036)       0:13:16.473 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keycloak : Get the Kuberentes service for Percona XtraDB Cluster] ***",
                                "Thursday 30 July 2026  19:00:58 +0000 (0:00:00.544)       0:13:17.017 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keycloak : Install MySQL python package] *************",
                                "Thursday 30 July 2026  19:00:58 +0000 (0:00:00.628)       0:13:17.645 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keycloak : Check MySQL ready] ************************",
                                "Thursday 30 July 2026  19:01:00 +0000 (0:00:01.206)       0:13:18.852 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keycloak : Create Keycloak database] *****************",
                                "Thursday 30 July 2026  19:01:00 +0000 (0:00:00.362)       0:13:19.215 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keycloak : Create a Keycloak user] *******************",
                                "Thursday 30 July 2026  19:01:00 +0000 (0:00:00.481)       0:13:19.697 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keycloak : Disable pxc strict mode] ******************",
                                "Thursday 30 July 2026  19:01:01 +0000 (0:00:00.766)       0:13:20.464 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keycloak : Deploy Helm chart] ************************",
                                "Thursday 30 July 2026  19:01:02 +0000 (0:00:00.331)       0:13:20.795 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-30ae-7b85-0000000052e1-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:01:14.970321Z",
                            "start": "2026-07-30T19:01:14.449405Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000052e1",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.atmosphere.keycloak : Deploy Helm chart]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:01:15.058732Z",
                            "start": "2026-07-30T19:01:14.979845Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000052e2",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "115485"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:01:15.134214Z",
                            "start": "2026-07-30T19:01:15.069680Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000052e3",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 820 seconds.\nLast task: TASK [vexxhost.atmosphere.keycloak : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:01:15.207275Z",
                            "start": "2026-07-30T19:01:15.144205Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000052e4",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:01:15.283540Z",
                            "start": "2026-07-30T19:01:15.217933Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000052e5",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 19:01:15.412778",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:01:35.415328",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:01:35.431346Z",
                            "start": "2026-07-30T19:01:15.368620Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000056ae",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "42"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:01:35.495216Z",
                            "start": "2026-07-30T19:01:35.440876Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000056af",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:01:35.731477Z",
                            "start": "2026-07-30T19:01:35.504198Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785438074.3029163,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 240,
                                "charset": "unknown",
                                "checksum": "f85c209fc7a43e1f36b41548e4668fc4235385a0",
                                "ctime": 1785438062.0986738,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785438062.0986738,
                                "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": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:01:35.926774Z",
                            "start": "2026-07-30T19:01:35.740203Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000056b1",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:01:36.001472Z",
                            "start": "2026-07-30T19:01:35.937194Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000056b2",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:01:36.542090Z",
                            "start": "2026-07-30T19:01:36.033197Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000056b3",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:01:36.635859Z",
                            "start": "2026-07-30T19:01:36.551075Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000056b4",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "115485"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:01:36.701077Z",
                            "start": "2026-07-30T19:01:36.645865Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000056b5",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 840 seconds.\nLast task: TASK [vexxhost.atmosphere.keycloak : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:01:36.763735Z",
                            "start": "2026-07-30T19:01:36.709270Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000056b6",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:01:36.825466Z",
                            "start": "2026-07-30T19:01:36.771415Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000056b7",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 19:01:36.945803",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:01:56.947666",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:01:56.963319Z",
                            "start": "2026-07-30T19:01:36.904519Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000005a96",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "43"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:01:57.043773Z",
                            "start": "2026-07-30T19:01:56.973432Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000005a97",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:01:57.507866Z",
                            "start": "2026-07-30T19:01:57.053654Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785438074.3029163,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 240,
                                "charset": "unknown",
                                "checksum": "f85c209fc7a43e1f36b41548e4668fc4235385a0",
                                "ctime": 1785438062.0986738,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785438062.0986738,
                                "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": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:01:57.706638Z",
                            "start": "2026-07-30T19:01:57.515856Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000005a99",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:01:57.785991Z",
                            "start": "2026-07-30T19:01:57.716137Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000005a9a",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:01:58.328240Z",
                            "start": "2026-07-30T19:01:57.814942Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000005a9b",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:01:58.392016Z",
                            "start": "2026-07-30T19:01:58.344204Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000005a9c",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "115485"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:01:58.465822Z",
                            "start": "2026-07-30T19:01:58.406784Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000005a9d",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 860 seconds.\nLast task: TASK [vexxhost.atmosphere.keycloak : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:01:58.554315Z",
                            "start": "2026-07-30T19:01:58.476300Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000005a9e",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:01:58.633743Z",
                            "start": "2026-07-30T19:01:58.564876Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000005a9f",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 19:01:58.761740",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:02:18.764077",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:02:18.779200Z",
                            "start": "2026-07-30T19:01:58.715661Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000005e94",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "44"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:02:18.857922Z",
                            "start": "2026-07-30T19:02:18.789437Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000005e95",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:02:19.105766Z",
                            "start": "2026-07-30T19:02:18.871620Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785438074.3029163,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 240,
                                "charset": "unknown",
                                "checksum": "f85c209fc7a43e1f36b41548e4668fc4235385a0",
                                "ctime": 1785438062.0986738,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785438062.0986738,
                                "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": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:02:19.334734Z",
                            "start": "2026-07-30T19:02:19.118920Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000005e97",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:02:19.397900Z",
                            "start": "2026-07-30T19:02:19.342933Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000005e98",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:02:19.949342Z",
                            "start": "2026-07-30T19:02:19.437557Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000005e99",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:02:20.011435Z",
                            "start": "2026-07-30T19:02:19.963146Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000005e9a",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "115485"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:02:20.101064Z",
                            "start": "2026-07-30T19:02:20.031628Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000005e9b",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 880 seconds.\nLast task: TASK [vexxhost.atmosphere.keycloak : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:02:20.177059Z",
                            "start": "2026-07-30T19:02:20.109002Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000005e9c",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:02:20.251281Z",
                            "start": "2026-07-30T19:02:20.184932Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000005e9d",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 19:02:20.379365",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:02:40.381729",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:02:40.395346Z",
                            "start": "2026-07-30T19:02:20.330359Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000062a8",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "45"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:02:40.468656Z",
                            "start": "2026-07-30T19:02:40.404108Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000062a9",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:02:40.711375Z",
                            "start": "2026-07-30T19:02:40.478847Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785438074.3029163,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 240,
                                "charset": "unknown",
                                "checksum": "f85c209fc7a43e1f36b41548e4668fc4235385a0",
                                "ctime": 1785438062.0986738,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785438062.0986738,
                                "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": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:02:40.929353Z",
                            "start": "2026-07-30T19:02:40.723354Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000062ab",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:02:41.004443Z",
                            "start": "2026-07-30T19:02:40.941224Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000062ac",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:02:41.623320Z",
                            "start": "2026-07-30T19:02:41.113239Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000062ad",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:02:41.682348Z",
                            "start": "2026-07-30T19:02:41.635934Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000062ae",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "115485"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:02:41.755860Z",
                            "start": "2026-07-30T19:02:41.697555Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000062af",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 900 seconds.\nLast task: TASK [vexxhost.atmosphere.keycloak : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:02:41.833668Z",
                            "start": "2026-07-30T19:02:41.766327Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000062b0",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:02:41.898460Z",
                            "start": "2026-07-30T19:02:41.841913Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000062b1",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 19:02:42.024254",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:03:02.026335",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:03:02.042320Z",
                            "start": "2026-07-30T19:02:41.976764Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000066d2",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "46"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:03:02.120012Z",
                            "start": "2026-07-30T19:03:02.055819Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000066d3",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:03:02.373174Z",
                            "start": "2026-07-30T19:03:02.132303Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785438074.3029163,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 240,
                                "charset": "unknown",
                                "checksum": "f85c209fc7a43e1f36b41548e4668fc4235385a0",
                                "ctime": 1785438062.0986738,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785438062.0986738,
                                "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": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:03:02.580856Z",
                            "start": "2026-07-30T19:03:02.383166Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000066d5",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:03:02.646365Z",
                            "start": "2026-07-30T19:03:02.591091Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000066d6",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:03:03.190760Z",
                            "start": "2026-07-30T19:03:02.678166Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000066d7",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:03:03.254775Z",
                            "start": "2026-07-30T19:03:03.205747Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000066d8",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "115485"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:03:03.328130Z",
                            "start": "2026-07-30T19:03:03.270436Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000066d9",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 920 seconds.\nLast task: TASK [vexxhost.atmosphere.keycloak : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:03:03.411937Z",
                            "start": "2026-07-30T19:03:03.337917Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000066da",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:03:03.486051Z",
                            "start": "2026-07-30T19:03:03.420156Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000066db",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 19:03:03.620025",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:03:23.621837",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:03:23.638294Z",
                            "start": "2026-07-30T19:03:03.576964Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000006b12",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "47"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:03:23.716568Z",
                            "start": "2026-07-30T19:03:23.648543Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000006b13",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:03:23.975849Z",
                            "start": "2026-07-30T19:03:23.726461Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785438074.3029163,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 240,
                                "charset": "unknown",
                                "checksum": "f85c209fc7a43e1f36b41548e4668fc4235385a0",
                                "ctime": 1785438062.0986738,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785438062.0986738,
                                "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": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:03:24.220870Z",
                            "start": "2026-07-30T19:03:23.988906Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000006b15",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:03:24.291483Z",
                            "start": "2026-07-30T19:03:24.230817Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000006b16",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:03:24.837160Z",
                            "start": "2026-07-30T19:03:24.324063Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000006b17",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:03:24.905435Z",
                            "start": "2026-07-30T19:03:24.847796Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000006b18",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "115485"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:03:24.978641Z",
                            "start": "2026-07-30T19:03:24.919170Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000006b19",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 940 seconds.\nLast task: TASK [vexxhost.atmosphere.keycloak : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:03:25.056792Z",
                            "start": "2026-07-30T19:03:24.986872Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000006b1a",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:03:25.134476Z",
                            "start": "2026-07-30T19:03:25.066252Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000006b1b",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 19:03:25.398782",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:03:45.401107",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:03:45.414593Z",
                            "start": "2026-07-30T19:03:25.347842Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000006f68",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "48"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:03:45.495241Z",
                            "start": "2026-07-30T19:03:45.426652Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000006f69",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:03:45.737463Z",
                            "start": "2026-07-30T19:03:45.505526Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785438074.3029163,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 240,
                                "charset": "unknown",
                                "checksum": "f85c209fc7a43e1f36b41548e4668fc4235385a0",
                                "ctime": 1785438062.0986738,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785438062.0986738,
                                "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": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:03:45.969164Z",
                            "start": "2026-07-30T19:03:45.750169Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000006f6b",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:03:46.050894Z",
                            "start": "2026-07-30T19:03:45.981601Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000006f6c",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:03:46.590556Z",
                            "start": "2026-07-30T19:03:46.081214Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000006f6d",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:03:46.651795Z",
                            "start": "2026-07-30T19:03:46.606237Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000006f6e",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "115485"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:03:46.723711Z",
                            "start": "2026-07-30T19:03:46.666073Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000006f6f",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 960 seconds.\nLast task: TASK [vexxhost.atmosphere.keycloak : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:03:46.793657Z",
                            "start": "2026-07-30T19:03:46.733701Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000006f70",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:03:46.857370Z",
                            "start": "2026-07-30T19:03:46.803183Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000006f71",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 19:03:47.006038",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:04:07.007831",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:04:07.029228Z",
                            "start": "2026-07-30T19:03:46.961656Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000073d4",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "49"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:04:07.100697Z",
                            "start": "2026-07-30T19:04:07.037997Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000073d5",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:04:07.342222Z",
                            "start": "2026-07-30T19:04:07.114224Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785438074.3029163,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 240,
                                "charset": "unknown",
                                "checksum": "f85c209fc7a43e1f36b41548e4668fc4235385a0",
                                "ctime": 1785438062.0986738,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785438062.0986738,
                                "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": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:04:07.561853Z",
                            "start": "2026-07-30T19:04:07.353564Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000073d7",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:04:07.641074Z",
                            "start": "2026-07-30T19:04:07.573271Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000073d8",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:04:08.204186Z",
                            "start": "2026-07-30T19:04:07.692998Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000073d9",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:04:08.280158Z",
                            "start": "2026-07-30T19:04:08.217985Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000073da",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "115485"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:04:08.357437Z",
                            "start": "2026-07-30T19:04:08.293109Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000073db",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 980 seconds.\nLast task: TASK [vexxhost.atmosphere.keycloak : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:04:08.438313Z",
                            "start": "2026-07-30T19:04:08.366736Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000073dc",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:04:08.509317Z",
                            "start": "2026-07-30T19:04:08.450058Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000073dd",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 19:04:08.728313",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:04:28.730571",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:04:28.818951Z",
                            "start": "2026-07-30T19:04:08.602431Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000007856",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "50"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:04:28.892270Z",
                            "start": "2026-07-30T19:04:28.826824Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000007857",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:04:29.129257Z",
                            "start": "2026-07-30T19:04:28.901618Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785438074.3029163,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 240,
                                "charset": "unknown",
                                "checksum": "f85c209fc7a43e1f36b41548e4668fc4235385a0",
                                "ctime": 1785438062.0986738,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785438062.0986738,
                                "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": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:04:29.337815Z",
                            "start": "2026-07-30T19:04:29.139986Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000007859",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:04:29.414582Z",
                            "start": "2026-07-30T19:04:29.350101Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000785a",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:04:29.971044Z",
                            "start": "2026-07-30T19:04:29.457781Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000785b",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:04:30.030657Z",
                            "start": "2026-07-30T19:04:29.985054Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000785c",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "115485"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:04:30.111502Z",
                            "start": "2026-07-30T19:04:30.045550Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000785d",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 1000 seconds.\nLast task: TASK [vexxhost.atmosphere.keycloak : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:04:30.189663Z",
                            "start": "2026-07-30T19:04:30.123769Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000785e",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:04:30.253269Z",
                            "start": "2026-07-30T19:04:30.198113Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000785f",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 19:04:30.403123",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:04:50.405036",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:04:50.424399Z",
                            "start": "2026-07-30T19:04:30.356194Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000007cee",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "51"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:04:50.503039Z",
                            "start": "2026-07-30T19:04:50.438860Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000007cef",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:04:50.749564Z",
                            "start": "2026-07-30T19:04:50.513184Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785438074.3029163,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 240,
                                "charset": "unknown",
                                "checksum": "f85c209fc7a43e1f36b41548e4668fc4235385a0",
                                "ctime": 1785438062.0986738,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785438062.0986738,
                                "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": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:04:50.966687Z",
                            "start": "2026-07-30T19:04:50.759309Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000007cf1",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:04:51.032805Z",
                            "start": "2026-07-30T19:04:50.975388Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000007cf2",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:04:51.574164Z",
                            "start": "2026-07-30T19:04:51.063443Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000007cf3",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:04:51.633123Z",
                            "start": "2026-07-30T19:04:51.587824Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000007cf4",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "115485"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:04:51.710169Z",
                            "start": "2026-07-30T19:04:51.645590Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000007cf5",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 1020 seconds.\nLast task: TASK [vexxhost.atmosphere.keycloak : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:04:51.796560Z",
                            "start": "2026-07-30T19:04:51.721057Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000007cf6",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:04:51.860347Z",
                            "start": "2026-07-30T19:04:51.804520Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000007cf7",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 19:04:51.992975",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:05:11.994942",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:05:12.006403Z",
                            "start": "2026-07-30T19:04:51.947855Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000819c",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "52"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:05:12.084659Z",
                            "start": "2026-07-30T19:05:12.020231Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000819d",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:05:12.331095Z",
                            "start": "2026-07-30T19:05:12.094056Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785438074.3029163,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 240,
                                "charset": "unknown",
                                "checksum": "f85c209fc7a43e1f36b41548e4668fc4235385a0",
                                "ctime": 1785438062.0986738,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785438062.0986738,
                                "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": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:05:12.538320Z",
                            "start": "2026-07-30T19:05:12.340431Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000819f",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:05:12.616520Z",
                            "start": "2026-07-30T19:05:12.548804Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000081a0",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:05:13.241145Z",
                            "start": "2026-07-30T19:05:12.732392Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000081a1",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:05:13.297283Z",
                            "start": "2026-07-30T19:05:13.251154Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000081a2",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "115485"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:05:13.389168Z",
                            "start": "2026-07-30T19:05:13.311845Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000081a3",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 1040 seconds.\nLast task: TASK [vexxhost.atmosphere.keycloak : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:05:13.470249Z",
                            "start": "2026-07-30T19:05:13.401840Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000081a4",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:05:13.543265Z",
                            "start": "2026-07-30T19:05:13.478928Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000081a5",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 19:05:13.691706",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:05:33.693469",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:05:33.707976Z",
                            "start": "2026-07-30T19:05:13.645168Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000008660",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "53"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:05:33.782886Z",
                            "start": "2026-07-30T19:05:33.719364Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000008661",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:05:34.020985Z",
                            "start": "2026-07-30T19:05:33.792078Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785438074.3029163,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 240,
                                "charset": "unknown",
                                "checksum": "f85c209fc7a43e1f36b41548e4668fc4235385a0",
                                "ctime": 1785438062.0986738,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785438062.0986738,
                                "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": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:05:34.230876Z",
                            "start": "2026-07-30T19:05:34.030557Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000008663",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:05:34.309250Z",
                            "start": "2026-07-30T19:05:34.242352Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000008664",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:05:34.847630Z",
                            "start": "2026-07-30T19:05:34.338240Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000008665",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:05:34.906021Z",
                            "start": "2026-07-30T19:05:34.860176Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000008666",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "115485"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:05:34.980829Z",
                            "start": "2026-07-30T19:05:34.921434Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000008667",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 1060 seconds.\nLast task: TASK [vexxhost.atmosphere.keycloak : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:05:35.066377Z",
                            "start": "2026-07-30T19:05:34.989155Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000008668",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:05:35.142638Z",
                            "start": "2026-07-30T19:05:35.076276Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000008669",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 19:05:35.292687",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:05:55.294615",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:05:55.310192Z",
                            "start": "2026-07-30T19:05:35.241799Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000008b3a",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "54"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:05:55.383082Z",
                            "start": "2026-07-30T19:05:55.318706Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000008b3b",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:05:55.631191Z",
                            "start": "2026-07-30T19:05:55.394119Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785438074.3029163,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 240,
                                "charset": "unknown",
                                "checksum": "f85c209fc7a43e1f36b41548e4668fc4235385a0",
                                "ctime": 1785438062.0986738,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785438062.0986738,
                                "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": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:05:55.846482Z",
                            "start": "2026-07-30T19:05:55.640813Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000008b3d",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:05:55.912900Z",
                            "start": "2026-07-30T19:05:55.856824Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000008b3e",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:05:56.453826Z",
                            "start": "2026-07-30T19:05:55.942648Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000008b3f",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:05:56.527544Z",
                            "start": "2026-07-30T19:05:56.470028Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000008b40",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "115485"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:05:56.780591Z",
                            "start": "2026-07-30T19:05:56.543786Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000008b41",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 1080 seconds.\nLast task: TASK [vexxhost.atmosphere.keycloak : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:05:56.867048Z",
                            "start": "2026-07-30T19:05:56.792305Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000008b42",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:05:56.942504Z",
                            "start": "2026-07-30T19:05:56.876091Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000008b43",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 19:05:57.087491",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:06:17.089414",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:06:17.110453Z",
                            "start": "2026-07-30T19:05:57.040451Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000902a",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "55"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:06:17.202735Z",
                            "start": "2026-07-30T19:06:17.121712Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000902b",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:06:17.453351Z",
                            "start": "2026-07-30T19:06:17.214165Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785438074.3029163,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 240,
                                "charset": "unknown",
                                "checksum": "f85c209fc7a43e1f36b41548e4668fc4235385a0",
                                "ctime": 1785438062.0986738,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785438062.0986738,
                                "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": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:06:17.671462Z",
                            "start": "2026-07-30T19:06:17.464968Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000902d",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:06:17.757916Z",
                            "start": "2026-07-30T19:06:17.686355Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000902e",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:06:18.300552Z",
                            "start": "2026-07-30T19:06:17.789723Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000902f",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:06:18.373866Z",
                            "start": "2026-07-30T19:06:18.315652Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000009030",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "115485"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:06:18.456411Z",
                            "start": "2026-07-30T19:06:18.388874Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000009031",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 1100 seconds.\nLast task: TASK [vexxhost.atmosphere.keycloak : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:06:18.544614Z",
                            "start": "2026-07-30T19:06:18.466253Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000009032",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:06:18.624340Z",
                            "start": "2026-07-30T19:06:18.556985Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000009033",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 19:06:18.772504",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:06:38.774997",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:06:38.788316Z",
                            "start": "2026-07-30T19:06:18.721397Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000009530",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "56"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:06:38.861602Z",
                            "start": "2026-07-30T19:06:38.797244Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000009531",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:06:39.124981Z",
                            "start": "2026-07-30T19:06:38.873933Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785438074.3029163,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 240,
                                "charset": "unknown",
                                "checksum": "f85c209fc7a43e1f36b41548e4668fc4235385a0",
                                "ctime": 1785438062.0986738,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785438062.0986738,
                                "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": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:06:39.340226Z",
                            "start": "2026-07-30T19:06:39.133316Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000009533",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:06:39.415930Z",
                            "start": "2026-07-30T19:06:39.349708Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000009534",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:06:39.955575Z",
                            "start": "2026-07-30T19:06:39.444224Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000009535",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:06:40.016261Z",
                            "start": "2026-07-30T19:06:39.970285Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000009536",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "115485"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:06:40.097086Z",
                            "start": "2026-07-30T19:06:40.031387Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000009537",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 1120 seconds.\nLast task: TASK [vexxhost.atmosphere.keycloak : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:06:40.184589Z",
                            "start": "2026-07-30T19:06:40.107483Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000009538",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:06:40.259691Z",
                            "start": "2026-07-30T19:06:40.193216Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000009539",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 19:06:40.476509",
                            "stderr": "",
                            "stdout": "Paused for 20.01 seconds",
                            "stop": "2026-07-30 19:07:00.481819",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:07:00.501181Z",
                            "start": "2026-07-30T19:06:40.430981Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000009a4c",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "57"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:07:00.590653Z",
                            "start": "2026-07-30T19:07:00.512838Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000009a4d",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:07:00.857723Z",
                            "start": "2026-07-30T19:07:00.603914Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785438074.3029163,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 240,
                                "charset": "unknown",
                                "checksum": "f85c209fc7a43e1f36b41548e4668fc4235385a0",
                                "ctime": 1785438062.0986738,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785438062.0986738,
                                "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": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:07:01.068205Z",
                            "start": "2026-07-30T19:07:00.868222Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000009a4f",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:07:01.142470Z",
                            "start": "2026-07-30T19:07:01.079131Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000009a50",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:07:01.683806Z",
                            "start": "2026-07-30T19:07:01.171792Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000009a51",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:07:01.748910Z",
                            "start": "2026-07-30T19:07:01.702004Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000009a52",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "115485"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:07:01.833958Z",
                            "start": "2026-07-30T19:07:01.766364Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000009a53",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 1140 seconds.\nLast task: TASK [vexxhost.atmosphere.keycloak : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:07:01.914933Z",
                            "start": "2026-07-30T19:07:01.847076Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000009a54",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:07:01.996203Z",
                            "start": "2026-07-30T19:07:01.925353Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000009a55",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 19:07:02.138893",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:07:22.140478",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:07:22.154608Z",
                            "start": "2026-07-30T19:07:02.092258Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000009f7e",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "58"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:07:22.227987Z",
                            "start": "2026-07-30T19:07:22.163642Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000009f7f",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:07:22.479422Z",
                            "start": "2026-07-30T19:07:22.238000Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785438074.3029163,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 240,
                                "charset": "unknown",
                                "checksum": "f85c209fc7a43e1f36b41548e4668fc4235385a0",
                                "ctime": 1785438062.0986738,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785438062.0986738,
                                "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": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:07:22.726896Z",
                            "start": "2026-07-30T19:07:22.489598Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000009f81",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:07:22.813024Z",
                            "start": "2026-07-30T19:07:22.737319Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000009f82",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:07:23.354243Z",
                            "start": "2026-07-30T19:07:22.843253Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000009f83",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:07:23.424051Z",
                            "start": "2026-07-30T19:07:23.368123Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000009f84",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "115485"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:07:23.506015Z",
                            "start": "2026-07-30T19:07:23.440133Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000009f85",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 1160 seconds.\nLast task: TASK [vexxhost.atmosphere.keycloak : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:07:23.605177Z",
                            "start": "2026-07-30T19:07:23.516491Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000009f86",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:07:23.692635Z",
                            "start": "2026-07-30T19:07:23.615921Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000009f87",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 19:07:23.845292",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:07:43.848589",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:07:43.860304Z",
                            "start": "2026-07-30T19:07:23.797789Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000a4c6",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "59"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:07:43.947471Z",
                            "start": "2026-07-30T19:07:43.875777Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000a4c7",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:07:44.197887Z",
                            "start": "2026-07-30T19:07:43.958314Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785438074.3029163,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 240,
                                "charset": "unknown",
                                "checksum": "f85c209fc7a43e1f36b41548e4668fc4235385a0",
                                "ctime": 1785438062.0986738,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785438062.0986738,
                                "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": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:07:44.442189Z",
                            "start": "2026-07-30T19:07:44.210335Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000a4c9",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:07:44.535395Z",
                            "start": "2026-07-30T19:07:44.451675Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000a4ca",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:07:45.166599Z",
                            "start": "2026-07-30T19:07:44.655849Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000a4cb",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:07:45.228326Z",
                            "start": "2026-07-30T19:07:45.181569Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000a4cc",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "115485"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:07:45.309880Z",
                            "start": "2026-07-30T19:07:45.243113Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000a4cd",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 1180 seconds.\nLast task: TASK [vexxhost.atmosphere.keycloak : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:07:45.391963Z",
                            "start": "2026-07-30T19:07:45.325469Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000a4ce",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:07:45.469703Z",
                            "start": "2026-07-30T19:07:45.402238Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000a4cf",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 19:07:45.627059",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:08:05.629408",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:08:05.644604Z",
                            "start": "2026-07-30T19:07:45.568817Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000aa24",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "60"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:08:05.720527Z",
                            "start": "2026-07-30T19:08:05.653696Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000aa25",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:08:05.945554Z",
                            "start": "2026-07-30T19:08:05.730805Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785438074.3029163,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 240,
                                "charset": "unknown",
                                "checksum": "f85c209fc7a43e1f36b41548e4668fc4235385a0",
                                "ctime": 1785438062.0986738,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785438062.0986738,
                                "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": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:08:06.161541Z",
                            "start": "2026-07-30T19:08:05.954905Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000aa27",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:08:06.239181Z",
                            "start": "2026-07-30T19:08:06.171491Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000aa28",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:08:06.782229Z",
                            "start": "2026-07-30T19:08:06.270973Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000aa29",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:08:06.844637Z",
                            "start": "2026-07-30T19:08:06.797558Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000aa2a",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "115485"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:08:06.928130Z",
                            "start": "2026-07-30T19:08:06.859810Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000aa2b",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 1200 seconds.\nLast task: TASK [vexxhost.atmosphere.keycloak : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:08:07.032248Z",
                            "start": "2026-07-30T19:08:06.937179Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000aa2c",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:08:07.106329Z",
                            "start": "2026-07-30T19:08:07.046329Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000aa2d",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 19:08:07.258083",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:08:27.260012",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:08:27.282440Z",
                            "start": "2026-07-30T19:08:07.206777Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000af98",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "61"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:08:27.357426Z",
                            "start": "2026-07-30T19:08:27.291723Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000af99",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:08:27.631322Z",
                            "start": "2026-07-30T19:08:27.386063Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785438074.3029163,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 240,
                                "charset": "unknown",
                                "checksum": "f85c209fc7a43e1f36b41548e4668fc4235385a0",
                                "ctime": 1785438062.0986738,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785438062.0986738,
                                "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": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:08:27.851906Z",
                            "start": "2026-07-30T19:08:27.644146Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000af9b",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:08:27.925765Z",
                            "start": "2026-07-30T19:08:27.862026Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000af9c",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:08:28.467516Z",
                            "start": "2026-07-30T19:08:27.957827Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000af9d",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:08:28.530543Z",
                            "start": "2026-07-30T19:08:28.483976Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000af9e",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "115485"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:08:28.614805Z",
                            "start": "2026-07-30T19:08:28.546574Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000af9f",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 1220 seconds.\nLast task: TASK [vexxhost.atmosphere.keycloak : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:08:28.694175Z",
                            "start": "2026-07-30T19:08:28.624857Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000afa0",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:08:28.769105Z",
                            "start": "2026-07-30T19:08:28.705270Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000afa1",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 19:08:28.921519",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:08:48.923766",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:08:48.942108Z",
                            "start": "2026-07-30T19:08:28.875106Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000b522",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "62"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:08:49.052022Z",
                            "start": "2026-07-30T19:08:48.964771Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000b523",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:08:49.326971Z",
                            "start": "2026-07-30T19:08:49.065570Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785438074.3029163,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 240,
                                "charset": "unknown",
                                "checksum": "f85c209fc7a43e1f36b41548e4668fc4235385a0",
                                "ctime": 1785438062.0986738,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785438062.0986738,
                                "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": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:08:49.579048Z",
                            "start": "2026-07-30T19:08:49.337599Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000b525",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:08:49.987920Z",
                            "start": "2026-07-30T19:08:49.591990Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000b526",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:08:50.527787Z",
                            "start": "2026-07-30T19:08:50.016253Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000b527",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:08:50.600622Z",
                            "start": "2026-07-30T19:08:50.544311Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000b528",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "115485"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:08:50.685490Z",
                            "start": "2026-07-30T19:08:50.616047Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000b529",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 1240 seconds.\nLast task: TASK [vexxhost.atmosphere.keycloak : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:08:50.776910Z",
                            "start": "2026-07-30T19:08:50.697105Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000b52a",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:08:50.895097Z",
                            "start": "2026-07-30T19:08:50.813877Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000b52b",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 19:08:51.069090",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:09:11.071048",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:09:11.084690Z",
                            "start": "2026-07-30T19:08:51.008320Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000bac2",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "63"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:09:11.176726Z",
                            "start": "2026-07-30T19:09:11.099240Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000bac3",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:09:11.439272Z",
                            "start": "2026-07-30T19:09:11.187058Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785438074.3029163,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 248,
                                "charset": "unknown",
                                "checksum": "e2009471142a635849262a7d425cfbc08bb5acbe",
                                "ctime": 1785438550.0164723,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785438550.0164723,
                                "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": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:09:11.639725Z",
                            "start": "2026-07-30T19:09:11.449996Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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-30T19:09:11.718283Z",
                            "start": "2026-07-30T19:09:11.650489Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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.007273",
                            "end": "2026-07-30 19:09:11.952018",
                            "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-30ae-7b85-00000000bac7-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 19:09:11.944745",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nTASK [vexxhost.atmosphere.keycloak : Wait until keycloak ready] ****************\nThursday 30 July 2026  19:09:01 +0000 (0:07:59.431)       0:21:20.227 *********\nok: [instance]\n\nTASK [Create Keycloak Ingress] *************************************************\nThursday 30 July 2026  19:09:02 +0000 (0:00:00.747)       0:21:20.975 *********\nincluded: ingress for instance\n\nTASK [vexxhost.atmosphere.ingress : Create Ingress keycloak] *******************\nThursday 30 July 2026  19:09:02 +0000 (0:00:00.056)       0:21:21.031 *********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.keycloak : Enable pxc strict mode] *******************\nThursday 30 July 2026  19:09:03 +0000 (0:00:00.909)       0:21:21.941 *********\nok: [instance]\n\nPLAY [Deploy Monitoring] *******************************************************\n\nTASK [Gathering Facts] *********************************************************\nThursday 30 July 2026  19:09:03 +0000 (0:00:00.284)       0:21:22.226 *********\nok: [instance]\n\nPLAY [Deploy OpenStack] ********************************************************\n\nTASK [Gathering Facts] *********************************************************\nThursday 30 July 2026  19:09:05 +0000 (0:00:01.836)       0:21:24.063 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\nThursday 30 July 2026  19:09:06 +0000 (0:00:01.474)       0:21:25.537 *********\nok: [instance]\n\nTASK [Create RabbitMQ cluster] *************************************************\nThursday 30 July 2026  19:09:06 +0000 (0:00:00.074)       0:21:25.612 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\nThursday 30 July 2026  19:09:06 +0000 (0:00:00.044)       0:21:25.657 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\nThursday 30 July 2026  19:09:07 +0000 (0:00:00.039)       0:21:25.696 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\nThursday 30 July 2026  19:09:07 +0000 (0:00:00.044)       0:21:25.741 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\nThursday 30 July 2026  19:09:07 +0000 (0:00:00.043)       0:21:25.785 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\nThursday 30 July 2026  19:09:07 +0000 (0:00:00.044)       0:21:25.829 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\nThursday 30 July 2026  19:09:07 +0000 (0:00:00.051)       0:21:25.881 *********\nok: [instance] => (item=oslo_cache)\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\nThursday 30 July 2026  19:09:07 +0000 (0:00:00.048)       0:21:25.929 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nThursday 30 July 2026  19:09:07 +0000 (0:00:00.055)       0:21:25.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] ***************\nThursday 30 July 2026  19:09:07 +0000 (0:00:00.045)       0:21:26.029 *********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.memcached : Deploy Helm chart] ***********************\nThursday 30 July 2026  19:09:07 +0000 (0:00:00.571)       0:21:26.601 *********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.memcached : Apply manifests for monitoring] **********\nThursday 30 July 2026  19:09:09 +0000 (0:00:01.397)       0:21:27.998 *********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] *****************\nThursday 30 July 2026  19:09:10 +0000 (0:00:00.715)       0:21:28.714 *********",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keycloak : Wait until keycloak ready] ****************",
                                "Thursday 30 July 2026  19:09:01 +0000 (0:07:59.431)       0:21:20.227 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Create Keycloak Ingress] *************************************************",
                                "Thursday 30 July 2026  19:09:02 +0000 (0:00:00.747)       0:21:20.975 *********",
                                "included: ingress for instance",
                                "",
                                "TASK [vexxhost.atmosphere.ingress : Create Ingress keycloak] *******************",
                                "Thursday 30 July 2026  19:09:02 +0000 (0:00:00.056)       0:21:21.031 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keycloak : Enable pxc strict mode] *******************",
                                "Thursday 30 July 2026  19:09:03 +0000 (0:00:00.909)       0:21:21.941 *********",
                                "ok: [instance]",
                                "",
                                "PLAY [Deploy Monitoring] *******************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Thursday 30 July 2026  19:09:03 +0000 (0:00:00.284)       0:21:22.226 *********",
                                "ok: [instance]",
                                "",
                                "PLAY [Deploy OpenStack] ********************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Thursday 30 July 2026  19:09:05 +0000 (0:00:01.836)       0:21:24.063 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "Thursday 30 July 2026  19:09:06 +0000 (0:00:01.474)       0:21:25.537 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Create RabbitMQ cluster] *************************************************",
                                "Thursday 30 July 2026  19:09:06 +0000 (0:00:00.074)       0:21:25.612 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "Thursday 30 July 2026  19:09:06 +0000 (0:00:00.044)       0:21:25.657 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "Thursday 30 July 2026  19:09:07 +0000 (0:00:00.039)       0:21:25.696 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "Thursday 30 July 2026  19:09:07 +0000 (0:00:00.044)       0:21:25.741 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "Thursday 30 July 2026  19:09:07 +0000 (0:00:00.043)       0:21:25.785 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "Thursday 30 July 2026  19:09:07 +0000 (0:00:00.044)       0:21:25.829 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "Thursday 30 July 2026  19:09:07 +0000 (0:00:00.051)       0:21:25.881 *********",
                                "ok: [instance] => (item=oslo_cache)",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "Thursday 30 July 2026  19:09:07 +0000 (0:00:00.048)       0:21:25.929 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Thursday 30 July 2026  19:09:07 +0000 (0:00:00.055)       0:21:25.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] ***************",
                                "Thursday 30 July 2026  19:09:07 +0000 (0:00:00.045)       0:21:26.029 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.memcached : Deploy Helm chart] ***********************",
                                "Thursday 30 July 2026  19:09:07 +0000 (0:00:00.571)       0:21:26.601 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.memcached : Apply manifests for monitoring] **********",
                                "Thursday 30 July 2026  19:09:09 +0000 (0:00:01.397)       0:21:27.998 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] *****************",
                                "Thursday 30 July 2026  19:09:10 +0000 (0:00:00.715)       0:21:28.714 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-30ae-7b85-00000000bac7-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:09:12.278429Z",
                            "start": "2026-07-30T19:09:11.758075Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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-30T19:09:12.370802Z",
                            "start": "2026-07-30T19:09:12.293688Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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-30T19:09:12.450210Z",
                            "start": "2026-07-30T19:09:12.381911Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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-30T19:09:12.525483Z",
                            "start": "2026-07-30T19:09:12.460282Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000baca",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:09:12.603357Z",
                            "start": "2026-07-30T19:09:12.536867Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000bacb",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 19:09:12.764220",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:09:32.766494",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:09:32.783683Z",
                            "start": "2026-07-30T19:09:12.714933Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000c078",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "64"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:09:32.866670Z",
                            "start": "2026-07-30T19:09:32.796239Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000c079",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:09:33.107514Z",
                            "start": "2026-07-30T19:09:32.879928Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785438551.6045043,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 248,
                                "charset": "unknown",
                                "checksum": "da64b25cc297643f78d4c5c0fa3b366d385fa17d",
                                "ctime": 1785438555.724587,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785438555.724587,
                                "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": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:09:33.341347Z",
                            "start": "2026-07-30T19:09:33.123764Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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-30T19:09:33.416325Z",
                            "start": "2026-07-30T19:09:33.354443Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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.008077",
                            "end": "2026-07-30 19:09:33.664790",
                            "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-30ae-7b85-00000000c07d-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 19:09:33.656713",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nTASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] ****\nThursday 30 July 2026  19:09:13 +0000 (0:00:03.827)       0:21:32.542 *********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] ***********\nThursday 30 July 2026  19:09:14 +0000 (0:00:00.230)       0:21:32.772 *********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\nThursday 30 July 2026  19:09:14 +0000 (0:00:00.502)       0:21:33.275 *********\nok: [instance]\n\nTASK [Create RabbitMQ cluster] *************************************************\nThursday 30 July 2026  19:09:14 +0000 (0:00:00.202)       0:21:33.478 *********\nincluded: rabbitmq for instance\n\nTASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***\nThursday 30 July 2026  19:09:14 +0000 (0:00:00.084)       0:21:33.563 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******\nThursday 30 July 2026  19:09:15 +0000 (0:00:00.704)       0:21:34.268 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] ***\nThursday 30 July 2026  19:09:15 +0000 (0:00:00.049)       0:21:34.318 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] *****\nThursday 30 July 2026  19:09:15 +0000 (0:00:00.054)       0:21:34.372 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************\nThursday 30 July 2026  19:09:15 +0000 (0:00:00.048)       0:21:34.420 *********",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] ****",
                                "Thursday 30 July 2026  19:09:13 +0000 (0:00:03.827)       0:21:32.542 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] ***********",
                                "Thursday 30 July 2026  19:09:14 +0000 (0:00:00.230)       0:21:32.772 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "Thursday 30 July 2026  19:09:14 +0000 (0:00:00.502)       0:21:33.275 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Create RabbitMQ cluster] *************************************************",
                                "Thursday 30 July 2026  19:09:14 +0000 (0:00:00.202)       0:21:33.478 *********",
                                "included: rabbitmq for instance",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***",
                                "Thursday 30 July 2026  19:09:14 +0000 (0:00:00.084)       0:21:33.563 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******",
                                "Thursday 30 July 2026  19:09:15 +0000 (0:00:00.704)       0:21:34.268 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] ***",
                                "Thursday 30 July 2026  19:09:15 +0000 (0:00:00.049)       0:21:34.318 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] *****",
                                "Thursday 30 July 2026  19:09:15 +0000 (0:00:00.054)       0:21:34.372 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************",
                                "Thursday 30 July 2026  19:09:15 +0000 (0:00:00.048)       0:21:34.420 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-30ae-7b85-00000000c07d-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:09:33.980018Z",
                            "start": "2026-07-30T19:09:33.454223Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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-30T19:09:34.200697Z",
                            "start": "2026-07-30T19:09:34.124436Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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-30T19:09:34.278831Z",
                            "start": "2026-07-30T19:09:34.211537Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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-30T19:09:34.355945Z",
                            "start": "2026-07-30T19:09:34.288904Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000c080",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:09:34.431051Z",
                            "start": "2026-07-30T19:09:34.366914Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000c081",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 19:09:34.613074",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:09:54.615790",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:09:54.632009Z",
                            "start": "2026-07-30T19:09:34.558060Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000c644",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "65"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:09:54.716116Z",
                            "start": "2026-07-30T19:09:54.645462Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000c645",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:09:54.960834Z",
                            "start": "2026-07-30T19:09:54.727713Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785438573.2969396,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 256,
                                "charset": "unknown",
                                "checksum": "8f0887f5dab3b8d3253a5c655f395b08115204ec",
                                "ctime": 1785438593.485345,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785438593.485345,
                                "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": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:09:55.174701Z",
                            "start": "2026-07-30T19:09:54.971781Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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-30T19:09:55.263071Z",
                            "start": "2026-07-30T19:09:55.185193Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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.007035",
                            "end": "2026-07-30 19:09:55.530907",
                            "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-30ae-7b85-00000000c649-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 19:09:55.523872",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\nThursday 30 July 2026  19:09:51 +0000 (0:00:35.956)       0:22:10.377 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\nThursday 30 July 2026  19:09:52 +0000 (0:00:00.697)       0:22:11.074 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\nThursday 30 July 2026  19:09:52 +0000 (0:00:00.151)       0:22:11.225 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\nThursday 30 July 2026  19:09:52 +0000 (0:00:00.056)       0:22:11.282 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\nThursday 30 July 2026  19:09:52 +0000 (0:00:00.055)       0:22:11.337 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\nThursday 30 July 2026  19:09:52 +0000 (0:00:00.056)       0:22:11.393 *********\nok: [instance] => (item=oslo_db)\nok: [instance] => (item=oslo_cache)\nok: [instance] => (item=identity)\nok: [instance] => (item=oslo_messaging)\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\nThursday 30 July 2026  19:09:52 +0000 (0:00:00.086)       0:22:11.480 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nThursday 30 July 2026  19:09:52 +0000 (0:00:00.069)       0:22:11.550 *********\nincluded: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\nThursday 30 July 2026  19:09:52 +0000 (0:00:00.057)       0:22:11.608 *********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.keystone : Create Keycloak realms] *******************\nThursday 30 July 2026  19:09:53 +0000 (0:00:00.575)       0:22:12.183 *********",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "Thursday 30 July 2026  19:09:51 +0000 (0:00:35.956)       0:22:10.377 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "Thursday 30 July 2026  19:09:52 +0000 (0:00:00.697)       0:22:11.074 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "Thursday 30 July 2026  19:09:52 +0000 (0:00:00.151)       0:22:11.225 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "Thursday 30 July 2026  19:09:52 +0000 (0:00:00.056)       0:22:11.282 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "Thursday 30 July 2026  19:09:52 +0000 (0:00:00.055)       0:22:11.337 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "Thursday 30 July 2026  19:09:52 +0000 (0:00:00.056)       0:22:11.393 *********",
                                "ok: [instance] => (item=oslo_db)",
                                "ok: [instance] => (item=oslo_cache)",
                                "ok: [instance] => (item=identity)",
                                "ok: [instance] => (item=oslo_messaging)",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "Thursday 30 July 2026  19:09:52 +0000 (0:00:00.086)       0:22:11.480 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Thursday 30 July 2026  19:09:52 +0000 (0:00:00.069)       0:22:11.550 *********",
                                "included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "Thursday 30 July 2026  19:09:52 +0000 (0:00:00.057)       0:22:11.608 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keystone : Create Keycloak realms] *******************",
                                "Thursday 30 July 2026  19:09:53 +0000 (0:00:00.575)       0:22:12.183 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-30ae-7b85-00000000c649-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:09:55.822715Z",
                            "start": "2026-07-30T19:09:55.297403Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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-30T19:09:55.905485Z",
                            "start": "2026-07-30T19:09:55.832297Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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-30T19:09:55.986819Z",
                            "start": "2026-07-30T19:09:55.916219Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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-30T19:09:56.068233Z",
                            "start": "2026-07-30T19:09:55.999742Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000c64c",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:09:56.147156Z",
                            "start": "2026-07-30T19:09:56.080281Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000c64d",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 19:09:56.318022",
                            "stderr": "",
                            "stdout": "Paused for 20.01 seconds",
                            "stop": "2026-07-30 19:10:16.323012",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:10:16.342693Z",
                            "start": "2026-07-30T19:09:56.262891Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000cc26",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "66"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:10:16.425881Z",
                            "start": "2026-07-30T19:10:16.351766Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000cc27",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:10:16.662727Z",
                            "start": "2026-07-30T19:10:16.435960Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785438595.1213777,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 256,
                                "charset": "unknown",
                                "checksum": "864c41ca76d79427777df171d4401ce36cd1f20a",
                                "ctime": 1785438606.1895998,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785438606.1895998,
                                "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": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:10:16.872992Z",
                            "start": "2026-07-30T19:10:16.673385Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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-30T19:10:16.947184Z",
                            "start": "2026-07-30T19:10:16.882196Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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.008796",
                            "end": "2026-07-30 19:10:17.166983",
                            "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-30ae-7b85-00000000cc2b-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 19:10:17.158187",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance] => (item=None)\nok: [instance]\n\nTASK [vexxhost.atmosphere.keystone : Setup Keycloak Authentication Required Actions (MFA)] ***\nThursday 30 July 2026  19:10:01 +0000 (0:00:07.592)       0:22:19.776 *********\nok: [instance] => (item=atmosphere)\n\nTASK [vexxhost.atmosphere.keystone : Create ConfigMap with all OpenID connect configurations] ***\nThursday 30 July 2026  19:10:02 +0000 (0:00:01.094)       0:22:20.871 *********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.keystone : Create Keycloak clients] ******************\nThursday 30 July 2026  19:10:03 +0000 (0:00:00.883)       0:22:21.755 *********\nchanged: [instance] => (item=None)\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.keystone : Assign realm-management roles to service account] ***\nThursday 30 July 2026  19:10:04 +0000 (0:00:01.450)       0:22:23.205 *********\nchanged: [instance] => (item=None)\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.keystone : Deploy Helm chart] ************************\nThursday 30 July 2026  19:10:06 +0000 (0:00:01.684)       0:22:24.890 *********",
                            "stdout_lines": [
                                "ok: [instance] => (item=None)",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keystone : Setup Keycloak Authentication Required Actions (MFA)] ***",
                                "Thursday 30 July 2026  19:10:01 +0000 (0:00:07.592)       0:22:19.776 *********",
                                "ok: [instance] => (item=atmosphere)",
                                "",
                                "TASK [vexxhost.atmosphere.keystone : Create ConfigMap with all OpenID connect configurations] ***",
                                "Thursday 30 July 2026  19:10:02 +0000 (0:00:01.094)       0:22:20.871 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keystone : Create Keycloak clients] ******************",
                                "Thursday 30 July 2026  19:10:03 +0000 (0:00:00.883)       0:22:21.755 *********",
                                "changed: [instance] => (item=None)",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keystone : Assign realm-management roles to service account] ***",
                                "Thursday 30 July 2026  19:10:04 +0000 (0:00:01.450)       0:22:23.205 *********",
                                "changed: [instance] => (item=None)",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keystone : Deploy Helm chart] ************************",
                                "Thursday 30 July 2026  19:10:06 +0000 (0:00:01.684)       0:22:24.890 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-30ae-7b85-00000000cc2b-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:10:17.496998Z",
                            "start": "2026-07-30T19:10:16.975987Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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-30T19:10:17.583782Z",
                            "start": "2026-07-30T19:10:17.507168Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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-30T19:10:17.649534Z",
                            "start": "2026-07-30T19:10:17.593064Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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-30T19:10:17.728604Z",
                            "start": "2026-07-30T19:10:17.660605Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000cc2e",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:10:17.817145Z",
                            "start": "2026-07-30T19:10:17.746367Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000cc2f",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 19:10:18.129173",
                            "stderr": "",
                            "stdout": "Paused for 20.01 seconds",
                            "stop": "2026-07-30 19:10:38.137039",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:10:38.150307Z",
                            "start": "2026-07-30T19:10:18.076738Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000d21e",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "67"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:10:38.236026Z",
                            "start": "2026-07-30T19:10:38.161129Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000d21f",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:10:38.488936Z",
                            "start": "2026-07-30T19:10:38.247208Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785438616.8258133,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 256,
                                "charset": "unknown",
                                "checksum": "864c41ca76d79427777df171d4401ce36cd1f20a",
                                "ctime": 1785438606.1895998,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785438606.1895998,
                                "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": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:10:38.757227Z",
                            "start": "2026-07-30T19:10:38.506076Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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-30T19:10:38.839578Z",
                            "start": "2026-07-30T19:10:38.772274Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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-30T19:10:39.384892Z",
                            "start": "2026-07-30T19:10:38.872869Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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-30T19:10:39.448743Z",
                            "start": "2026-07-30T19:10:39.401306Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000d224",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "124396"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:10:39.530627Z",
                            "start": "2026-07-30T19:10:39.464968Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000d225",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 1340 seconds.\nLast task: TASK [vexxhost.atmosphere.keystone : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:10:39.608270Z",
                            "start": "2026-07-30T19:10:39.542433Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000d226",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:10:39.683342Z",
                            "start": "2026-07-30T19:10:39.617681Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000d227",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 19:10:39.848671",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:10:59.850938",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:10:59.860837Z",
                            "start": "2026-07-30T19:10:39.797743Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000d82c",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "68"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:10:59.938712Z",
                            "start": "2026-07-30T19:10:59.873025Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000d82d",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:11:00.217960Z",
                            "start": "2026-07-30T19:10:59.950506Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785438616.8258133,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 256,
                                "charset": "unknown",
                                "checksum": "864c41ca76d79427777df171d4401ce36cd1f20a",
                                "ctime": 1785438606.1895998,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785438606.1895998,
                                "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": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:11:00.425055Z",
                            "start": "2026-07-30T19:11:00.231250Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000d82f",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:11:00.500380Z",
                            "start": "2026-07-30T19:11:00.435639Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000d830",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:11:01.043865Z",
                            "start": "2026-07-30T19:11:00.533274Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000d831",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:11:01.106795Z",
                            "start": "2026-07-30T19:11:01.059777Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000d832",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "124396"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:11:01.188750Z",
                            "start": "2026-07-30T19:11:01.122677Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000d833",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 1360 seconds.\nLast task: TASK [vexxhost.atmosphere.keystone : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:11:01.263909Z",
                            "start": "2026-07-30T19:11:01.199477Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000d834",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:11:01.329884Z",
                            "start": "2026-07-30T19:11:01.274272Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000d835",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 19:11:01.599079",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:11:21.601450",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:11:21.707796Z",
                            "start": "2026-07-30T19:11:01.443837Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000de50",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "69"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:11:21.797521Z",
                            "start": "2026-07-30T19:11:21.716981Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000de51",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:11:22.055545Z",
                            "start": "2026-07-30T19:11:21.815069Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785438616.8258133,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 256,
                                "charset": "unknown",
                                "checksum": "864c41ca76d79427777df171d4401ce36cd1f20a",
                                "ctime": 1785438606.1895998,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785438606.1895998,
                                "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": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:11:22.288694Z",
                            "start": "2026-07-30T19:11:22.068265Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000de53",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:11:22.365914Z",
                            "start": "2026-07-30T19:11:22.298492Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000de54",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:11:22.909847Z",
                            "start": "2026-07-30T19:11:22.398271Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000de55",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:11:22.974767Z",
                            "start": "2026-07-30T19:11:22.926667Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000de56",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "124396"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:11:23.056867Z",
                            "start": "2026-07-30T19:11:22.991010Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000de57",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 1380 seconds.\nLast task: TASK [vexxhost.atmosphere.keystone : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:11:23.133205Z",
                            "start": "2026-07-30T19:11:23.070093Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000de58",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:11:23.220750Z",
                            "start": "2026-07-30T19:11:23.143662Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000de59",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 19:11:23.398248",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:11:43.400267",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:11:43.416673Z",
                            "start": "2026-07-30T19:11:23.348838Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000e48a",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "70"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:11:43.502999Z",
                            "start": "2026-07-30T19:11:43.427246Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000e48b",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:11:43.745238Z",
                            "start": "2026-07-30T19:11:43.516216Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785438616.8258133,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 256,
                                "charset": "unknown",
                                "checksum": "864c41ca76d79427777df171d4401ce36cd1f20a",
                                "ctime": 1785438606.1895998,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785438606.1895998,
                                "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": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:11:43.965168Z",
                            "start": "2026-07-30T19:11:43.755634Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000e48d",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:11:44.046562Z",
                            "start": "2026-07-30T19:11:43.977642Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000e48e",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:11:44.732333Z",
                            "start": "2026-07-30T19:11:44.076305Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000e48f",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:11:44.806468Z",
                            "start": "2026-07-30T19:11:44.749561Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000e490",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "124396"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:11:44.890278Z",
                            "start": "2026-07-30T19:11:44.822775Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000e491",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 1400 seconds.\nLast task: TASK [vexxhost.atmosphere.keystone : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:11:44.978365Z",
                            "start": "2026-07-30T19:11:44.901264Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000e492",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:11:45.055009Z",
                            "start": "2026-07-30T19:11:44.988493Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000e493",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 19:11:45.213424",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:12:05.215361",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:12:05.232364Z",
                            "start": "2026-07-30T19:11:45.163580Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000eada",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "71"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:12:05.320630Z",
                            "start": "2026-07-30T19:12:05.248065Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000eadb",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:12:05.551688Z",
                            "start": "2026-07-30T19:12:05.331614Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785438616.8258133,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 256,
                                "charset": "unknown",
                                "checksum": "864c41ca76d79427777df171d4401ce36cd1f20a",
                                "ctime": 1785438606.1895998,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785438606.1895998,
                                "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": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:12:05.762834Z",
                            "start": "2026-07-30T19:12:05.563480Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000eadd",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:12:05.840824Z",
                            "start": "2026-07-30T19:12:05.776027Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000eade",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:12:06.480922Z",
                            "start": "2026-07-30T19:12:05.970335Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000eadf",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:12:06.544084Z",
                            "start": "2026-07-30T19:12:06.497611Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000eae0",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "124396"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:12:06.627146Z",
                            "start": "2026-07-30T19:12:06.561860Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000eae1",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 1420 seconds.\nLast task: TASK [vexxhost.atmosphere.keystone : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:12:06.704661Z",
                            "start": "2026-07-30T19:12:06.637154Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000eae2",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:12:06.779903Z",
                            "start": "2026-07-30T19:12:06.714512Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000eae3",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 19:12:06.958234",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:12:26.959924",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:12:26.969218Z",
                            "start": "2026-07-30T19:12:06.902687Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000f140",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "72"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:12:27.057596Z",
                            "start": "2026-07-30T19:12:26.978912Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000f141",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:12:27.301346Z",
                            "start": "2026-07-30T19:12:27.067547Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785438616.8258133,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 256,
                                "charset": "unknown",
                                "checksum": "864c41ca76d79427777df171d4401ce36cd1f20a",
                                "ctime": 1785438606.1895998,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785438606.1895998,
                                "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": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:12:27.519263Z",
                            "start": "2026-07-30T19:12:27.311226Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000f143",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:12:27.597479Z",
                            "start": "2026-07-30T19:12:27.529161Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000f144",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:12:28.140635Z",
                            "start": "2026-07-30T19:12:27.630272Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000f145",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:12:28.205009Z",
                            "start": "2026-07-30T19:12:28.157421Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000f146",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "124396"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:12:28.287645Z",
                            "start": "2026-07-30T19:12:28.222328Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000f147",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 1440 seconds.\nLast task: TASK [vexxhost.atmosphere.keystone : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:12:28.376199Z",
                            "start": "2026-07-30T19:12:28.309822Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000f148",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:12:28.455262Z",
                            "start": "2026-07-30T19:12:28.389059Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000f149",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 19:12:28.688910",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:12:48.690967",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:12:48.702955Z",
                            "start": "2026-07-30T19:12:28.614914Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000f7bc",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "73"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:12:49.890852Z",
                            "start": "2026-07-30T19:12:48.713104Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000f7bd",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:12:50.130055Z",
                            "start": "2026-07-30T19:12:49.905737Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785438616.8258133,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 256,
                                "charset": "unknown",
                                "checksum": "864c41ca76d79427777df171d4401ce36cd1f20a",
                                "ctime": 1785438606.1895998,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785438606.1895998,
                                "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": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:12:50.341091Z",
                            "start": "2026-07-30T19:12:50.141864Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000f7bf",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:12:50.435228Z",
                            "start": "2026-07-30T19:12:50.351965Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000f7c0",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:12:50.981569Z",
                            "start": "2026-07-30T19:12:50.468743Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000f7c1",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:12:51.044548Z",
                            "start": "2026-07-30T19:12:50.996941Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000f7c2",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "124396"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:12:51.128471Z",
                            "start": "2026-07-30T19:12:51.059796Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000f7c3",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 1460 seconds.\nLast task: TASK [vexxhost.atmosphere.keystone : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:12:51.258804Z",
                            "start": "2026-07-30T19:12:51.140016Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000f7c4",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:12:51.337983Z",
                            "start": "2026-07-30T19:12:51.270070Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000f7c5",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 19:12:51.515448",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:13:11.517784",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:13:11.529828Z",
                            "start": "2026-07-30T19:12:51.466400Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000fe4e",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "74"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:13:11.609765Z",
                            "start": "2026-07-30T19:13:11.542020Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000fe4f",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:13:12.051404Z",
                            "start": "2026-07-30T19:13:11.794485Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785438616.8258133,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 264,
                                "charset": "unknown",
                                "checksum": "b911e2ae1ae2bfc866eb4c1b6a3bedf7336b2495",
                                "ctime": 1785438785.2533345,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785438785.2533345,
                                "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": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:13:12.289255Z",
                            "start": "2026-07-30T19:13:12.064598Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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-30T19:13:12.392862Z",
                            "start": "2026-07-30T19:13:12.302312Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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.008455",
                            "end": "2026-07-30 19:13:12.641301",
                            "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-30ae-7b85-00000000fe53-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 19:13:12.632846",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nTASK [Create Ingress] **********************************************************\nThursday 30 July 2026  19:12:53 +0000 (0:02:47.220)       0:25:12.110 *********\nincluded: openstack_helm_ingress for instance\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********\nThursday 30 July 2026  19:12:53 +0000 (0:00:00.093)       0:25:12.204 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***\nThursday 30 July 2026  19:12:53 +0000 (0:00:00.049)       0:25:12.253 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***\nThursday 30 July 2026  19:12:53 +0000 (0:00:00.048)       0:25:12.302 *********\nok: [instance]\n\nTASK [Create Ingress identity] *************************************************\nThursday 30 July 2026  19:12:53 +0000 (0:00:00.056)       0:25:12.358 *********\nincluded: ingress for instance\n\nTASK [vexxhost.atmosphere.ingress : Create Ingress identity] *******************\nThursday 30 July 2026  19:12:53 +0000 (0:00:00.063)       0:25:12.421 *********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.keystone : Validate if ingress is reachable] *********\nThursday 30 July 2026  19:12:54 +0000 (0:00:00.913)       0:25:13.335 *********\nFAILED - RETRYING: [instance]: Validate if ingress is reachable (120 retries left).\nFAILED - RETRYING: [instance]: Validate if ingress is reachable (119 retries left).\nFAILED - RETRYING: [instance]: Validate if ingress is reachable (118 retries left).\nok: [instance]\n\nTASK [vexxhost.atmosphere.keystone : Wait until identity service ready] ********\nThursday 30 July 2026  19:12:58 +0000 (0:00:04.303)       0:25:17.639 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.keystone : Create Keystone domains] ******************\nThursday 30 July 2026  19:12:59 +0000 (0:00:00.734)       0:25:18.374 *********\nok: [instance] => (item=atmosphere)\n\nTASK [vexxhost.atmosphere.keystone : Create Keystone identity providers] *******\nThursday 30 July 2026  19:13:00 +0000 (0:00:01.267)       0:25:19.641 *********\nchanged: [instance] => (item=atmosphere)\n\nTASK [vexxhost.atmosphere.keystone : Create Keystone federation mappings] ******\nThursday 30 July 2026  19:13:02 +0000 (0:00:01.188)       0:25:20.830 *********\nchanged: [instance] => (item=atmosphere)\n\nTASK [vexxhost.atmosphere.keystone : Create Keystone federation protocols] *****\nThursday 30 July 2026  19:13:03 +0000 (0:00:01.135)       0:25:21.965 *********\nchanged: [instance] => (item=atmosphere)\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nThursday 30 July 2026  19:13:04 +0000 (0:00:01.366)       0:25:23.331 *********\nincluded: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\nThursday 30 July 2026  19:13:04 +0000 (0:00:00.055)       0:25:23.387 *********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.ceph_provisioners : Collect \"ceph mon dump\" output from a monitor] ***\nThursday 30 July 2026  19:13:05 +0000 (0:00:00.565)       0:25:23.952 *********",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "TASK [Create Ingress] **********************************************************",
                                "Thursday 30 July 2026  19:12:53 +0000 (0:02:47.220)       0:25:12.110 *********",
                                "included: openstack_helm_ingress for instance",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********",
                                "Thursday 30 July 2026  19:12:53 +0000 (0:00:00.093)       0:25:12.204 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***",
                                "Thursday 30 July 2026  19:12:53 +0000 (0:00:00.049)       0:25:12.253 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***",
                                "Thursday 30 July 2026  19:12:53 +0000 (0:00:00.048)       0:25:12.302 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Create Ingress identity] *************************************************",
                                "Thursday 30 July 2026  19:12:53 +0000 (0:00:00.056)       0:25:12.358 *********",
                                "included: ingress for instance",
                                "",
                                "TASK [vexxhost.atmosphere.ingress : Create Ingress identity] *******************",
                                "Thursday 30 July 2026  19:12:53 +0000 (0:00:00.063)       0:25:12.421 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keystone : Validate if ingress is reachable] *********",
                                "Thursday 30 July 2026  19:12:54 +0000 (0:00:00.913)       0:25:13.335 *********",
                                "FAILED - RETRYING: [instance]: Validate if ingress is reachable (120 retries left).",
                                "FAILED - RETRYING: [instance]: Validate if ingress is reachable (119 retries left).",
                                "FAILED - RETRYING: [instance]: Validate if ingress is reachable (118 retries left).",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keystone : Wait until identity service ready] ********",
                                "Thursday 30 July 2026  19:12:58 +0000 (0:00:04.303)       0:25:17.639 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keystone : Create Keystone domains] ******************",
                                "Thursday 30 July 2026  19:12:59 +0000 (0:00:00.734)       0:25:18.374 *********",
                                "ok: [instance] => (item=atmosphere)",
                                "",
                                "TASK [vexxhost.atmosphere.keystone : Create Keystone identity providers] *******",
                                "Thursday 30 July 2026  19:13:00 +0000 (0:00:01.267)       0:25:19.641 *********",
                                "changed: [instance] => (item=atmosphere)",
                                "",
                                "TASK [vexxhost.atmosphere.keystone : Create Keystone federation mappings] ******",
                                "Thursday 30 July 2026  19:13:02 +0000 (0:00:01.188)       0:25:20.830 *********",
                                "changed: [instance] => (item=atmosphere)",
                                "",
                                "TASK [vexxhost.atmosphere.keystone : Create Keystone federation protocols] *****",
                                "Thursday 30 July 2026  19:13:03 +0000 (0:00:01.135)       0:25:21.965 *********",
                                "changed: [instance] => (item=atmosphere)",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Thursday 30 July 2026  19:13:04 +0000 (0:00:01.366)       0:25:23.331 *********",
                                "included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "Thursday 30 July 2026  19:13:04 +0000 (0:00:00.055)       0:25:23.387 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_provisioners : Collect \"ceph mon dump\" output from a monitor] ***",
                                "Thursday 30 July 2026  19:13:05 +0000 (0:00:00.565)       0:25:23.952 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-30ae-7b85-00000000fe53-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:13:12.958366Z",
                            "start": "2026-07-30T19:13:12.434904Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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-30T19:13:13.050254Z",
                            "start": "2026-07-30T19:13:12.971012Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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-30T19:13:13.142649Z",
                            "start": "2026-07-30T19:13:13.063429Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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-30T19:13:13.226059Z",
                            "start": "2026-07-30T19:13:13.157755Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000fe56",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:13:13.311474Z",
                            "start": "2026-07-30T19:13:13.238920Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000fe57",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 19:13:13.497980",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:13:33.499723",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:13:33.513803Z",
                            "start": "2026-07-30T19:13:13.447068Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000104f6",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "75"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:13:33.593571Z",
                            "start": "2026-07-30T19:13:33.524470Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000104f7",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:13:33.863494Z",
                            "start": "2026-07-30T19:13:33.604172Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785438792.2374756,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 264,
                                "charset": "unknown",
                                "checksum": "2aabec8b7a89468ea55db8310ed61ced7b6e543c",
                                "ctime": 1785438805.3697407,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785438805.3697407,
                                "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": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:13:34.086501Z",
                            "start": "2026-07-30T19:13:33.875913Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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-30T19:13:34.168583Z",
                            "start": "2026-07-30T19:13:34.099708Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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.008380",
                            "end": "2026-07-30 19:13:34.414393",
                            "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-30ae-7b85-0000000104fb-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 19:13:34.406013",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nTASK [vexxhost.atmosphere.ceph_provisioners : Generate fact with list of Ceph monitors] ***\nThursday 30 July 2026  19:13:19 +0000 (0:00:14.478)       0:25:38.430 *********\nok: [instance] => (item=10.96.240.200)\n\nTASK [vexxhost.atmosphere.ceph_provisioners : Create Ceph service] *************\nThursday 30 July 2026  19:13:19 +0000 (0:00:00.069)       0:25:38.499 *********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.ceph_provisioners : Create Ceph endpoints] ***********\nThursday 30 July 2026  19:13:20 +0000 (0:00:00.670)       0:25:39.170 *********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.ceph_provisioners : Retrieve client.admin keyring] ***\nThursday 30 July 2026  19:13:21 +0000 (0:00:00.668)       0:25:39.839 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.ceph_provisioners : Parse client.admin keyring] ******\nThursday 30 July 2026  19:13:22 +0000 (0:00:01.136)       0:25:40.975 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.ceph_provisioners : Create \"pvc-ceph-client-key\" secret] ***\nThursday 30 July 2026  19:13:22 +0000 (0:00:00.052)       0:25:41.027 *********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.ceph_provisioners : Generate Helm values (storage)] ***\nThursday 30 July 2026  19:13:22 +0000 (0:00:00.671)       0:25:41.698 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.ceph_provisioners : Deploy Helm chart] ***************\nThursday 30 July 2026  19:13:23 +0000 (0:00:00.155)       0:25:41.854 *********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\nThursday 30 July 2026  19:13:24 +0000 (0:00:01.142)       0:25:42.997 *********\nok: [instance]\n\nTASK [Create RabbitMQ cluster] *************************************************\nThursday 30 July 2026  19:13:24 +0000 (0:00:00.090)       0:25:43.087 *********\nincluded: rabbitmq for instance\n\nTASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***\nThursday 30 July 2026  19:13:24 +0000 (0:00:00.087)       0:25:43.174 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******\nThursday 30 July 2026  19:13:25 +0000 (0:00:00.765)       0:25:43.939 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] ***\nThursday 30 July 2026  19:13:25 +0000 (0:00:00.042)       0:25:43.982 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] *****\nThursday 30 July 2026  19:13:25 +0000 (0:00:00.042)       0:25:44.024 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************\nThursday 30 July 2026  19:13:25 +0000 (0:00:00.043)       0:25:44.068 *********",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_provisioners : Generate fact with list of Ceph monitors] ***",
                                "Thursday 30 July 2026  19:13:19 +0000 (0:00:14.478)       0:25:38.430 *********",
                                "ok: [instance] => (item=10.96.240.200)",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_provisioners : Create Ceph service] *************",
                                "Thursday 30 July 2026  19:13:19 +0000 (0:00:00.069)       0:25:38.499 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_provisioners : Create Ceph endpoints] ***********",
                                "Thursday 30 July 2026  19:13:20 +0000 (0:00:00.670)       0:25:39.170 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_provisioners : Retrieve client.admin keyring] ***",
                                "Thursday 30 July 2026  19:13:21 +0000 (0:00:00.668)       0:25:39.839 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_provisioners : Parse client.admin keyring] ******",
                                "Thursday 30 July 2026  19:13:22 +0000 (0:00:01.136)       0:25:40.975 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_provisioners : Create \"pvc-ceph-client-key\" secret] ***",
                                "Thursday 30 July 2026  19:13:22 +0000 (0:00:00.052)       0:25:41.027 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_provisioners : Generate Helm values (storage)] ***",
                                "Thursday 30 July 2026  19:13:22 +0000 (0:00:00.671)       0:25:41.698 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_provisioners : Deploy Helm chart] ***************",
                                "Thursday 30 July 2026  19:13:23 +0000 (0:00:00.155)       0:25:41.854 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "Thursday 30 July 2026  19:13:24 +0000 (0:00:01.142)       0:25:42.997 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Create RabbitMQ cluster] *************************************************",
                                "Thursday 30 July 2026  19:13:24 +0000 (0:00:00.090)       0:25:43.087 *********",
                                "included: rabbitmq for instance",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***",
                                "Thursday 30 July 2026  19:13:24 +0000 (0:00:00.087)       0:25:43.174 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******",
                                "Thursday 30 July 2026  19:13:25 +0000 (0:00:00.765)       0:25:43.939 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] ***",
                                "Thursday 30 July 2026  19:13:25 +0000 (0:00:00.042)       0:25:43.982 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] *****",
                                "Thursday 30 July 2026  19:13:25 +0000 (0:00:00.042)       0:25:44.024 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************",
                                "Thursday 30 July 2026  19:13:25 +0000 (0:00:00.043)       0:25:44.068 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-30ae-7b85-0000000104fb-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:13:34.721362Z",
                            "start": "2026-07-30T19:13:34.199868Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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-30T19:13:34.827140Z",
                            "start": "2026-07-30T19:13:34.738368Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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-30T19:13:34.901434Z",
                            "start": "2026-07-30T19:13:34.838759Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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-30T19:13:34.983542Z",
                            "start": "2026-07-30T19:13:34.913128Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000104fe",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:13:35.052076Z",
                            "start": "2026-07-30T19:13:34.994672Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000104ff",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 19:13:35.226299",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:13:55.228800",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:13:55.244353Z",
                            "start": "2026-07-30T19:13:35.173314Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000010bb4",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "76"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:13:55.322854Z",
                            "start": "2026-07-30T19:13:55.254742Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000010bb5",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:13:55.583161Z",
                            "start": "2026-07-30T19:13:55.333574Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785438814.041916,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 264,
                                "charset": "unknown",
                                "checksum": "2aabec8b7a89468ea55db8310ed61ced7b6e543c",
                                "ctime": 1785438805.3697407,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785438805.3697407,
                                "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": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:13:55.795407Z",
                            "start": "2026-07-30T19:13:55.596036Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000010bb7",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:13:55.876454Z",
                            "start": "2026-07-30T19:13:55.808078Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000010bb8",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:13:56.430173Z",
                            "start": "2026-07-30T19:13:55.919430Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000010bb9",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:13:56.505981Z",
                            "start": "2026-07-30T19:13:56.458137Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000010bba",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "130423"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:13:56.578145Z",
                            "start": "2026-07-30T19:13:56.523507Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000010bbb",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 1520 seconds.\nLast task: TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:13:56.656843Z",
                            "start": "2026-07-30T19:13:56.589657Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000010bbc",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:13:56.734574Z",
                            "start": "2026-07-30T19:13:56.669320Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000010bbd",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 19:13:57.039329",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:14:17.041579",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:14:17.059693Z",
                            "start": "2026-07-30T19:13:56.981886Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000011288",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "77"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:14:17.523729Z",
                            "start": "2026-07-30T19:14:17.071260Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000011289",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:14:17.792525Z",
                            "start": "2026-07-30T19:14:17.538429Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785438814.041916,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 272,
                                "charset": "unknown",
                                "checksum": "c923cf009dad25220fed1cb88ee9ffb14cba901b",
                                "ctime": 1785438838.370407,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785438838.370407,
                                "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": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:14:18.006412Z",
                            "start": "2026-07-30T19:14:17.802895Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001128b",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "2384"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:14:18.096491Z",
                            "start": "2026-07-30T19:14:18.018449Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001128c",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +130424 /tmp/logs/molecule-aio-openvswitch.log | head -c 2384",
                            "delta": "0:00:00.007092",
                            "end": "2026-07-30 19:14:18.325116",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +130424 /tmp/logs/molecule-aio-openvswitch.log | head -c 2384",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-30ae-7b85-00000001128d-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 19:14:18.318024",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\nThursday 30 July 2026  19:13:56 +0000 (0:00:30.867)       0:26:14.935 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\nThursday 30 July 2026  19:13:56 +0000 (0:00:00.709)       0:26:15.644 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\nThursday 30 July 2026  19:13:57 +0000 (0:00:00.056)       0:26:15.701 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\nThursday 30 July 2026  19:13:57 +0000 (0:00:00.048)       0:26:15.749 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\nThursday 30 July 2026  19:13:57 +0000 (0:00:00.053)       0:26:15.802 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\nThursday 30 July 2026  19:13:57 +0000 (0:00:00.062)       0:26:15.864 *********\nok: [instance] => (item=oslo_cache)\nok: [instance] => (item=identity)\nok: [instance] => (item=oslo_messaging)\nok: [instance] => (item=image)\nok: [instance] => (item=oslo_db)\nok: [instance] => (item=dashboard)\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\nThursday 30 July 2026  19:13:57 +0000 (0:00:00.138)       0:26:16.003 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nThursday 30 July 2026  19:13:57 +0000 (0:00:00.070)       0:26:16.073 *********\nincluded: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\nThursday 30 July 2026  19:13:57 +0000 (0:00:00.057)       0:26:16.131 *********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.glance : Generate Helm values (storage)] *************\nThursday 30 July 2026  19:13:58 +0000 (0:00:00.583)       0:26:16.715 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.glance : Deploy Helm chart] **************************\nThursday 30 July 2026  19:13:58 +0000 (0:00:00.353)       0:26:17.068 *********",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "Thursday 30 July 2026  19:13:56 +0000 (0:00:30.867)       0:26:14.935 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "Thursday 30 July 2026  19:13:56 +0000 (0:00:00.709)       0:26:15.644 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "Thursday 30 July 2026  19:13:57 +0000 (0:00:00.056)       0:26:15.701 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "Thursday 30 July 2026  19:13:57 +0000 (0:00:00.048)       0:26:15.749 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "Thursday 30 July 2026  19:13:57 +0000 (0:00:00.053)       0:26:15.802 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "Thursday 30 July 2026  19:13:57 +0000 (0:00:00.062)       0:26:15.864 *********",
                                "ok: [instance] => (item=oslo_cache)",
                                "ok: [instance] => (item=identity)",
                                "ok: [instance] => (item=oslo_messaging)",
                                "ok: [instance] => (item=image)",
                                "ok: [instance] => (item=oslo_db)",
                                "ok: [instance] => (item=dashboard)",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "Thursday 30 July 2026  19:13:57 +0000 (0:00:00.138)       0:26:16.003 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Thursday 30 July 2026  19:13:57 +0000 (0:00:00.070)       0:26:16.073 *********",
                                "included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "Thursday 30 July 2026  19:13:57 +0000 (0:00:00.057)       0:26:16.131 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.glance : Generate Helm values (storage)] *************",
                                "Thursday 30 July 2026  19:13:58 +0000 (0:00:00.583)       0:26:16.715 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.glance : Deploy Helm chart] **************************",
                                "Thursday 30 July 2026  19:13:58 +0000 (0:00:00.353)       0:26:17.068 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-30ae-7b85-00000001128d-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:14:18.652153Z",
                            "start": "2026-07-30T19:14:18.127376Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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-30T19:14:18.745022Z",
                            "start": "2026-07-30T19:14:18.665472Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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-30T19:14:18.825429Z",
                            "start": "2026-07-30T19:14:18.758097Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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-30T19:14:18.906632Z",
                            "start": "2026-07-30T19:14:18.836122Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000011290",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:14:18.976297Z",
                            "start": "2026-07-30T19:14:18.918182Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000011291",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 19:14:19.153613",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:14:39.155124",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:14:39.173602Z",
                            "start": "2026-07-30T19:14:19.105296Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000011972",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "78"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:14:39.255704Z",
                            "start": "2026-07-30T19:14:39.186341Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000011973",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:14:39.520618Z",
                            "start": "2026-07-30T19:14:39.268249Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785438857.9628026,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 272,
                                "charset": "unknown",
                                "checksum": "c923cf009dad25220fed1cb88ee9ffb14cba901b",
                                "ctime": 1785438838.370407,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785438838.370407,
                                "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": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:14:39.758238Z",
                            "start": "2026-07-30T19:14:39.534081Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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-30T19:14:39.845777Z",
                            "start": "2026-07-30T19:14:39.773549Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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-30T19:14:40.395458Z",
                            "start": "2026-07-30T19:14:39.880554Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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-30T19:14:40.463474Z",
                            "start": "2026-07-30T19:14:40.413452Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000011978",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "132807"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:14:40.550841Z",
                            "start": "2026-07-30T19:14:40.481813Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000011979",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 1560 seconds.\nLast task: TASK [vexxhost.atmosphere.glance : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:14:40.643787Z",
                            "start": "2026-07-30T19:14:40.562448Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001197a",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:14:40.725033Z",
                            "start": "2026-07-30T19:14:40.657261Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001197b",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 19:14:40.912576",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:15:00.915181",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:15:00.933135Z",
                            "start": "2026-07-30T19:14:40.858287Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000012072",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "79"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:15:01.319682Z",
                            "start": "2026-07-30T19:15:00.944662Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000012073",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:15:01.575415Z",
                            "start": "2026-07-30T19:15:01.337174Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785438857.9628026,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 272,
                                "charset": "unknown",
                                "checksum": "c923cf009dad25220fed1cb88ee9ffb14cba901b",
                                "ctime": 1785438838.370407,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785438838.370407,
                                "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": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:15:01.789673Z",
                            "start": "2026-07-30T19:15:01.590470Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000012075",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:15:01.881634Z",
                            "start": "2026-07-30T19:15:01.800760Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000012076",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:15:02.429652Z",
                            "start": "2026-07-30T19:15:01.917245Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000012077",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:15:02.495271Z",
                            "start": "2026-07-30T19:15:02.448115Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000012078",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "132807"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:15:02.591366Z",
                            "start": "2026-07-30T19:15:02.512410Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000012079",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 1580 seconds.\nLast task: TASK [vexxhost.atmosphere.glance : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:15:02.681068Z",
                            "start": "2026-07-30T19:15:02.603013Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001207a",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:15:02.764768Z",
                            "start": "2026-07-30T19:15:02.697779Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001207b",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 19:15:02.946124",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:15:22.948189",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:15:22.965350Z",
                            "start": "2026-07-30T19:15:02.889401Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000012788",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "80"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:15:23.060737Z",
                            "start": "2026-07-30T19:15:22.978354Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000012789",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:15:23.323701Z",
                            "start": "2026-07-30T19:15:23.074428Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785438857.9628026,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 272,
                                "charset": "unknown",
                                "checksum": "c923cf009dad25220fed1cb88ee9ffb14cba901b",
                                "ctime": 1785438838.370407,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785438838.370407,
                                "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": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:15:23.544093Z",
                            "start": "2026-07-30T19:15:23.337926Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001278b",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:15:23.623880Z",
                            "start": "2026-07-30T19:15:23.557977Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001278c",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:15:24.169923Z",
                            "start": "2026-07-30T19:15:23.658234Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001278d",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:15:24.232091Z",
                            "start": "2026-07-30T19:15:24.184069Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001278e",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "132807"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:15:24.309762Z",
                            "start": "2026-07-30T19:15:24.246703Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001278f",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 1600 seconds.\nLast task: TASK [vexxhost.atmosphere.glance : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:15:24.395234Z",
                            "start": "2026-07-30T19:15:24.321451Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000012790",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:15:24.466287Z",
                            "start": "2026-07-30T19:15:24.409846Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000012791",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 19:15:24.662331",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:15:44.664369",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:15:44.673858Z",
                            "start": "2026-07-30T19:15:24.611095Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000012eb4",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "81"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:15:44.760418Z",
                            "start": "2026-07-30T19:15:44.689340Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000012eb5",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:15:45.041678Z",
                            "start": "2026-07-30T19:15:44.801777Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785438857.9628026,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 272,
                                "charset": "unknown",
                                "checksum": "c923cf009dad25220fed1cb88ee9ffb14cba901b",
                                "ctime": 1785438838.370407,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785438838.370407,
                                "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": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:15:45.259218Z",
                            "start": "2026-07-30T19:15:45.056972Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000012eb7",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:15:45.344700Z",
                            "start": "2026-07-30T19:15:45.273924Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000012eb8",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:15:45.891990Z",
                            "start": "2026-07-30T19:15:45.377814Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000012eb9",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:15:45.956628Z",
                            "start": "2026-07-30T19:15:45.907783Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000012eba",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "132807"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:15:46.057368Z",
                            "start": "2026-07-30T19:15:45.975785Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000012ebb",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 1620 seconds.\nLast task: TASK [vexxhost.atmosphere.glance : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:15:46.147238Z",
                            "start": "2026-07-30T19:15:46.070109Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000012ebc",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:15:46.220366Z",
                            "start": "2026-07-30T19:15:46.162056Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000012ebd",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 19:15:46.406445",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:16:06.409276",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:16:06.421135Z",
                            "start": "2026-07-30T19:15:46.351681Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000135f6",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "82"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:16:06.500946Z",
                            "start": "2026-07-30T19:16:06.432748Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000135f7",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:16:06.748214Z",
                            "start": "2026-07-30T19:16:06.513965Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785438857.9628026,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 272,
                                "charset": "unknown",
                                "checksum": "c923cf009dad25220fed1cb88ee9ffb14cba901b",
                                "ctime": 1785438838.370407,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785438838.370407,
                                "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": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:16:06.959100Z",
                            "start": "2026-07-30T19:16:06.759207Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000135f9",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:16:07.403893Z",
                            "start": "2026-07-30T19:16:06.969488Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000135fa",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:16:07.943998Z",
                            "start": "2026-07-30T19:16:07.433069Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000135fb",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:16:08.018131Z",
                            "start": "2026-07-30T19:16:07.961208Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000135fc",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "132807"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:16:08.111699Z",
                            "start": "2026-07-30T19:16:08.034886Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000135fd",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 1640 seconds.\nLast task: TASK [vexxhost.atmosphere.glance : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:16:08.191214Z",
                            "start": "2026-07-30T19:16:08.122579Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000135fe",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:16:08.271170Z",
                            "start": "2026-07-30T19:16:08.203743Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000135ff",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 19:16:08.453039",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:16:28.455456",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:16:28.575653Z",
                            "start": "2026-07-30T19:16:08.402095Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000013d4e",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "83"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:16:28.657064Z",
                            "start": "2026-07-30T19:16:28.589575Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000013d4f",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:16:28.899006Z",
                            "start": "2026-07-30T19:16:28.669429Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785438857.9628026,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 272,
                                "charset": "unknown",
                                "checksum": "c923cf009dad25220fed1cb88ee9ffb14cba901b",
                                "ctime": 1785438838.370407,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785438838.370407,
                                "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": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:16:29.134299Z",
                            "start": "2026-07-30T19:16:28.910268Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000013d51",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:16:29.231959Z",
                            "start": "2026-07-30T19:16:29.149267Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000013d52",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:16:29.776904Z",
                            "start": "2026-07-30T19:16:29.264666Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000013d53",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:16:29.843909Z",
                            "start": "2026-07-30T19:16:29.795284Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000013d54",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "132807"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:16:29.931716Z",
                            "start": "2026-07-30T19:16:29.861386Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000013d55",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 1660 seconds.\nLast task: TASK [vexxhost.atmosphere.glance : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:16:30.032298Z",
                            "start": "2026-07-30T19:16:29.944947Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000013d56",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:16:30.118226Z",
                            "start": "2026-07-30T19:16:30.050044Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000013d57",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 19:16:30.319970",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:16:50.322350",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:16:50.353147Z",
                            "start": "2026-07-30T19:16:30.268450Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000144bc",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "84"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:16:50.454760Z",
                            "start": "2026-07-30T19:16:50.367752Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000144bd",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:16:50.708178Z",
                            "start": "2026-07-30T19:16:50.468195Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785438857.9628026,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 280,
                                "charset": "unknown",
                                "checksum": "92cd3d7d14a3e6c44ab4d9b5fd2bd3d6318b9c6b",
                                "ctime": 1785439010.001876,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785439010.001876,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 135292,
                                "uid": 1000,
                                "version": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:16:50.929771Z",
                            "start": "2026-07-30T19:16:50.720320Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000144bf",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "2485"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:16:51.012084Z",
                            "start": "2026-07-30T19:16:50.943530Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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 2485",
                            "delta": "0:00:00.006269",
                            "end": "2026-07-30 19:16:51.255368",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +132808 /tmp/logs/molecule-aio-openvswitch.log | head -c 2485",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-30ae-7b85-0000000144c1-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 19:16:51.249099",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nTASK [Create Ingress] **********************************************************\nThursday 30 July 2026  19:16:39 +0000 (0:02:41.599)       0:28:58.668 *********\nincluded: openstack_helm_ingress for instance\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********\nThursday 30 July 2026  19:16:40 +0000 (0:00:00.181)       0:28:58.849 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***\nThursday 30 July 2026  19:16:40 +0000 (0:00:00.048)       0:28:58.897 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***\nThursday 30 July 2026  19:16:40 +0000 (0:00:00.036)       0:28:58.934 *********\nok: [instance]\n\nTASK [Create Ingress image] ****************************************************\nThursday 30 July 2026  19:16:40 +0000 (0:00:00.056)       0:28:58.991 *********\nincluded: ingress for instance\n\nTASK [vexxhost.atmosphere.ingress : Create Ingress image] **********************\nThursday 30 July 2026  19:16:40 +0000 (0:00:00.061)       0:28:59.052 *********\nchanged: [instance]\n\nTASK [Create images] ***********************************************************\nThursday 30 July 2026  19:16:41 +0000 (0:00:00.897)       0:28:59.950 *********\nincluded: atmosphere.common.glance_image for instance => (item={'container_format': 'bare', 'disk_format': 'raw', 'is_public': True, 'min_disk': 1, 'name': 'cirros', 'url': 'http://download.cirros-cloud.net/0.6.2/cirros-0.6.2-x86_64-disk.img'})\n\nTASK [atmosphere.common.qemu_utils : Install packages] *************************\nThursday 30 July 2026  19:16:41 +0000 (0:00:00.111)       0:29:00.061 *********\nchanged: [instance]\n\nTASK [atmosphere.common.glance_image : Fetch source image metadata from URL] ***\nThursday 30 July 2026  19:16:44 +0000 (0:00:03.326)       0:29:03.387 *********\nok: [instance]\n\nTASK [atmosphere.common.glance_image : Capture source ETag when available] *****\nThursday 30 July 2026  19:16:45 +0000 (0:00:00.689)       0:29:04.077 *********\nok: [instance]\n\nTASK [atmosphere.common.glance_image : Check if image exists] ******************\nThursday 30 July 2026  19:16:45 +0000 (0:00:00.055)       0:29:04.132 *********\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).",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "TASK [Create Ingress] **********************************************************",
                                "Thursday 30 July 2026  19:16:39 +0000 (0:02:41.599)       0:28:58.668 *********",
                                "included: openstack_helm_ingress for instance",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********",
                                "Thursday 30 July 2026  19:16:40 +0000 (0:00:00.181)       0:28:58.849 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***",
                                "Thursday 30 July 2026  19:16:40 +0000 (0:00:00.048)       0:28:58.897 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***",
                                "Thursday 30 July 2026  19:16:40 +0000 (0:00:00.036)       0:28:58.934 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Create Ingress image] ****************************************************",
                                "Thursday 30 July 2026  19:16:40 +0000 (0:00:00.056)       0:28:58.991 *********",
                                "included: ingress for instance",
                                "",
                                "TASK [vexxhost.atmosphere.ingress : Create Ingress image] **********************",
                                "Thursday 30 July 2026  19:16:40 +0000 (0:00:00.061)       0:28:59.052 *********",
                                "changed: [instance]",
                                "",
                                "TASK [Create images] ***********************************************************",
                                "Thursday 30 July 2026  19:16:41 +0000 (0:00:00.897)       0:28:59.950 *********",
                                "included: atmosphere.common.glance_image for instance => (item={'container_format': 'bare', 'disk_format': 'raw', 'is_public': True, 'min_disk': 1, 'name': 'cirros', 'url': 'http://download.cirros-cloud.net/0.6.2/cirros-0.6.2-x86_64-disk.img'})",
                                "",
                                "TASK [atmosphere.common.qemu_utils : Install packages] *************************",
                                "Thursday 30 July 2026  19:16:41 +0000 (0:00:00.111)       0:29:00.061 *********",
                                "changed: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Fetch source image metadata from URL] ***",
                                "Thursday 30 July 2026  19:16:44 +0000 (0:00:03.326)       0:29:03.387 *********",
                                "ok: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Capture source ETag when available] *****",
                                "Thursday 30 July 2026  19:16:45 +0000 (0:00:00.689)       0:29:04.077 *********",
                                "ok: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Check if image exists] ******************",
                                "Thursday 30 July 2026  19:16:45 +0000 (0:00:00.055)       0:29:04.132 *********",
                                "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)."
                            ],
                            "zuul_log_id": "0242ac17-0010-30ae-7b85-0000000144c1-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:16:51.569522Z",
                            "start": "2026-07-30T19:16:51.044826Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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 [atmosphere.common.glance_image : Check if image exists]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:16:51.665512Z",
                            "start": "2026-07-30T19:16:51.583318Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000144c2",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "135292"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:16:51.770040Z",
                            "start": "2026-07-30T19:16:51.680914Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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 [atmosphere.common.glance_image : Check if image exists]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:16:51.877342Z",
                            "start": "2026-07-30T19:16:51.785465Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000144c4",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:16:51.961424Z",
                            "start": "2026-07-30T19:16:51.895357Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000144c5",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 19:16:52.318535",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:17:12.320889",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:17:12.337141Z",
                            "start": "2026-07-30T19:16:52.268797Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000014c40",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "85"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:17:12.423462Z",
                            "start": "2026-07-30T19:17:12.352159Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000014c41",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:17:12.679301Z",
                            "start": "2026-07-30T19:17:12.438104Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785439010.881894,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 280,
                                "charset": "unknown",
                                "checksum": "aa9ed021e529ead51d5f362a3853a9a5a7c4f404",
                                "ctime": 1785439031.3303077,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785439031.3303077,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 136168,
                                "uid": 1000,
                                "version": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:17:12.892102Z",
                            "start": "2026-07-30T19:17:12.691187Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000014c43",
                        "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-30T19:17:12.970519Z",
                            "start": "2026-07-30T19:17:12.903466Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000014c44",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +135293 /tmp/logs/molecule-aio-openvswitch.log | head -c 876",
                            "delta": "0:00:00.006308",
                            "end": "2026-07-30 19:17:13.218281",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +135293 /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-30ae-7b85-000000014c45-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 19:17:13.211973",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "FAILED - RETRYING: [instance]: Check if image exists (117 retries left).\nFAILED - RETRYING: [instance]: Check if image exists (116 retries left).\nFAILED - RETRYING: [instance]: Check if image exists (115 retries left).\nFAILED - RETRYING: [instance]: Check if image exists (114 retries left).\nFAILED - RETRYING: [instance]: Check if image exists (113 retries left).\nFAILED - RETRYING: [instance]: Check if image exists (112 retries left).\nFAILED - RETRYING: [instance]: Check if image exists (111 retries left).\nFAILED - RETRYING: [instance]: Check if image exists (110 retries left).\nFAILED - RETRYING: [instance]: Check if image exists (109 retries left).\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).",
                            "stdout_lines": [
                                "FAILED - RETRYING: [instance]: Check if image exists (117 retries left).",
                                "FAILED - RETRYING: [instance]: Check if image exists (116 retries left).",
                                "FAILED - RETRYING: [instance]: Check if image exists (115 retries left).",
                                "FAILED - RETRYING: [instance]: Check if image exists (114 retries left).",
                                "FAILED - RETRYING: [instance]: Check if image exists (113 retries left).",
                                "FAILED - RETRYING: [instance]: Check if image exists (112 retries left).",
                                "FAILED - RETRYING: [instance]: Check if image exists (111 retries left).",
                                "FAILED - RETRYING: [instance]: Check if image exists (110 retries left).",
                                "FAILED - RETRYING: [instance]: Check if image exists (109 retries left).",
                                "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)."
                            ],
                            "zuul_log_id": "0242ac17-0010-30ae-7b85-000000014c45-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:17:13.527764Z",
                            "start": "2026-07-30T19:17:13.004136Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000014c45",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "_atmosphere_ci_phase_log_chunk.stdout_lines | default([]) | select('match', '^TASK \\[.*\\]\\s+\\*+$') | list | length > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:17:13.599091Z",
                            "start": "2026-07-30T19:17:13.540697Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000014c46",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "136168"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:17:13.686339Z",
                            "start": "2026-07-30T19:17:13.618762Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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-30T19:17:13.778070Z",
                            "start": "2026-07-30T19:17:13.699451Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000014c48",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:17:13.866165Z",
                            "start": "2026-07-30T19:17:13.790798Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000014c49",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 19:17:14.083432",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:17:34.086050",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:17:34.101973Z",
                            "start": "2026-07-30T19:17:14.027670Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000153da",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "86"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:17:34.186832Z",
                            "start": "2026-07-30T19:17:34.113714Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000153db",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:17:34.457927Z",
                            "start": "2026-07-30T19:17:34.197725Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785439033.214346,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 280,
                                "charset": "unknown",
                                "checksum": "fc42b1a127ad60e2757c0243c937c9bde21de7b4",
                                "ctime": 1785439054.5467772,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785439054.5467772,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 137110,
                                "uid": 1000,
                                "version": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:17:34.680578Z",
                            "start": "2026-07-30T19:17:34.469524Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000153dd",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "942"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:17:34.757963Z",
                            "start": "2026-07-30T19:17:34.692012Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000153de",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +136169 /tmp/logs/molecule-aio-openvswitch.log | head -c 942",
                            "delta": "0:00:00.008879",
                            "end": "2026-07-30 19:17:35.015821",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +136169 /tmp/logs/molecule-aio-openvswitch.log | head -c 942",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-30ae-7b85-0000000153df-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 19:17:35.006942",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "FAILED - RETRYING: [instance]: Check if image exists (105 retries left).\nFAILED - RETRYING: [instance]: Check if image exists (104 retries left).\nFAILED - RETRYING: [instance]: Check if image exists (103 retries left).\nFAILED - RETRYING: [instance]: Check if image exists (102 retries left).\nFAILED - RETRYING: [instance]: Check if image exists (101 retries left).\nFAILED - RETRYING: [instance]: Check if image exists (100 retries left).\nFAILED - RETRYING: [instance]: Check if image exists (99 retries left).\nFAILED - RETRYING: [instance]: Check if image exists (98 retries left).\nFAILED - RETRYING: [instance]: Check if image exists (97 retries left).\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).",
                            "stdout_lines": [
                                "FAILED - RETRYING: [instance]: Check if image exists (105 retries left).",
                                "FAILED - RETRYING: [instance]: Check if image exists (104 retries left).",
                                "FAILED - RETRYING: [instance]: Check if image exists (103 retries left).",
                                "FAILED - RETRYING: [instance]: Check if image exists (102 retries left).",
                                "FAILED - RETRYING: [instance]: Check if image exists (101 retries left).",
                                "FAILED - RETRYING: [instance]: Check if image exists (100 retries left).",
                                "FAILED - RETRYING: [instance]: Check if image exists (99 retries left).",
                                "FAILED - RETRYING: [instance]: Check if image exists (98 retries left).",
                                "FAILED - RETRYING: [instance]: Check if image exists (97 retries left).",
                                "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)."
                            ],
                            "zuul_log_id": "0242ac17-0010-30ae-7b85-0000000153df-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:17:35.311320Z",
                            "start": "2026-07-30T19:17:34.790469Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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-30T19:17:35.381265Z",
                            "start": "2026-07-30T19:17:35.324427Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000153e0",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "137110"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:17:35.462801Z",
                            "start": "2026-07-30T19:17:35.396881Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000153e1",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 1720 seconds.\nLast task: TASK [atmosphere.common.glance_image : Check if image exists]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:17:35.551787Z",
                            "start": "2026-07-30T19:17:35.474101Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000153e2",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:17:35.636503Z",
                            "start": "2026-07-30T19:17:35.568612Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000153e3",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 19:17:35.833318",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:17:55.835376",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:17:55.847837Z",
                            "start": "2026-07-30T19:17:35.774771Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000015b8a",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "87"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:17:55.935874Z",
                            "start": "2026-07-30T19:17:55.864289Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000015b8b",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:17:56.208261Z",
                            "start": "2026-07-30T19:17:55.952420Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785439054.6387792,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 280,
                                "charset": "unknown",
                                "checksum": "b7e3d6445318ba27e6b7d0a062e90e59dd5f9d2b",
                                "ctime": 1785439075.955208,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785439075.955208,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 137974,
                                "uid": 1000,
                                "version": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:17:56.431200Z",
                            "start": "2026-07-30T19:17:56.222791Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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-30T19:17:56.529842Z",
                            "start": "2026-07-30T19:17:56.444834Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000015b8e",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +137111 /tmp/logs/molecule-aio-openvswitch.log | head -c 864",
                            "delta": "0:00:00.007309",
                            "end": "2026-07-30 19:17:56.784485",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +137111 /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-30ae-7b85-000000015b8f-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 19:17:56.777176",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "FAILED - RETRYING: [instance]: Check if image exists (92 retries left).\nFAILED - RETRYING: [instance]: Check if image exists (91 retries left).\nFAILED - RETRYING: [instance]: Check if image exists (90 retries left).\nFAILED - RETRYING: [instance]: Check if image exists (89 retries left).\nFAILED - RETRYING: [instance]: Check if image exists (88 retries left).\nFAILED - RETRYING: [instance]: Check if image exists (87 retries left).\nFAILED - RETRYING: [instance]: Check if image exists (86 retries left).\nFAILED - RETRYING: [instance]: Check if image exists (85 retries left).\nFAILED - RETRYING: [instance]: Check if image exists (84 retries left).\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).",
                            "stdout_lines": [
                                "FAILED - RETRYING: [instance]: Check if image exists (92 retries left).",
                                "FAILED - RETRYING: [instance]: Check if image exists (91 retries left).",
                                "FAILED - RETRYING: [instance]: Check if image exists (90 retries left).",
                                "FAILED - RETRYING: [instance]: Check if image exists (89 retries left).",
                                "FAILED - RETRYING: [instance]: Check if image exists (88 retries left).",
                                "FAILED - RETRYING: [instance]: Check if image exists (87 retries left).",
                                "FAILED - RETRYING: [instance]: Check if image exists (86 retries left).",
                                "FAILED - RETRYING: [instance]: Check if image exists (85 retries left).",
                                "FAILED - RETRYING: [instance]: Check if image exists (84 retries left).",
                                "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)."
                            ],
                            "zuul_log_id": "0242ac17-0010-30ae-7b85-000000015b8f-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:17:57.097298Z",
                            "start": "2026-07-30T19:17:56.574697Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000015b8f",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "_atmosphere_ci_phase_log_chunk.stdout_lines | default([]) | select('match', '^TASK \\[.*\\]\\s+\\*+$') | list | length > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:17:57.173164Z",
                            "start": "2026-07-30T19:17:57.110853Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000015b90",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "137974"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:17:57.270651Z",
                            "start": "2026-07-30T19:17:57.193054Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000015b91",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 1740 seconds.\nLast task: TASK [atmosphere.common.glance_image : Check if image exists]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:17:57.366431Z",
                            "start": "2026-07-30T19:17:57.288496Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000015b92",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:17:57.446127Z",
                            "start": "2026-07-30T19:17:57.379303Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000015b93",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 19:17:57.854086",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:18:17.856508",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:18:17.873433Z",
                            "start": "2026-07-30T19:17:57.794273Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000016350",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "88"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:18:17.958141Z",
                            "start": "2026-07-30T19:18:17.885961Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000016351",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:18:18.242387Z",
                            "start": "2026-07-30T19:18:17.970946Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785439076.3872168,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 280,
                                "charset": "unknown",
                                "checksum": "c87e5b05584360d01546550c453688932826eb1e",
                                "ctime": 1785439097.3116376,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785439097.3116376,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 138838,
                                "uid": 1000,
                                "version": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:18:18.467198Z",
                            "start": "2026-07-30T19:18:18.255254Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000016353",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "864"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:18:18.560114Z",
                            "start": "2026-07-30T19:18:18.481029Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000016354",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +137975 /tmp/logs/molecule-aio-openvswitch.log | head -c 864",
                            "delta": "0:00:00.006115",
                            "end": "2026-07-30 19:18:18.797799",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +137975 /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-30ae-7b85-000000016355-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 19:18:18.791684",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "FAILED - RETRYING: [instance]: Check if image exists (80 retries left).\nFAILED - RETRYING: [instance]: Check if image exists (79 retries left).\nFAILED - RETRYING: [instance]: Check if image exists (78 retries left).\nFAILED - RETRYING: [instance]: Check if image exists (77 retries left).\nFAILED - RETRYING: [instance]: Check if image exists (76 retries left).\nFAILED - RETRYING: [instance]: Check if image exists (75 retries left).\nFAILED - RETRYING: [instance]: Check if image exists (74 retries left).\nFAILED - RETRYING: [instance]: Check if image exists (73 retries left).\nFAILED - RETRYING: [instance]: Check if image exists (72 retries left).\nFAILED - RETRYING: [instance]: Check if image exists (71 retries left).\nFAILED - RETRYING: [instance]: Check if image exists (70 retries left).\nFAILED - RETRYING: [instance]: Check if image exists (69 retries left).",
                            "stdout_lines": [
                                "FAILED - RETRYING: [instance]: Check if image exists (80 retries left).",
                                "FAILED - RETRYING: [instance]: Check if image exists (79 retries left).",
                                "FAILED - RETRYING: [instance]: Check if image exists (78 retries left).",
                                "FAILED - RETRYING: [instance]: Check if image exists (77 retries left).",
                                "FAILED - RETRYING: [instance]: Check if image exists (76 retries left).",
                                "FAILED - RETRYING: [instance]: Check if image exists (75 retries left).",
                                "FAILED - RETRYING: [instance]: Check if image exists (74 retries left).",
                                "FAILED - RETRYING: [instance]: Check if image exists (73 retries left).",
                                "FAILED - RETRYING: [instance]: Check if image exists (72 retries left).",
                                "FAILED - RETRYING: [instance]: Check if image exists (71 retries left).",
                                "FAILED - RETRYING: [instance]: Check if image exists (70 retries left).",
                                "FAILED - RETRYING: [instance]: Check if image exists (69 retries left)."
                            ],
                            "zuul_log_id": "0242ac17-0010-30ae-7b85-000000016355-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:18:19.119698Z",
                            "start": "2026-07-30T19:18:18.594827Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000016355",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "_atmosphere_ci_phase_log_chunk.stdout_lines | default([]) | select('match', '^TASK \\[.*\\]\\s+\\*+$') | list | length > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:18:19.198234Z",
                            "start": "2026-07-30T19:18:19.132582Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000016356",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "138838"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:18:19.285846Z",
                            "start": "2026-07-30T19:18:19.217188Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000016357",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 1760 seconds.\nLast task: TASK [atmosphere.common.glance_image : Check if image exists]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:18:19.386706Z",
                            "start": "2026-07-30T19:18:19.297608Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000016358",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:18:19.481908Z",
                            "start": "2026-07-30T19:18:19.400890Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000016359",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 19:18:19.681431",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:18:39.683715",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:18:39.698977Z",
                            "start": "2026-07-30T19:18:19.626308Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000016b2c",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "89"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:18:39.776587Z",
                            "start": "2026-07-30T19:18:39.710500Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000016b2d",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:18:40.033018Z",
                            "start": "2026-07-30T19:18:39.789332Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785439098.41566,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 296,
                                "charset": "unknown",
                                "checksum": "11c85f7aa48225dd67dc47eaa0813fe7e6dff45d",
                                "ctime": 1785439113.0039535,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785439113.0039535,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 143701,
                                "uid": 1000,
                                "version": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:18:40.252651Z",
                            "start": "2026-07-30T19:18:40.045346Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000016b2f",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "4863"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:18:40.332835Z",
                            "start": "2026-07-30T19:18:40.264547Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000016b30",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +138839 /tmp/logs/molecule-aio-openvswitch.log | head -c 4863",
                            "delta": "0:00:00.008293",
                            "end": "2026-07-30 19:18:40.574337",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +138839 /tmp/logs/molecule-aio-openvswitch.log | head -c 4863",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-30ae-7b85-000000016b31-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 19:18:40.566044",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "FAILED - RETRYING: [instance]: Check if image exists (68 retries left).\nFAILED - RETRYING: [instance]: Check if image exists (67 retries left).\nok: [instance]\n\nTASK [atmosphere.common.glance_image : Capture existing image and its Atmosphere metadata] ***\nThursday 30 July 2026  19:18:23 +0000 (0:01:37.840)       0:30:41.973 *********\nok: [instance]\n\nTASK [atmosphere.common.glance_image : Decide whether image upload is required] ***\nThursday 30 July 2026  19:18:23 +0000 (0:00:00.049)       0:30:42.023 *********\nok: [instance]\n\nTASK [atmosphere.common.glance_image : Generate temporary work directory] ******\nThursday 30 July 2026  19:18:23 +0000 (0:00:00.058)       0:30:42.082 *********\nchanged: [instance]\n\nTASK [atmosphere.common.glance_image : Download image] *************************\nThursday 30 July 2026  19:18:23 +0000 (0:00:00.198)       0:30:42.281 *********\nchanged: [instance]\n\nTASK [atmosphere.common.glance_image : Get image format] ***********************\nThursday 30 July 2026  19:18:24 +0000 (0:00:00.724)       0:30:43.005 *********\nok: [instance]\n\nTASK [atmosphere.common.glance_image : Convert file to target disk format] *****\nThursday 30 July 2026  19:18:24 +0000 (0:00:00.225)       0:30:43.231 *********\nchanged: [instance]\n\nTASK [atmosphere.common.glance_image : Wait until image service ready] *********\nThursday 30 July 2026  19:18:24 +0000 (0:00:00.267)       0:30:43.498 *********\nok: [instance]\n\nTASK [atmosphere.common.glance_image : Compute pending image name] *************\nThursday 30 July 2026  19:18:25 +0000 (0:00:00.699)       0:30:44.198 *********\nok: [instance]\n\nTASK [atmosphere.common.glance_image : Upload image into Glance] ***************\nThursday 30 July 2026  19:18:25 +0000 (0:00:00.056)       0:30:44.254 *********\nchanged: [instance]\n\nTASK [atmosphere.common.glance_image : Rename outdated image to preserve audit trail] ***\nThursday 30 July 2026  19:18:31 +0000 (0:00:05.773)       0:30:50.028 *********\nskipping: [instance]\n\nTASK [atmosphere.common.glance_image : Promote newly uploaded image to canonical name] ***\nThursday 30 July 2026  19:18:31 +0000 (0:00:00.047)       0:30:50.075 *********\nskipping: [instance]\n\nTASK [atmosphere.common.glance_image : Remove work directory] ******************\nThursday 30 July 2026  19:18:31 +0000 (0:00:00.048)       0:30:50.123 *********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\nThursday 30 July 2026  19:18:31 +0000 (0:00:00.402)       0:30:50.526 *********\nok: [instance]\n\nTASK [Create RabbitMQ cluster] *************************************************\nThursday 30 July 2026  19:18:31 +0000 (0:00:00.079)       0:30:50.605 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\nThursday 30 July 2026  19:18:31 +0000 (0:00:00.046)       0:30:50.651 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\nThursday 30 July 2026  19:18:31 +0000 (0:00:00.045)       0:30:50.697 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\nThursday 30 July 2026  19:18:32 +0000 (0:00:00.047)       0:30:50.744 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\nThursday 30 July 2026  19:18:32 +0000 (0:00:00.049)       0:30:50.794 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\nThursday 30 July 2026  19:18:32 +0000 (0:00:00.048)       0:30:50.842 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\nThursday 30 July 2026  19:18:32 +0000 (0:00:00.057)       0:30:50.899 *********\nok: [instance] => (item=placement)\nok: [instance] => (item=oslo_db)\nok: [instance] => (item=oslo_cache)\nok: [instance] => (item=identity)\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\nThursday 30 July 2026  19:18:32 +0000 (0:00:00.096)       0:30:50.996 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nThursday 30 July 2026  19:18:32 +0000 (0:00:00.074)       0:30:51.071 *********\nincluded: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\nThursday 30 July 2026  19:18:32 +0000 (0:00:00.060)       0:30:51.132 *********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.placement : Deploy Helm chart] ***********************\nThursday 30 July 2026  19:18:33 +0000 (0:00:00.569)       0:30:51.701 *********",
                            "stdout_lines": [
                                "FAILED - RETRYING: [instance]: Check if image exists (68 retries left).",
                                "FAILED - RETRYING: [instance]: Check if image exists (67 retries left).",
                                "ok: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Capture existing image and its Atmosphere metadata] ***",
                                "Thursday 30 July 2026  19:18:23 +0000 (0:01:37.840)       0:30:41.973 *********",
                                "ok: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Decide whether image upload is required] ***",
                                "Thursday 30 July 2026  19:18:23 +0000 (0:00:00.049)       0:30:42.023 *********",
                                "ok: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Generate temporary work directory] ******",
                                "Thursday 30 July 2026  19:18:23 +0000 (0:00:00.058)       0:30:42.082 *********",
                                "changed: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Download image] *************************",
                                "Thursday 30 July 2026  19:18:23 +0000 (0:00:00.198)       0:30:42.281 *********",
                                "changed: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Get image format] ***********************",
                                "Thursday 30 July 2026  19:18:24 +0000 (0:00:00.724)       0:30:43.005 *********",
                                "ok: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Convert file to target disk format] *****",
                                "Thursday 30 July 2026  19:18:24 +0000 (0:00:00.225)       0:30:43.231 *********",
                                "changed: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Wait until image service ready] *********",
                                "Thursday 30 July 2026  19:18:24 +0000 (0:00:00.267)       0:30:43.498 *********",
                                "ok: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Compute pending image name] *************",
                                "Thursday 30 July 2026  19:18:25 +0000 (0:00:00.699)       0:30:44.198 *********",
                                "ok: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Upload image into Glance] ***************",
                                "Thursday 30 July 2026  19:18:25 +0000 (0:00:00.056)       0:30:44.254 *********",
                                "changed: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Rename outdated image to preserve audit trail] ***",
                                "Thursday 30 July 2026  19:18:31 +0000 (0:00:05.773)       0:30:50.028 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Promote newly uploaded image to canonical name] ***",
                                "Thursday 30 July 2026  19:18:31 +0000 (0:00:00.047)       0:30:50.075 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Remove work directory] ******************",
                                "Thursday 30 July 2026  19:18:31 +0000 (0:00:00.048)       0:30:50.123 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "Thursday 30 July 2026  19:18:31 +0000 (0:00:00.402)       0:30:50.526 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Create RabbitMQ cluster] *************************************************",
                                "Thursday 30 July 2026  19:18:31 +0000 (0:00:00.079)       0:30:50.605 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "Thursday 30 July 2026  19:18:31 +0000 (0:00:00.046)       0:30:50.651 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "Thursday 30 July 2026  19:18:31 +0000 (0:00:00.045)       0:30:50.697 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "Thursday 30 July 2026  19:18:32 +0000 (0:00:00.047)       0:30:50.744 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "Thursday 30 July 2026  19:18:32 +0000 (0:00:00.049)       0:30:50.794 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "Thursday 30 July 2026  19:18:32 +0000 (0:00:00.048)       0:30:50.842 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "Thursday 30 July 2026  19:18:32 +0000 (0:00:00.057)       0:30:50.899 *********",
                                "ok: [instance] => (item=placement)",
                                "ok: [instance] => (item=oslo_db)",
                                "ok: [instance] => (item=oslo_cache)",
                                "ok: [instance] => (item=identity)",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "Thursday 30 July 2026  19:18:32 +0000 (0:00:00.096)       0:30:50.996 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Thursday 30 July 2026  19:18:32 +0000 (0:00:00.074)       0:30:51.071 *********",
                                "included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "Thursday 30 July 2026  19:18:32 +0000 (0:00:00.060)       0:30:51.132 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.placement : Deploy Helm chart] ***********************",
                                "Thursday 30 July 2026  19:18:33 +0000 (0:00:00.569)       0:30:51.701 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-30ae-7b85-000000016b31-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:18:40.886883Z",
                            "start": "2026-07-30T19:18:40.364320Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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-30T19:18:40.975711Z",
                            "start": "2026-07-30T19:18:40.898569Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000016b32",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "143701"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:18:41.056454Z",
                            "start": "2026-07-30T19:18:40.989025Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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-30T19:18:41.140379Z",
                            "start": "2026-07-30T19:18:41.069393Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000016b34",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:18:41.217891Z",
                            "start": "2026-07-30T19:18:41.152142Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000016b35",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 19:18:41.443868",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:19:01.446285",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:19:01.463795Z",
                            "start": "2026-07-30T19:18:41.395801Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001731e",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "90"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:19:01.553979Z",
                            "start": "2026-07-30T19:19:01.476653Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001731f",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:19:01.793641Z",
                            "start": "2026-07-30T19:19:01.565614Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785439120.2160985,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 296,
                                "charset": "unknown",
                                "checksum": "11c85f7aa48225dd67dc47eaa0813fe7e6dff45d",
                                "ctime": 1785439113.0039535,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785439113.0039535,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 143701,
                                "uid": 1000,
                                "version": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:19:02.006874Z",
                            "start": "2026-07-30T19:19:01.806065Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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-30T19:19:02.098132Z",
                            "start": "2026-07-30T19:19:02.020065Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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-30T19:19:02.790421Z",
                            "start": "2026-07-30T19:19:02.278590Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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-30T19:19:02.865608Z",
                            "start": "2026-07-30T19:19:02.808009Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000017324",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "143701"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:19:02.951844Z",
                            "start": "2026-07-30T19:19:02.884829Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000017325",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 1800 seconds.\nLast task: TASK [vexxhost.atmosphere.placement : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:19:03.041555Z",
                            "start": "2026-07-30T19:19:02.963555Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000017326",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:19:03.123092Z",
                            "start": "2026-07-30T19:19:03.053306Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000017327",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 19:19:03.344424",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:19:23.346398",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:19:23.360804Z",
                            "start": "2026-07-30T19:19:03.292699Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000017b26",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "91"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:19:23.454530Z",
                            "start": "2026-07-30T19:19:23.374619Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000017b27",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:19:23.709691Z",
                            "start": "2026-07-30T19:19:23.468291Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785439120.2160985,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 296,
                                "charset": "unknown",
                                "checksum": "11c85f7aa48225dd67dc47eaa0813fe7e6dff45d",
                                "ctime": 1785439113.0039535,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785439113.0039535,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 143701,
                                "uid": 1000,
                                "version": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:19:23.925664Z",
                            "start": "2026-07-30T19:19:23.723526Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000017b29",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:19:24.005040Z",
                            "start": "2026-07-30T19:19:23.938128Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000017b2a",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:19:24.552213Z",
                            "start": "2026-07-30T19:19:24.037372Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000017b2b",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:19:24.631576Z",
                            "start": "2026-07-30T19:19:24.573657Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000017b2c",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "143701"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:19:24.712613Z",
                            "start": "2026-07-30T19:19:24.646691Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000017b2d",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 1820 seconds.\nLast task: TASK [vexxhost.atmosphere.placement : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:19:24.807429Z",
                            "start": "2026-07-30T19:19:24.731209Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000017b2e",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:19:24.887911Z",
                            "start": "2026-07-30T19:19:24.820909Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000017b2f",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 19:19:25.096945",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:19:45.099461",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:19:45.119342Z",
                            "start": "2026-07-30T19:19:25.042495Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000018344",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "92"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:19:45.210378Z",
                            "start": "2026-07-30T19:19:45.131883Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000018345",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:19:45.462922Z",
                            "start": "2026-07-30T19:19:45.224203Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785439120.2160985,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 296,
                                "charset": "unknown",
                                "checksum": "11c85f7aa48225dd67dc47eaa0813fe7e6dff45d",
                                "ctime": 1785439113.0039535,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785439113.0039535,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 143701,
                                "uid": 1000,
                                "version": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:19:45.688142Z",
                            "start": "2026-07-30T19:19:45.478931Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000018347",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:19:45.779817Z",
                            "start": "2026-07-30T19:19:45.702176Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000018348",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:19:46.340584Z",
                            "start": "2026-07-30T19:19:45.826156Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000018349",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:19:46.415782Z",
                            "start": "2026-07-30T19:19:46.357846Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001834a",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "143701"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:19:46.509764Z",
                            "start": "2026-07-30T19:19:46.434088Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001834b",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 1840 seconds.\nLast task: TASK [vexxhost.atmosphere.placement : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:19:46.605195Z",
                            "start": "2026-07-30T19:19:46.525350Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001834c",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:19:46.676660Z",
                            "start": "2026-07-30T19:19:46.618190Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001834d",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 19:19:46.869455",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:20:06.871681",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:20:06.890014Z",
                            "start": "2026-07-30T19:19:46.819565Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000018b78",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "93"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:20:06.983475Z",
                            "start": "2026-07-30T19:20:06.902672Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000018b79",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:20:07.226651Z",
                            "start": "2026-07-30T19:20:06.998447Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785439120.2160985,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 296,
                                "charset": "unknown",
                                "checksum": "11c85f7aa48225dd67dc47eaa0813fe7e6dff45d",
                                "ctime": 1785439113.0039535,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785439113.0039535,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 143701,
                                "uid": 1000,
                                "version": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:20:07.441156Z",
                            "start": "2026-07-30T19:20:07.241839Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000018b7b",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:20:07.682828Z",
                            "start": "2026-07-30T19:20:07.616076Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000018b7c",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:20:08.232089Z",
                            "start": "2026-07-30T19:20:07.716130Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000018b7d",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:20:08.309475Z",
                            "start": "2026-07-30T19:20:08.251928Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000018b7e",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "143701"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:20:08.394152Z",
                            "start": "2026-07-30T19:20:08.327660Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000018b7f",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 1860 seconds.\nLast task: TASK [vexxhost.atmosphere.placement : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:20:08.473098Z",
                            "start": "2026-07-30T19:20:08.406310Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000018b80",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:20:08.549236Z",
                            "start": "2026-07-30T19:20:08.484541Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000018b81",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 19:20:08.739393",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:20:28.741292",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:20:28.759078Z",
                            "start": "2026-07-30T19:20:08.688787Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000193c2",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "94"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:20:28.850916Z",
                            "start": "2026-07-30T19:20:28.771326Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000193c3",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:20:29.104406Z",
                            "start": "2026-07-30T19:20:28.863346Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785439120.2160985,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 312,
                                "charset": "unknown",
                                "checksum": "030f3498e6816d36f1ebb644c9b8fda60e362627",
                                "ctime": 1785439229.2742908,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785439229.2742908,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 151638,
                                "uid": 1000,
                                "version": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:20:29.328573Z",
                            "start": "2026-07-30T19:20:29.116909Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000193c5",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "7937"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:20:29.417494Z",
                            "start": "2026-07-30T19:20:29.346406Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000193c6",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +143702 /tmp/logs/molecule-aio-openvswitch.log | head -c 7937",
                            "delta": "0:00:00.010749",
                            "end": "2026-07-30 19:20:29.650694",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +143702 /tmp/logs/molecule-aio-openvswitch.log | head -c 7937",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-30ae-7b85-0000000193c7-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 19:20:29.639945",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nTASK [Create Ingress] **********************************************************\nThursday 30 July 2026  19:20:11 +0000 (0:01:38.479)       0:32:30.180 *********\nincluded: openstack_helm_ingress for instance\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********\nThursday 30 July 2026  19:20:11 +0000 (0:00:00.104)       0:32:30.285 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***\nThursday 30 July 2026  19:20:11 +0000 (0:00:00.047)       0:32:30.333 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***\nThursday 30 July 2026  19:20:11 +0000 (0:00:00.042)       0:32:30.376 *********\nok: [instance]\n\nTASK [Create Ingress placement] ************************************************\nThursday 30 July 2026  19:20:11 +0000 (0:00:00.064)       0:32:30.440 *********\nincluded: ingress for instance\n\nTASK [vexxhost.atmosphere.ingress : Create Ingress placement] ******************\nThursday 30 July 2026  19:20:11 +0000 (0:00:00.061)       0:32:30.501 *********\nchanged: [instance]\n\nPLAY [Configure operating system] **********************************************\n\nTASK [Gathering Facts] *********************************************************\nThursday 30 July 2026  19:20:12 +0000 (0:00:00.932)       0:32:31.434 *********\nok: [instance]\n\nPLAY [Deploy SDN] **************************************************************\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\nThursday 30 July 2026  19:20:14 +0000 (0:00:01.742)       0:32:33.176 *********\nok: [instance]\n\nTASK [Create RabbitMQ cluster] *************************************************\nThursday 30 July 2026  19:20:14 +0000 (0:00:00.161)       0:32:33.338 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\nThursday 30 July 2026  19:20:14 +0000 (0:00:00.121)       0:32:33.460 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\nThursday 30 July 2026  19:20:14 +0000 (0:00:00.043)       0:32:33.503 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\nThursday 30 July 2026  19:20:14 +0000 (0:00:00.042)       0:32:33.545 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\nThursday 30 July 2026  19:20:14 +0000 (0:00:00.036)       0:32:33.582 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\nThursday 30 July 2026  19:20:14 +0000 (0:00:00.038)       0:32:33.620 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\nThursday 30 July 2026  19:20:14 +0000 (0:00:00.045)       0:32:33.666 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\nThursday 30 July 2026  19:20:15 +0000 (0:00:00.038)       0:32:33.705 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nThursday 30 July 2026  19:20:15 +0000 (0:00:00.066)       0:32:33.771 *********\nincluded: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\nThursday 30 July 2026  19:20:15 +0000 (0:00:00.062)       0:32:33.834 *********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.openvswitch : Get the current status of all systemd values for containerd] ***\nThursday 30 July 2026  19:20:15 +0000 (0:00:00.600)       0:32:34.434 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openvswitch : Assert that LimitMEMLOCK is set to infinity] ***\nThursday 30 July 2026  19:20:15 +0000 (0:00:00.226)       0:32:34.660 *********\nok: [instance] => {\n    \"changed\": false,\n    \"msg\": \"All assertions passed\"\n}\n\nTASK [vexxhost.atmosphere.openvswitch : Pull openvswitch image] ****************\nThursday 30 July 2026  19:20:16 +0000 (0:00:00.045)       0:32:34.706 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openvswitch : Verify openvswitch image pull] *********\nThursday 30 July 2026  19:20:22 +0000 (0:00:06.908)       0:32:41.615 *********\nok: [instance] => {\n    \"changed\": false,\n    \"msg\": \"Successfully pulled openvswitch image\"\n}\n\nTASK [vexxhost.atmosphere.openvswitch : Deploy Helm chart] *********************\nThursday 30 July 2026  19:20:22 +0000 (0:00:00.050)       0:32:41.666 *********\nchanged: [instance]\n\nPLAY [controllers[0]] **********************************************************\n\nTASK [Gathering Facts] *********************************************************\nThursday 30 July 2026  19:20:24 +0000 (0:00:01.419)       0:32:43.085 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\nThursday 30 July 2026  19:20:25 +0000 (0:00:01.592)       0:32:44.678 *********\nok: [instance]\n\nTASK [Create RabbitMQ cluster] *************************************************\nThursday 30 July 2026  19:20:26 +0000 (0:00:00.072)       0:32:44.750 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\nThursday 30 July 2026  19:20:26 +0000 (0:00:00.045)       0:32:44.795 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\nThursday 30 July 2026  19:20:26 +0000 (0:00:00.044)       0:32:44.840 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\nThursday 30 July 2026  19:20:26 +0000 (0:00:00.049)       0:32:44.889 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\nThursday 30 July 2026  19:20:26 +0000 (0:00:00.046)       0:32:44.935 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\nThursday 30 July 2026  19:20:26 +0000 (0:00:00.056)       0:32:44.992 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\nThursday 30 July 2026  19:20:26 +0000 (0:00:00.058)       0:32:45.051 *********\nok: [instance] => (item=libvirt_exporter)\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\nThursday 30 July 2026  19:20:26 +0000 (0:00:00.065)       0:32:45.117 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nThursday 30 July 2026  19:20:26 +0000 (0:00:00.075)       0:32:45.192 *********\nincluded: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\nThursday 30 July 2026  19:20:26 +0000 (0:00:00.071)       0:32:45.263 *********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.libvirt : Fail if atmosphere_ceph_enabled is set] ****\nThursday 30 July 2026  19:20:27 +0000 (0:00:00.632)       0:32:45.896 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.libvirt : Create CA certificates] ********************\nThursday 30 July 2026  19:20:27 +0000 (0:00:00.065)       0:32:45.962 *********\nchanged: [instance] => (item=libvirt-vnc)\nchanged: [instance] => (item=libvirt-api)\n\nTASK [vexxhost.atmosphere.libvirt : Create Issuers] ****************************\nThursday 30 July 2026  19:20:28 +0000 (0:00:01.353)       0:32:47.316 *********\nchanged: [instance] => (item=libvirt-vnc)",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "TASK [Create Ingress] **********************************************************",
                                "Thursday 30 July 2026  19:20:11 +0000 (0:01:38.479)       0:32:30.180 *********",
                                "included: openstack_helm_ingress for instance",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********",
                                "Thursday 30 July 2026  19:20:11 +0000 (0:00:00.104)       0:32:30.285 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***",
                                "Thursday 30 July 2026  19:20:11 +0000 (0:00:00.047)       0:32:30.333 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***",
                                "Thursday 30 July 2026  19:20:11 +0000 (0:00:00.042)       0:32:30.376 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Create Ingress placement] ************************************************",
                                "Thursday 30 July 2026  19:20:11 +0000 (0:00:00.064)       0:32:30.440 *********",
                                "included: ingress for instance",
                                "",
                                "TASK [vexxhost.atmosphere.ingress : Create Ingress placement] ******************",
                                "Thursday 30 July 2026  19:20:11 +0000 (0:00:00.061)       0:32:30.501 *********",
                                "changed: [instance]",
                                "",
                                "PLAY [Configure operating system] **********************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Thursday 30 July 2026  19:20:12 +0000 (0:00:00.932)       0:32:31.434 *********",
                                "ok: [instance]",
                                "",
                                "PLAY [Deploy SDN] **************************************************************",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "Thursday 30 July 2026  19:20:14 +0000 (0:00:01.742)       0:32:33.176 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Create RabbitMQ cluster] *************************************************",
                                "Thursday 30 July 2026  19:20:14 +0000 (0:00:00.161)       0:32:33.338 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "Thursday 30 July 2026  19:20:14 +0000 (0:00:00.121)       0:32:33.460 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "Thursday 30 July 2026  19:20:14 +0000 (0:00:00.043)       0:32:33.503 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "Thursday 30 July 2026  19:20:14 +0000 (0:00:00.042)       0:32:33.545 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "Thursday 30 July 2026  19:20:14 +0000 (0:00:00.036)       0:32:33.582 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "Thursday 30 July 2026  19:20:14 +0000 (0:00:00.038)       0:32:33.620 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "Thursday 30 July 2026  19:20:14 +0000 (0:00:00.045)       0:32:33.666 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "Thursday 30 July 2026  19:20:15 +0000 (0:00:00.038)       0:32:33.705 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Thursday 30 July 2026  19:20:15 +0000 (0:00:00.066)       0:32:33.771 *********",
                                "included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "Thursday 30 July 2026  19:20:15 +0000 (0:00:00.062)       0:32:33.834 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openvswitch : Get the current status of all systemd values for containerd] ***",
                                "Thursday 30 July 2026  19:20:15 +0000 (0:00:00.600)       0:32:34.434 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openvswitch : Assert that LimitMEMLOCK is set to infinity] ***",
                                "Thursday 30 July 2026  19:20:15 +0000 (0:00:00.226)       0:32:34.660 *********",
                                "ok: [instance] => {",
                                "    \"changed\": false,",
                                "    \"msg\": \"All assertions passed\"",
                                "}",
                                "",
                                "TASK [vexxhost.atmosphere.openvswitch : Pull openvswitch image] ****************",
                                "Thursday 30 July 2026  19:20:16 +0000 (0:00:00.045)       0:32:34.706 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openvswitch : Verify openvswitch image pull] *********",
                                "Thursday 30 July 2026  19:20:22 +0000 (0:00:06.908)       0:32:41.615 *********",
                                "ok: [instance] => {",
                                "    \"changed\": false,",
                                "    \"msg\": \"Successfully pulled openvswitch image\"",
                                "}",
                                "",
                                "TASK [vexxhost.atmosphere.openvswitch : Deploy Helm chart] *********************",
                                "Thursday 30 July 2026  19:20:22 +0000 (0:00:00.050)       0:32:41.666 *********",
                                "changed: [instance]",
                                "",
                                "PLAY [controllers[0]] **********************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Thursday 30 July 2026  19:20:24 +0000 (0:00:01.419)       0:32:43.085 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "Thursday 30 July 2026  19:20:25 +0000 (0:00:01.592)       0:32:44.678 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Create RabbitMQ cluster] *************************************************",
                                "Thursday 30 July 2026  19:20:26 +0000 (0:00:00.072)       0:32:44.750 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "Thursday 30 July 2026  19:20:26 +0000 (0:00:00.045)       0:32:44.795 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "Thursday 30 July 2026  19:20:26 +0000 (0:00:00.044)       0:32:44.840 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "Thursday 30 July 2026  19:20:26 +0000 (0:00:00.049)       0:32:44.889 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "Thursday 30 July 2026  19:20:26 +0000 (0:00:00.046)       0:32:44.935 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "Thursday 30 July 2026  19:20:26 +0000 (0:00:00.056)       0:32:44.992 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "Thursday 30 July 2026  19:20:26 +0000 (0:00:00.058)       0:32:45.051 *********",
                                "ok: [instance] => (item=libvirt_exporter)",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "Thursday 30 July 2026  19:20:26 +0000 (0:00:00.065)       0:32:45.117 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Thursday 30 July 2026  19:20:26 +0000 (0:00:00.075)       0:32:45.192 *********",
                                "included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "Thursday 30 July 2026  19:20:26 +0000 (0:00:00.071)       0:32:45.263 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.libvirt : Fail if atmosphere_ceph_enabled is set] ****",
                                "Thursday 30 July 2026  19:20:27 +0000 (0:00:00.632)       0:32:45.896 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.libvirt : Create CA certificates] ********************",
                                "Thursday 30 July 2026  19:20:27 +0000 (0:00:00.065)       0:32:45.962 *********",
                                "changed: [instance] => (item=libvirt-vnc)",
                                "changed: [instance] => (item=libvirt-api)",
                                "",
                                "TASK [vexxhost.atmosphere.libvirt : Create Issuers] ****************************",
                                "Thursday 30 July 2026  19:20:28 +0000 (0:00:01.353)       0:32:47.316 *********",
                                "changed: [instance] => (item=libvirt-vnc)"
                            ],
                            "zuul_log_id": "0242ac17-0010-30ae-7b85-0000000193c7-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:20:29.981857Z",
                            "start": "2026-07-30T19:20:29.455782Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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.libvirt : Create Issuers]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:20:30.086514Z",
                            "start": "2026-07-30T19:20:29.997198Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000193c8",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "151638"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:20:30.161815Z",
                            "start": "2026-07-30T19:20:30.098246Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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.libvirt : Create Issuers]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:20:30.246315Z",
                            "start": "2026-07-30T19:20:30.173334Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000193ca",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:20:30.336627Z",
                            "start": "2026-07-30T19:20:30.258697Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000193cb",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 19:20:30.537559",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:20:50.539629",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:20:50.556272Z",
                            "start": "2026-07-30T19:20:30.479810Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000019c22",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "95"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:20:50.636617Z",
                            "start": "2026-07-30T19:20:50.569066Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000019c23",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:20:50.897073Z",
                            "start": "2026-07-30T19:20:50.653096Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785439229.282291,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 312,
                                "charset": "unknown",
                                "checksum": "0b3794c35d5088837a19fd2ffc3f02f4cc81bebe",
                                "ctime": 1785439236.4704351,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785439236.4704351,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 154534,
                                "uid": 1000,
                                "version": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:20:51.110058Z",
                            "start": "2026-07-30T19:20:50.912326Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000019c25",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "2896"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:20:51.197391Z",
                            "start": "2026-07-30T19:20:51.122939Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000019c26",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +151639 /tmp/logs/molecule-aio-openvswitch.log | head -c 2896",
                            "delta": "0:00:00.007434",
                            "end": "2026-07-30 19:20:51.442758",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +151639 /tmp/logs/molecule-aio-openvswitch.log | head -c 2896",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-30ae-7b85-000000019c27-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 19:20:51.435324",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance] => (item=libvirt-api)\n\nTASK [vexxhost.atmosphere.libvirt : Generate Helm values (storage)] ************\nThursday 30 July 2026  19:20:29 +0000 (0:00:01.300)       0:32:48.616 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.libvirt : Deploy Helm chart] *************************\nThursday 30 July 2026  19:20:30 +0000 (0:00:00.297)       0:32:48.913 *********\nchanged: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nThursday 30 July 2026  19:20:31 +0000 (0:00:01.501)       0:32:50.415 *********\nincluded: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\nThursday 30 July 2026  19:20:31 +0000 (0:00:00.063)       0:32:50.478 *********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.coredns : Deploy Helm chart] *************************\nThursday 30 July 2026  19:20:32 +0000 (0:00:00.548)       0:32:51.026 *********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] *****************\nThursday 30 July 2026  19:20:33 +0000 (0:00:01.507)       0:32:52.534 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] ****\nThursday 30 July 2026  19:20:34 +0000 (0:00:00.965)       0:32:53.499 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] ***********\nThursday 30 July 2026  19:20:34 +0000 (0:00:00.197)       0:32:53.697 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\nThursday 30 July 2026  19:20:35 +0000 (0:00:00.485)       0:32:54.182 *********\nok: [instance]\n\nTASK [Create RabbitMQ cluster] *************************************************\nThursday 30 July 2026  19:20:35 +0000 (0:00:00.091)       0:32:54.273 *********\nincluded: rabbitmq for instance\n\nTASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***\nThursday 30 July 2026  19:20:35 +0000 (0:00:00.081)       0:32:54.355 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******\nThursday 30 July 2026  19:20:36 +0000 (0:00:00.675)       0:32:55.031 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] ***\nThursday 30 July 2026  19:20:36 +0000 (0:00:00.047)       0:32:55.079 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] *****\nThursday 30 July 2026  19:20:36 +0000 (0:00:00.044)       0:32:55.123 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************\nThursday 30 July 2026  19:20:36 +0000 (0:00:00.045)       0:32:55.169 *********",
                            "stdout_lines": [
                                "changed: [instance] => (item=libvirt-api)",
                                "",
                                "TASK [vexxhost.atmosphere.libvirt : Generate Helm values (storage)] ************",
                                "Thursday 30 July 2026  19:20:29 +0000 (0:00:01.300)       0:32:48.616 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.libvirt : Deploy Helm chart] *************************",
                                "Thursday 30 July 2026  19:20:30 +0000 (0:00:00.297)       0:32:48.913 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Thursday 30 July 2026  19:20:31 +0000 (0:00:01.501)       0:32:50.415 *********",
                                "included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "Thursday 30 July 2026  19:20:31 +0000 (0:00:00.063)       0:32:50.478 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.coredns : Deploy Helm chart] *************************",
                                "Thursday 30 July 2026  19:20:32 +0000 (0:00:00.548)       0:32:51.026 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] *****************",
                                "Thursday 30 July 2026  19:20:33 +0000 (0:00:01.507)       0:32:52.534 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] ****",
                                "Thursday 30 July 2026  19:20:34 +0000 (0:00:00.965)       0:32:53.499 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] ***********",
                                "Thursday 30 July 2026  19:20:34 +0000 (0:00:00.197)       0:32:53.697 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "Thursday 30 July 2026  19:20:35 +0000 (0:00:00.485)       0:32:54.182 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Create RabbitMQ cluster] *************************************************",
                                "Thursday 30 July 2026  19:20:35 +0000 (0:00:00.091)       0:32:54.273 *********",
                                "included: rabbitmq for instance",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***",
                                "Thursday 30 July 2026  19:20:35 +0000 (0:00:00.081)       0:32:54.355 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******",
                                "Thursday 30 July 2026  19:20:36 +0000 (0:00:00.675)       0:32:55.031 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] ***",
                                "Thursday 30 July 2026  19:20:36 +0000 (0:00:00.047)       0:32:55.079 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] *****",
                                "Thursday 30 July 2026  19:20:36 +0000 (0:00:00.044)       0:32:55.123 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************",
                                "Thursday 30 July 2026  19:20:36 +0000 (0:00:00.045)       0:32:55.169 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-30ae-7b85-000000019c27-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:20:51.762596Z",
                            "start": "2026-07-30T19:20:51.235477Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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-30T19:20:51.866418Z",
                            "start": "2026-07-30T19:20:51.777423Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000019c28",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "154534"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:20:51.944968Z",
                            "start": "2026-07-30T19:20:51.878201Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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-30T19:20:52.033137Z",
                            "start": "2026-07-30T19:20:51.958327Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000019c2a",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:20:52.113771Z",
                            "start": "2026-07-30T19:20:52.045721Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000019c2b",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 19:20:52.459925",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:21:12.461770",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:21:12.478232Z",
                            "start": "2026-07-30T19:20:52.406099Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001a498",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "96"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:21:12.565415Z",
                            "start": "2026-07-30T19:21:12.492460Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001a499",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:21:12.844303Z",
                            "start": "2026-07-30T19:21:12.580323Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785439251.0707285,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 320,
                                "charset": "unknown",
                                "checksum": "7c8931350666d5f138a4d109ffa5c93c862a7602",
                                "ctime": 1785439272.6831625,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785439272.6831625,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 158405,
                                "uid": 1000,
                                "version": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:21:13.099690Z",
                            "start": "2026-07-30T19:21:12.857731Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001a49b",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "3871"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:21:13.193216Z",
                            "start": "2026-07-30T19:21:13.114930Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001a49c",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +154535 /tmp/logs/molecule-aio-openvswitch.log | head -c 3871",
                            "delta": "0:00:00.005893",
                            "end": "2026-07-30 19:21:13.429469",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +154535 /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-30ae-7b85-00000001a49d-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 19:21:13.423576",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\nThursday 30 July 2026  19:21:07 +0000 (0:00:30.832)       0:33:26.002 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\nThursday 30 July 2026  19:21:07 +0000 (0:00:00.664)       0:33:26.666 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\nThursday 30 July 2026  19:21:08 +0000 (0:00:00.054)       0:33:26.721 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\nThursday 30 July 2026  19:21:08 +0000 (0:00:00.056)       0:33:26.777 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\nThursday 30 July 2026  19:21:08 +0000 (0:00:00.048)       0:33:26.826 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\nThursday 30 July 2026  19:21:08 +0000 (0:00:00.049)       0:33:26.876 *********\nok: [instance] => (item=oslo_db)\nok: [instance] => (item=oslo_cache)\nok: [instance] => (item=volumev3)\nok: [instance] => (item=identity)\nok: [instance] => (item=oslo_messaging)\nok: [instance] => (item=compute)\nok: [instance] => (item=compute_metadata)\nok: [instance] => (item=baremetal)\nok: [instance] => (item=oslo_db_api)\nok: [instance] => (item=image)\nok: [instance] => (item=placement)\nok: [instance] => (item=network)\nok: [instance] => (item=oslo_db_cell0)\nok: [instance] => (item=compute_novnc_proxy)\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\nThursday 30 July 2026  19:21:08 +0000 (0:00:00.210)       0:33:27.087 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nThursday 30 July 2026  19:21:08 +0000 (0:00:00.074)       0:33:27.161 *********\nincluded: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\nThursday 30 July 2026  19:21:08 +0000 (0:00:00.070)       0:33:27.232 *********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.nova : Fail if atmosphere_ceph_enabled is set] *******\nThursday 30 July 2026  19:21:09 +0000 (0:00:00.581)       0:33:27.814 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.nova : Generate temporary file for SSH public key] ***\nThursday 30 July 2026  19:21:09 +0000 (0:00:00.049)       0:33:27.863 *********\nok: [instance -> localhost]\n\nTASK [vexxhost.atmosphere.nova : Write contents of current private SSH key] ****\nThursday 30 July 2026  19:21:09 +0000 (0:00:00.252)       0:33:28.115 *********\nok: [instance -> localhost]\n\nTASK [vexxhost.atmosphere.nova : Generate public key for SSH private key] ******\nThursday 30 July 2026  19:21:09 +0000 (0:00:00.492)       0:33:28.608 *********\nok: [instance -> localhost]\n\nTASK [vexxhost.atmosphere.nova : Delete temporary file for public SSH key] *****\nThursday 30 July 2026  19:21:10 +0000 (0:00:00.556)       0:33:29.165 *********\nok: [instance -> localhost]\n\nTASK [vexxhost.atmosphere.nova : Remove nova-bootstrap and nova-cell-setup job] ***\nThursday 30 July 2026  19:21:10 +0000 (0:00:00.266)       0:33:29.432 *********\nok: [instance] => (item=nova-bootstrap)\nok: [instance] => (item=nova-cell-setup)\n\nTASK [vexxhost.atmosphere.nova : Generate Helm values (storage)] ***************\nThursday 30 July 2026  19:21:12 +0000 (0:00:01.436)       0:33:30.868 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.nova : Deploy Helm chart] ****************************\nThursday 30 July 2026  19:21:12 +0000 (0:00:00.511)       0:33:31.380 *********",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "Thursday 30 July 2026  19:21:07 +0000 (0:00:30.832)       0:33:26.002 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "Thursday 30 July 2026  19:21:07 +0000 (0:00:00.664)       0:33:26.666 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "Thursday 30 July 2026  19:21:08 +0000 (0:00:00.054)       0:33:26.721 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "Thursday 30 July 2026  19:21:08 +0000 (0:00:00.056)       0:33:26.777 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "Thursday 30 July 2026  19:21:08 +0000 (0:00:00.048)       0:33:26.826 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "Thursday 30 July 2026  19:21:08 +0000 (0:00:00.049)       0:33:26.876 *********",
                                "ok: [instance] => (item=oslo_db)",
                                "ok: [instance] => (item=oslo_cache)",
                                "ok: [instance] => (item=volumev3)",
                                "ok: [instance] => (item=identity)",
                                "ok: [instance] => (item=oslo_messaging)",
                                "ok: [instance] => (item=compute)",
                                "ok: [instance] => (item=compute_metadata)",
                                "ok: [instance] => (item=baremetal)",
                                "ok: [instance] => (item=oslo_db_api)",
                                "ok: [instance] => (item=image)",
                                "ok: [instance] => (item=placement)",
                                "ok: [instance] => (item=network)",
                                "ok: [instance] => (item=oslo_db_cell0)",
                                "ok: [instance] => (item=compute_novnc_proxy)",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "Thursday 30 July 2026  19:21:08 +0000 (0:00:00.210)       0:33:27.087 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Thursday 30 July 2026  19:21:08 +0000 (0:00:00.074)       0:33:27.161 *********",
                                "included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "Thursday 30 July 2026  19:21:08 +0000 (0:00:00.070)       0:33:27.232 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.nova : Fail if atmosphere_ceph_enabled is set] *******",
                                "Thursday 30 July 2026  19:21:09 +0000 (0:00:00.581)       0:33:27.814 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.nova : Generate temporary file for SSH public key] ***",
                                "Thursday 30 July 2026  19:21:09 +0000 (0:00:00.049)       0:33:27.863 *********",
                                "ok: [instance -> localhost]",
                                "",
                                "TASK [vexxhost.atmosphere.nova : Write contents of current private SSH key] ****",
                                "Thursday 30 July 2026  19:21:09 +0000 (0:00:00.252)       0:33:28.115 *********",
                                "ok: [instance -> localhost]",
                                "",
                                "TASK [vexxhost.atmosphere.nova : Generate public key for SSH private key] ******",
                                "Thursday 30 July 2026  19:21:09 +0000 (0:00:00.492)       0:33:28.608 *********",
                                "ok: [instance -> localhost]",
                                "",
                                "TASK [vexxhost.atmosphere.nova : Delete temporary file for public SSH key] *****",
                                "Thursday 30 July 2026  19:21:10 +0000 (0:00:00.556)       0:33:29.165 *********",
                                "ok: [instance -> localhost]",
                                "",
                                "TASK [vexxhost.atmosphere.nova : Remove nova-bootstrap and nova-cell-setup job] ***",
                                "Thursday 30 July 2026  19:21:10 +0000 (0:00:00.266)       0:33:29.432 *********",
                                "ok: [instance] => (item=nova-bootstrap)",
                                "ok: [instance] => (item=nova-cell-setup)",
                                "",
                                "TASK [vexxhost.atmosphere.nova : Generate Helm values (storage)] ***************",
                                "Thursday 30 July 2026  19:21:12 +0000 (0:00:01.436)       0:33:30.868 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.nova : Deploy Helm chart] ****************************",
                                "Thursday 30 July 2026  19:21:12 +0000 (0:00:00.511)       0:33:31.380 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-30ae-7b85-00000001a49d-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:21:13.750987Z",
                            "start": "2026-07-30T19:21:13.228278Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001a49d",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.atmosphere.nova : Deploy Helm chart]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:21:13.853012Z",
                            "start": "2026-07-30T19:21:13.765682Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001a49e",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "158405"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:21:13.935331Z",
                            "start": "2026-07-30T19:21:13.868110Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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.nova : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:21:14.030092Z",
                            "start": "2026-07-30T19:21:13.948806Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001a4a0",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:21:14.110579Z",
                            "start": "2026-07-30T19:21:14.042273Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001a4a1",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 19:21:14.310183",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:21:34.312430",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:21:34.326278Z",
                            "start": "2026-07-30T19:21:14.256833Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001ad24",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "97"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:21:34.423479Z",
                            "start": "2026-07-30T19:21:34.341676Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001ad25",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:21:34.678721Z",
                            "start": "2026-07-30T19:21:34.436444Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785439273.0431697,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 320,
                                "charset": "unknown",
                                "checksum": "7c8931350666d5f138a4d109ffa5c93c862a7602",
                                "ctime": 1785439272.6831625,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785439272.6831625,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 158405,
                                "uid": 1000,
                                "version": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:21:34.895472Z",
                            "start": "2026-07-30T19:21:34.692109Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001ad27",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:21:34.983309Z",
                            "start": "2026-07-30T19:21:34.910001Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001ad28",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:21:35.529114Z",
                            "start": "2026-07-30T19:21:35.015585Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001ad29",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:21:35.608093Z",
                            "start": "2026-07-30T19:21:35.549218Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001ad2a",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "158405"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:21:35.713297Z",
                            "start": "2026-07-30T19:21:35.625354Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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-30T19:21:35.807447Z",
                            "start": "2026-07-30T19:21:35.728619Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001ad2c",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:21:35.904456Z",
                            "start": "2026-07-30T19:21:35.822493Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001ad2d",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 19:21:36.141007",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:21:56.143229",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:21:56.160659Z",
                            "start": "2026-07-30T19:21:36.087951Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001b5c6",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "98"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:21:56.242409Z",
                            "start": "2026-07-30T19:21:56.177292Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001b5c7",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:21:56.496128Z",
                            "start": "2026-07-30T19:21:56.257014Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785439273.0431697,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 320,
                                "charset": "unknown",
                                "checksum": "7c8931350666d5f138a4d109ffa5c93c862a7602",
                                "ctime": 1785439272.6831625,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785439272.6831625,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 158405,
                                "uid": 1000,
                                "version": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:21:56.719306Z",
                            "start": "2026-07-30T19:21:56.510717Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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-30T19:21:56.801882Z",
                            "start": "2026-07-30T19:21:56.735491Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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-30T19:21:57.345002Z",
                            "start": "2026-07-30T19:21:56.833696Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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-30T19:21:57.421947Z",
                            "start": "2026-07-30T19:21:57.364243Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001b5cc",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "158405"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:21:57.512722Z",
                            "start": "2026-07-30T19:21:57.442482Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001b5cd",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 1960 seconds.\nLast task: TASK [vexxhost.atmosphere.nova : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:21:57.594413Z",
                            "start": "2026-07-30T19:21:57.526718Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001b5ce",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:21:57.908058Z",
                            "start": "2026-07-30T19:21:57.606696Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001b5cf",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 19:21:58.350984",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:22:18.352753",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:22:18.372733Z",
                            "start": "2026-07-30T19:21:58.297301Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001be7e",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "99"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:22:18.470671Z",
                            "start": "2026-07-30T19:22:18.388281Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001be7f",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:22:18.744370Z",
                            "start": "2026-07-30T19:22:18.484291Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785439273.0431697,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 320,
                                "charset": "unknown",
                                "checksum": "7c8931350666d5f138a4d109ffa5c93c862a7602",
                                "ctime": 1785439272.6831625,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785439272.6831625,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 158405,
                                "uid": 1000,
                                "version": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:22:18.973268Z",
                            "start": "2026-07-30T19:22:18.761898Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001be81",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:22:19.063612Z",
                            "start": "2026-07-30T19:22:18.995341Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001be82",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:22:19.610737Z",
                            "start": "2026-07-30T19:22:19.099126Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001be83",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:22:19.687872Z",
                            "start": "2026-07-30T19:22:19.630321Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001be84",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "158405"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:22:19.776084Z",
                            "start": "2026-07-30T19:22:19.708281Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001be85",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 1980 seconds.\nLast task: TASK [vexxhost.atmosphere.nova : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:22:19.853369Z",
                            "start": "2026-07-30T19:22:19.788454Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001be86",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:22:19.931762Z",
                            "start": "2026-07-30T19:22:19.870476Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001be87",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 19:22:20.148136",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:22:40.150356",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:22:40.169761Z",
                            "start": "2026-07-30T19:22:20.089593Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001c74c",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "100"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:22:40.249832Z",
                            "start": "2026-07-30T19:22:40.183048Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001c74d",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:22:40.553821Z",
                            "start": "2026-07-30T19:22:40.265845Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785439273.0431697,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 320,
                                "charset": "unknown",
                                "checksum": "7c8931350666d5f138a4d109ffa5c93c862a7602",
                                "ctime": 1785439272.6831625,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785439272.6831625,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 158405,
                                "uid": 1000,
                                "version": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:22:40.785400Z",
                            "start": "2026-07-30T19:22:40.568046Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001c74f",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:22:40.867255Z",
                            "start": "2026-07-30T19:22:40.801283Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001c750",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:22:41.422202Z",
                            "start": "2026-07-30T19:22:40.908776Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001c751",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:22:41.509428Z",
                            "start": "2026-07-30T19:22:41.441384Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001c752",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "158405"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:22:41.596863Z",
                            "start": "2026-07-30T19:22:41.528764Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001c753",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 2000 seconds.\nLast task: TASK [vexxhost.atmosphere.nova : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:22:41.707666Z",
                            "start": "2026-07-30T19:22:41.632443Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001c754",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "false_condition": "(\n  (_atmosphere_ci_phase_poll_count | int)\n  % (_atmosphere_ci_phase_poll_chunk_size | int)\n) != 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:22:41.772082Z",
                            "start": "2026-07-30T19:22:41.723904Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001c755",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:22:41.844607Z",
                            "start": "2026-07-30T19:22:41.787205Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000000081",
                        "name": "Start progress monitor chunk for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 19:22:41.906702",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:23:01.908555",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:23:01.925799Z",
                            "start": "2026-07-30T19:22:41.864414Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001d032",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "101"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:23:02.004995Z",
                            "start": "2026-07-30T19:23:01.934425Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001d033",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:23:02.245073Z",
                            "start": "2026-07-30T19:23:02.014433Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785439273.0431697,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 320,
                                "charset": "unknown",
                                "checksum": "7c8931350666d5f138a4d109ffa5c93c862a7602",
                                "ctime": 1785439272.6831625,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785439272.6831625,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 158405,
                                "uid": 1000,
                                "version": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:23:02.440320Z",
                            "start": "2026-07-30T19:23:02.252998Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001d035",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:23:02.505426Z",
                            "start": "2026-07-30T19:23:02.449233Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001d036",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:23:03.059002Z",
                            "start": "2026-07-30T19:23:02.546844Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001d037",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:23:03.119057Z",
                            "start": "2026-07-30T19:23:03.071682Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001d038",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "158405"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:23:03.190853Z",
                            "start": "2026-07-30T19:23:03.131816Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001d039",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 2020 seconds.\nLast task: TASK [vexxhost.atmosphere.nova : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:23:03.265896Z",
                            "start": "2026-07-30T19:23:03.199124Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001d03a",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:23:03.330014Z",
                            "start": "2026-07-30T19:23:03.274381Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001d03b",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 19:23:03.390407",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:23:23.392686",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:23:23.409757Z",
                            "start": "2026-07-30T19:23:03.351337Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001d05e",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "102"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:23:23.472710Z",
                            "start": "2026-07-30T19:23:23.416071Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001d05f",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:23:23.713215Z",
                            "start": "2026-07-30T19:23:23.480930Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785439273.0431697,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 320,
                                "charset": "unknown",
                                "checksum": "7c8931350666d5f138a4d109ffa5c93c862a7602",
                                "ctime": 1785439272.6831625,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785439272.6831625,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 158405,
                                "uid": 1000,
                                "version": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:23:23.919114Z",
                            "start": "2026-07-30T19:23:23.720867Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001d061",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:23:23.994119Z",
                            "start": "2026-07-30T19:23:23.932607Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001d062",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:23:24.535051Z",
                            "start": "2026-07-30T19:23:24.022811Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001d063",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:23:24.768303Z",
                            "start": "2026-07-30T19:23:24.547626Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001d064",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "158405"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:23:25.310624Z",
                            "start": "2026-07-30T19:23:24.779686Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001d065",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 2040 seconds.\nLast task: TASK [vexxhost.atmosphere.nova : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:23:25.389065Z",
                            "start": "2026-07-30T19:23:25.320034Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001d066",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:23:25.457176Z",
                            "start": "2026-07-30T19:23:25.397875Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001d067",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 19:23:25.527750",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:23:45.529964",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:23:45.544841Z",
                            "start": "2026-07-30T19:23:25.483034Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001d0d6",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "103"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:23:45.609088Z",
                            "start": "2026-07-30T19:23:45.551337Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001d0d7",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:23:45.858270Z",
                            "start": "2026-07-30T19:23:45.621356Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785439273.0431697,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 320,
                                "charset": "unknown",
                                "checksum": "7c8931350666d5f138a4d109ffa5c93c862a7602",
                                "ctime": 1785439272.6831625,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785439272.6831625,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 158405,
                                "uid": 1000,
                                "version": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:23:46.065962Z",
                            "start": "2026-07-30T19:23:45.865373Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001d0d9",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:23:46.131176Z",
                            "start": "2026-07-30T19:23:46.073460Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001d0da",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:23:46.669438Z",
                            "start": "2026-07-30T19:23:46.158271Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001d0db",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:23:46.730448Z",
                            "start": "2026-07-30T19:23:46.682035Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001d0dc",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "158405"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:23:46.793027Z",
                            "start": "2026-07-30T19:23:46.742768Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001d0dd",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 2060 seconds.\nLast task: TASK [vexxhost.atmosphere.nova : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:23:46.852252Z",
                            "start": "2026-07-30T19:23:46.800122Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001d0de",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:23:46.912067Z",
                            "start": "2026-07-30T19:23:46.860767Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001d0df",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 19:23:46.977787",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:24:06.979708",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:24:06.996843Z",
                            "start": "2026-07-30T19:23:46.937163Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001d164",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "104"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:24:07.061328Z",
                            "start": "2026-07-30T19:24:07.003838Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001d165",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:24:07.298325Z",
                            "start": "2026-07-30T19:24:07.069698Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785439273.0431697,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 320,
                                "charset": "unknown",
                                "checksum": "7c8931350666d5f138a4d109ffa5c93c862a7602",
                                "ctime": 1785439272.6831625,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785439272.6831625,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 158405,
                                "uid": 1000,
                                "version": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:24:07.495898Z",
                            "start": "2026-07-30T19:24:07.306933Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001d167",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:24:07.561143Z",
                            "start": "2026-07-30T19:24:07.504931Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001d168",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:24:08.101249Z",
                            "start": "2026-07-30T19:24:07.589036Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001d169",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:24:08.164469Z",
                            "start": "2026-07-30T19:24:08.115396Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001d16a",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "158405"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:24:08.239879Z",
                            "start": "2026-07-30T19:24:08.178741Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001d16b",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 2080 seconds.\nLast task: TASK [vexxhost.atmosphere.nova : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:24:08.322723Z",
                            "start": "2026-07-30T19:24:08.250666Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001d16c",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:24:08.404867Z",
                            "start": "2026-07-30T19:24:08.333958Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001d16d",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 19:24:08.490379",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:24:28.492480",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:24:28.508291Z",
                            "start": "2026-07-30T19:24:08.439243Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001d208",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "105"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:24:28.582773Z",
                            "start": "2026-07-30T19:24:28.514554Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001d209",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:24:28.814256Z",
                            "start": "2026-07-30T19:24:28.592410Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785439273.0431697,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 320,
                                "charset": "unknown",
                                "checksum": "7c8931350666d5f138a4d109ffa5c93c862a7602",
                                "ctime": 1785439272.6831625,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785439272.6831625,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 158405,
                                "uid": 1000,
                                "version": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:24:29.043333Z",
                            "start": "2026-07-30T19:24:28.822919Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001d20b",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:24:29.120404Z",
                            "start": "2026-07-30T19:24:29.050068Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001d20c",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:24:29.796153Z",
                            "start": "2026-07-30T19:24:29.283198Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001d20d",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:24:29.857213Z",
                            "start": "2026-07-30T19:24:29.808328Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001d20e",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "158405"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:24:29.938417Z",
                            "start": "2026-07-30T19:24:29.871525Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001d20f",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 2100 seconds.\nLast task: TASK [vexxhost.atmosphere.nova : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:24:30.014939Z",
                            "start": "2026-07-30T19:24:29.946806Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001d210",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:24:30.082609Z",
                            "start": "2026-07-30T19:24:30.023395Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001d211",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 19:24:30.159992",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:24:50.162451",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:24:50.186528Z",
                            "start": "2026-07-30T19:24:30.111423Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001d2c2",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "106"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:24:50.253025Z",
                            "start": "2026-07-30T19:24:50.194042Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001d2c3",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:24:50.486548Z",
                            "start": "2026-07-30T19:24:50.262881Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785439273.0431697,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 320,
                                "charset": "unknown",
                                "checksum": "7c8931350666d5f138a4d109ffa5c93c862a7602",
                                "ctime": 1785439272.6831625,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785439272.6831625,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 158405,
                                "uid": 1000,
                                "version": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:24:50.686376Z",
                            "start": "2026-07-30T19:24:50.494142Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001d2c5",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:24:50.765031Z",
                            "start": "2026-07-30T19:24:50.695474Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001d2c6",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:24:51.307287Z",
                            "start": "2026-07-30T19:24:50.795299Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001d2c7",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:24:51.365517Z",
                            "start": "2026-07-30T19:24:51.317878Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001d2c8",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "158405"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:24:51.446567Z",
                            "start": "2026-07-30T19:24:51.378097Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001d2c9",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 2120 seconds.\nLast task: TASK [vexxhost.atmosphere.nova : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:24:51.524869Z",
                            "start": "2026-07-30T19:24:51.455565Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001d2ca",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:24:51.603001Z",
                            "start": "2026-07-30T19:24:51.533927Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001d2cb",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 19:24:51.678717",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:25:11.681010",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:25:11.696087Z",
                            "start": "2026-07-30T19:24:51.632575Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001d392",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "107"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:25:11.765993Z",
                            "start": "2026-07-30T19:25:11.705336Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001d393",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:25:12.017660Z",
                            "start": "2026-07-30T19:25:11.774722Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785439273.0431697,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 320,
                                "charset": "unknown",
                                "checksum": "7c8931350666d5f138a4d109ffa5c93c862a7602",
                                "ctime": 1785439272.6831625,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785439272.6831625,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 158405,
                                "uid": 1000,
                                "version": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:25:12.227218Z",
                            "start": "2026-07-30T19:25:12.024475Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001d395",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:25:12.294412Z",
                            "start": "2026-07-30T19:25:12.234307Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001d396",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:25:12.846755Z",
                            "start": "2026-07-30T19:25:12.331173Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001d397",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:25:12.919146Z",
                            "start": "2026-07-30T19:25:12.860093Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001d398",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "158405"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:25:12.991993Z",
                            "start": "2026-07-30T19:25:12.931505Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001d399",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 2140 seconds.\nLast task: TASK [vexxhost.atmosphere.nova : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:25:13.058328Z",
                            "start": "2026-07-30T19:25:12.998826Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001d39a",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:25:13.138962Z",
                            "start": "2026-07-30T19:25:13.067597Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001d39b",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 19:25:13.218212",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:25:33.220371",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:25:33.240082Z",
                            "start": "2026-07-30T19:25:13.167503Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001d478",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "108"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:25:33.312269Z",
                            "start": "2026-07-30T19:25:33.249338Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001d479",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:25:33.549284Z",
                            "start": "2026-07-30T19:25:33.318761Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785439273.0431697,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 320,
                                "charset": "unknown",
                                "checksum": "7c8931350666d5f138a4d109ffa5c93c862a7602",
                                "ctime": 1785439272.6831625,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785439272.6831625,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 158405,
                                "uid": 1000,
                                "version": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:25:33.788189Z",
                            "start": "2026-07-30T19:25:33.557056Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001d47b",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:25:33.859863Z",
                            "start": "2026-07-30T19:25:33.795330Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001d47c",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:25:34.541867Z",
                            "start": "2026-07-30T19:25:34.028433Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001d47d",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:25:34.606805Z",
                            "start": "2026-07-30T19:25:34.557347Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001d47e",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "158405"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:25:34.679535Z",
                            "start": "2026-07-30T19:25:34.619011Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001d47f",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 2160 seconds.\nLast task: TASK [vexxhost.atmosphere.nova : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:25:34.830846Z",
                            "start": "2026-07-30T19:25:34.761137Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001d480",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:25:34.900667Z",
                            "start": "2026-07-30T19:25:34.838420Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001d481",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 19:25:34.976037",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:25:54.979767",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:25:55.006709Z",
                            "start": "2026-07-30T19:25:34.931933Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001d574",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "109"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:25:55.084045Z",
                            "start": "2026-07-30T19:25:55.013444Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001d575",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:25:55.345171Z",
                            "start": "2026-07-30T19:25:55.092509Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785439273.0431697,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 320,
                                "charset": "unknown",
                                "checksum": "7c8931350666d5f138a4d109ffa5c93c862a7602",
                                "ctime": 1785439272.6831625,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785439272.6831625,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 158405,
                                "uid": 1000,
                                "version": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:25:55.554936Z",
                            "start": "2026-07-30T19:25:55.359456Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001d577",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:25:55.629599Z",
                            "start": "2026-07-30T19:25:55.564046Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001d578",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:25:56.175175Z",
                            "start": "2026-07-30T19:25:55.661178Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001d579",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:25:56.243998Z",
                            "start": "2026-07-30T19:25:56.186225Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001d57a",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "158405"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:25:56.326284Z",
                            "start": "2026-07-30T19:25:56.259441Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001d57b",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 2180 seconds.\nLast task: TASK [vexxhost.atmosphere.nova : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:25:56.402290Z",
                            "start": "2026-07-30T19:25:56.336697Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001d57c",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:25:56.477487Z",
                            "start": "2026-07-30T19:25:56.413290Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001d57d",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 19:25:56.565950",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:26:16.567890",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:26:16.587740Z",
                            "start": "2026-07-30T19:25:56.516948Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001d686",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "110"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:26:16.664261Z",
                            "start": "2026-07-30T19:26:16.594389Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001d687",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:26:16.919683Z",
                            "start": "2026-07-30T19:26:16.670361Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785439273.0431697,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 320,
                                "charset": "unknown",
                                "checksum": "7c8931350666d5f138a4d109ffa5c93c862a7602",
                                "ctime": 1785439272.6831625,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785439272.6831625,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 158405,
                                "uid": 1000,
                                "version": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:26:17.116395Z",
                            "start": "2026-07-30T19:26:16.926991Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001d689",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:26:17.193684Z",
                            "start": "2026-07-30T19:26:17.123637Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001d68a",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:26:17.733810Z",
                            "start": "2026-07-30T19:26:17.220945Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001d68b",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:26:17.794302Z",
                            "start": "2026-07-30T19:26:17.745917Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001d68c",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "158405"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:26:17.867538Z",
                            "start": "2026-07-30T19:26:17.806630Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001d68d",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 2200 seconds.\nLast task: TASK [vexxhost.atmosphere.nova : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:26:17.944438Z",
                            "start": "2026-07-30T19:26:17.874290Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001d68e",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:26:18.033196Z",
                            "start": "2026-07-30T19:26:17.953629Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001d68f",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 19:26:18.119411",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:26:38.121804",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:26:38.134543Z",
                            "start": "2026-07-30T19:26:18.069361Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001d7ae",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "111"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:26:38.199853Z",
                            "start": "2026-07-30T19:26:38.143389Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001d7af",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:26:38.438036Z",
                            "start": "2026-07-30T19:26:38.207428Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785439273.0431697,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 320,
                                "charset": "unknown",
                                "checksum": "7c8931350666d5f138a4d109ffa5c93c862a7602",
                                "ctime": 1785439272.6831625,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785439272.6831625,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 158405,
                                "uid": 1000,
                                "version": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:26:38.666248Z",
                            "start": "2026-07-30T19:26:38.446576Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001d7b1",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:26:38.903913Z",
                            "start": "2026-07-30T19:26:38.674257Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001d7b2",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:26:39.441450Z",
                            "start": "2026-07-30T19:26:38.929709Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001d7b3",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:26:39.502613Z",
                            "start": "2026-07-30T19:26:39.455466Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001d7b4",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "158405"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:26:39.572688Z",
                            "start": "2026-07-30T19:26:39.514579Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001d7b5",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 2220 seconds.\nLast task: TASK [vexxhost.atmosphere.nova : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:26:39.649267Z",
                            "start": "2026-07-30T19:26:39.579417Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001d7b6",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:26:39.717336Z",
                            "start": "2026-07-30T19:26:39.658259Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001d7b7",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 19:26:39.793278",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:26:59.795079",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:26:59.807384Z",
                            "start": "2026-07-30T19:26:39.749273Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001d8ec",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "112"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:26:59.888102Z",
                            "start": "2026-07-30T19:26:59.819113Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001d8ed",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:27:00.136648Z",
                            "start": "2026-07-30T19:26:59.897630Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785439273.0431697,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 328,
                                "charset": "unknown",
                                "checksum": "14f595a13e51e1bfc3add6051790b74defeff009",
                                "ctime": 1785439615.6099882,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785439615.6099882,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 161241,
                                "uid": 1000,
                                "version": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:27:00.341723Z",
                            "start": "2026-07-30T19:27:00.143896Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001d8ef",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "2836"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:27:00.409816Z",
                            "start": "2026-07-30T19:27:00.350489Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001d8f0",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +158406 /tmp/logs/molecule-aio-openvswitch.log | head -c 2836",
                            "delta": "0:00:00.006377",
                            "end": "2026-07-30 19:27:00.621411",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +158406 /tmp/logs/molecule-aio-openvswitch.log | head -c 2836",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-30ae-7b85-00000001d8f1-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 19:27:00.615034",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nTASK [Create Ingress] **********************************************************\nThursday 30 July 2026  19:26:39 +0000 (0:05:26.517)       0:38:57.897 *********\nincluded: openstack_helm_ingress for instance\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********\nThursday 30 July 2026  19:26:39 +0000 (0:00:00.122)       0:38:58.020 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***\nThursday 30 July 2026  19:26:39 +0000 (0:00:00.051)       0:38:58.072 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***\nThursday 30 July 2026  19:26:39 +0000 (0:00:00.059)       0:38:58.131 *********\nok: [instance]\n\nTASK [Create Ingress compute] **************************************************\nThursday 30 July 2026  19:26:39 +0000 (0:00:00.066)       0:38:58.198 *********\nincluded: ingress for instance\n\nTASK [vexxhost.atmosphere.ingress : Create Ingress compute] ********************\nThursday 30 July 2026  19:26:39 +0000 (0:00:00.078)       0:38:58.277 *********\nchanged: [instance]\n\nTASK [Create Ingress] **********************************************************\nThursday 30 July 2026  19:26:40 +0000 (0:00:01.028)       0:38:59.306 *********\nincluded: openstack_helm_ingress for instance\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********\nThursday 30 July 2026  19:26:40 +0000 (0:00:00.121)       0:38:59.427 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***\nThursday 30 July 2026  19:26:40 +0000 (0:00:00.056)       0:38:59.483 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***\nThursday 30 July 2026  19:26:40 +0000 (0:00:00.047)       0:38:59.531 *********\nok: [instance]\n\nTASK [Create Ingress compute-novnc-proxy] **************************************\nThursday 30 July 2026  19:26:40 +0000 (0:00:00.068)       0:38:59.600 *********\nincluded: ingress for instance\n\nTASK [vexxhost.atmosphere.ingress : Create Ingress compute-novnc-proxy] ********\nThursday 30 July 2026  19:26:40 +0000 (0:00:00.079)       0:38:59.679 *********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.nova : Wait until compute api service ready] *********\nThursday 30 July 2026  19:26:42 +0000 (0:00:01.079)       0:39:00.758 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.nova : Create flavors] *******************************\nThursday 30 July 2026  19:26:42 +0000 (0:00:00.695)       0:39:01.454 *********\nFAILED - RETRYING: [instance]: Create flavors (60 retries left).\nFAILED - RETRYING: [instance]: Create flavors (59 retries left).\nFAILED - RETRYING: [instance]: Create flavors (58 retries left).",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "TASK [Create Ingress] **********************************************************",
                                "Thursday 30 July 2026  19:26:39 +0000 (0:05:26.517)       0:38:57.897 *********",
                                "included: openstack_helm_ingress for instance",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********",
                                "Thursday 30 July 2026  19:26:39 +0000 (0:00:00.122)       0:38:58.020 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***",
                                "Thursday 30 July 2026  19:26:39 +0000 (0:00:00.051)       0:38:58.072 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***",
                                "Thursday 30 July 2026  19:26:39 +0000 (0:00:00.059)       0:38:58.131 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Create Ingress compute] **************************************************",
                                "Thursday 30 July 2026  19:26:39 +0000 (0:00:00.066)       0:38:58.198 *********",
                                "included: ingress for instance",
                                "",
                                "TASK [vexxhost.atmosphere.ingress : Create Ingress compute] ********************",
                                "Thursday 30 July 2026  19:26:39 +0000 (0:00:00.078)       0:38:58.277 *********",
                                "changed: [instance]",
                                "",
                                "TASK [Create Ingress] **********************************************************",
                                "Thursday 30 July 2026  19:26:40 +0000 (0:00:01.028)       0:38:59.306 *********",
                                "included: openstack_helm_ingress for instance",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********",
                                "Thursday 30 July 2026  19:26:40 +0000 (0:00:00.121)       0:38:59.427 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***",
                                "Thursday 30 July 2026  19:26:40 +0000 (0:00:00.056)       0:38:59.483 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***",
                                "Thursday 30 July 2026  19:26:40 +0000 (0:00:00.047)       0:38:59.531 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Create Ingress compute-novnc-proxy] **************************************",
                                "Thursday 30 July 2026  19:26:40 +0000 (0:00:00.068)       0:38:59.600 *********",
                                "included: ingress for instance",
                                "",
                                "TASK [vexxhost.atmosphere.ingress : Create Ingress compute-novnc-proxy] ********",
                                "Thursday 30 July 2026  19:26:40 +0000 (0:00:00.079)       0:38:59.679 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.nova : Wait until compute api service ready] *********",
                                "Thursday 30 July 2026  19:26:42 +0000 (0:00:01.079)       0:39:00.758 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.nova : Create flavors] *******************************",
                                "Thursday 30 July 2026  19:26:42 +0000 (0:00:00.695)       0:39:01.454 *********",
                                "FAILED - RETRYING: [instance]: Create flavors (60 retries left).",
                                "FAILED - RETRYING: [instance]: Create flavors (59 retries left).",
                                "FAILED - RETRYING: [instance]: Create flavors (58 retries left)."
                            ],
                            "zuul_log_id": "0242ac17-0010-30ae-7b85-00000001d8f1-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:27:00.962434Z",
                            "start": "2026-07-30T19:27:00.438044Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001d8f1",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.atmosphere.nova : Create flavors]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:27:01.058940Z",
                            "start": "2026-07-30T19:27:00.971734Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001d8f2",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "161241"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:27:01.127190Z",
                            "start": "2026-07-30T19:27:01.067293Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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 : Create flavors]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:27:01.202348Z",
                            "start": "2026-07-30T19:27:01.134606Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001d8f4",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:27:01.276495Z",
                            "start": "2026-07-30T19:27:01.209747Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001d8f5",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 19:27:01.372260",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:27:21.375060",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:27:21.387164Z",
                            "start": "2026-07-30T19:27:01.323232Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001da40",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "113"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:27:21.469942Z",
                            "start": "2026-07-30T19:27:21.395782Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001da41",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:27:21.707012Z",
                            "start": "2026-07-30T19:27:21.480768Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785439620.2980824,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 328,
                                "charset": "unknown",
                                "checksum": "2da6027d94584537a6caa72e10fc2e4066f6c61a",
                                "ctime": 1785439627.8222334,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785439627.8222334,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 162970,
                                "uid": 1000,
                                "version": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:27:21.940083Z",
                            "start": "2026-07-30T19:27:21.714827Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001da43",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "1729"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:27:22.021659Z",
                            "start": "2026-07-30T19:27:21.950690Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001da44",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +161242 /tmp/logs/molecule-aio-openvswitch.log | head -c 1729",
                            "delta": "0:00:00.007513",
                            "end": "2026-07-30 19:27:22.263470",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +161242 /tmp/logs/molecule-aio-openvswitch.log | head -c 1729",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-30ae-7b85-00000001da45-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 19:27:22.255957",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance] => (item={'disk': 1, 'name': 'm1.tiny', 'ram': 512, 'vcpus': 1})\nchanged: [instance] => (item={'disk': 20, 'name': 'm1.small', 'ram': 2048, 'vcpus': 1})\nchanged: [instance] => (item={'disk': 40, 'name': 'm1.medium', 'ram': 4096, 'vcpus': 2})\nchanged: [instance] => (item={'disk': 80, 'name': 'm1.large', 'ram': 8192, 'vcpus': 4})\nchanged: [instance] => (item={'disk': 160, 'name': 'm1.xlarge', 'ram': 16384, 'vcpus': 8})\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\nThursday 30 July 2026  19:27:06 +0000 (0:00:23.987)       0:39:25.442 *********\nok: [instance]\n\nTASK [Create RabbitMQ cluster] *************************************************\nThursday 30 July 2026  19:27:06 +0000 (0:00:00.089)       0:39:25.532 *********\nincluded: rabbitmq for instance\n\nTASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***\nThursday 30 July 2026  19:27:06 +0000 (0:00:00.082)       0:39:25.614 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******\nThursday 30 July 2026  19:27:07 +0000 (0:00:00.727)       0:39:26.342 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] ***\nThursday 30 July 2026  19:27:07 +0000 (0:00:00.057)       0:39:26.399 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] *****\nThursday 30 July 2026  19:27:07 +0000 (0:00:00.064)       0:39:26.463 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************\nThursday 30 July 2026  19:27:07 +0000 (0:00:00.056)       0:39:26.520 *********",
                            "stdout_lines": [
                                "changed: [instance] => (item={'disk': 1, 'name': 'm1.tiny', 'ram': 512, 'vcpus': 1})",
                                "changed: [instance] => (item={'disk': 20, 'name': 'm1.small', 'ram': 2048, 'vcpus': 1})",
                                "changed: [instance] => (item={'disk': 40, 'name': 'm1.medium', 'ram': 4096, 'vcpus': 2})",
                                "changed: [instance] => (item={'disk': 80, 'name': 'm1.large', 'ram': 8192, 'vcpus': 4})",
                                "changed: [instance] => (item={'disk': 160, 'name': 'm1.xlarge', 'ram': 16384, 'vcpus': 8})",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "Thursday 30 July 2026  19:27:06 +0000 (0:00:23.987)       0:39:25.442 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Create RabbitMQ cluster] *************************************************",
                                "Thursday 30 July 2026  19:27:06 +0000 (0:00:00.089)       0:39:25.532 *********",
                                "included: rabbitmq for instance",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***",
                                "Thursday 30 July 2026  19:27:06 +0000 (0:00:00.082)       0:39:25.614 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******",
                                "Thursday 30 July 2026  19:27:07 +0000 (0:00:00.727)       0:39:26.342 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] ***",
                                "Thursday 30 July 2026  19:27:07 +0000 (0:00:00.057)       0:39:26.399 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] *****",
                                "Thursday 30 July 2026  19:27:07 +0000 (0:00:00.064)       0:39:26.463 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************",
                                "Thursday 30 July 2026  19:27:07 +0000 (0:00:00.056)       0:39:26.520 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-30ae-7b85-00000001da45-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:27:22.573076Z",
                            "start": "2026-07-30T19:27:22.051766Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001da45",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:27:22.648939Z",
                            "start": "2026-07-30T19:27:22.581351Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001da46",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "162970"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:27:22.713884Z",
                            "start": "2026-07-30T19:27:22.655565Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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.rabbitmq : Deploy cluster]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:27:22.951880Z",
                            "start": "2026-07-30T19:27:22.722877Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001da48",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:27:23.017877Z",
                            "start": "2026-07-30T19:27:22.959542Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001da49",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 19:27:23.095847",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:27:43.097841",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:27:43.105677Z",
                            "start": "2026-07-30T19:27:23.054060Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001dbaa",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "114"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:27:43.167986Z",
                            "start": "2026-07-30T19:27:43.113069Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001dbab",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:27:43.391026Z",
                            "start": "2026-07-30T19:27:43.175208Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785439641.8865156,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 328,
                                "charset": "unknown",
                                "checksum": "2da6027d94584537a6caa72e10fc2e4066f6c61a",
                                "ctime": 1785439627.8222334,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785439627.8222334,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 162970,
                                "uid": 1000,
                                "version": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:27:43.602824Z",
                            "start": "2026-07-30T19:27:43.397494Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001dbad",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:27:43.675562Z",
                            "start": "2026-07-30T19:27:43.613212Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001dbae",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:27:44.216944Z",
                            "start": "2026-07-30T19:27:43.702578Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001dbaf",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:27:44.277460Z",
                            "start": "2026-07-30T19:27:44.230457Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001dbb0",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "162970"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:27:44.357336Z",
                            "start": "2026-07-30T19:27:44.290471Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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.rabbitmq : Deploy cluster]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:27:44.436645Z",
                            "start": "2026-07-30T19:27:44.365759Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001dbb2",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:27:44.509789Z",
                            "start": "2026-07-30T19:27:44.443231Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001dbb3",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 19:27:44.594464",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:28:04.596689",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:28:04.613323Z",
                            "start": "2026-07-30T19:27:44.545683Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001dd2a",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "115"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:28:04.692664Z",
                            "start": "2026-07-30T19:28:04.621023Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001dd2b",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:28:04.922684Z",
                            "start": "2026-07-30T19:28:04.701371Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785439641.8865156,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 336,
                                "charset": "unknown",
                                "checksum": "91358ed207169bff21ccabe58761f16e292497ea",
                                "ctime": 1785439666.9990194,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785439666.9990194,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 166425,
                                "uid": 1000,
                                "version": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:28:05.125449Z",
                            "start": "2026-07-30T19:28:04.930810Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001dd2d",
                        "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-30T19:28:05.195610Z",
                            "start": "2026-07-30T19:28:05.133125Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001dd2e",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +162971 /tmp/logs/molecule-aio-openvswitch.log | head -c 3455",
                            "delta": "0:00:00.007202",
                            "end": "2026-07-30 19:28:05.409232",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +162971 /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-30ae-7b85-00000001dd2f-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 19:28:05.402030",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\nThursday 30 July 2026  19:27:43 +0000 (0:00:35.927)       0:40:02.448 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\nThursday 30 July 2026  19:27:44 +0000 (0:00:00.735)       0:40:03.183 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\nThursday 30 July 2026  19:27:44 +0000 (0:00:00.048)       0:40:03.232 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\nThursday 30 July 2026  19:27:44 +0000 (0:00:00.044)       0:40:03.276 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\nThursday 30 July 2026  19:27:44 +0000 (0:00:00.050)       0:40:03.327 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\nThursday 30 July 2026  19:27:44 +0000 (0:00:00.049)       0:40:03.377 *********\nok: [instance] => (item=oslo_cache)\nok: [instance] => (item=identity)\nok: [instance] => (item=compute)\nok: [instance] => (item=oslo_messaging)\nok: [instance] => (item=compute_metadata)\nok: [instance] => (item=baremetal)\nok: [instance] => (item=network)\nok: [instance] => (item=load_balancer)\nok: [instance] => (item=oslo_db)\nok: [instance] => (item=dns)\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\nThursday 30 July 2026  19:27:44 +0000 (0:00:00.161)       0:40:03.538 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nThursday 30 July 2026  19:27:44 +0000 (0:00:00.076)       0:40:03.614 *********\nincluded: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\nThursday 30 July 2026  19:27:44 +0000 (0:00:00.069)       0:40:03.683 *********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.neutron : Manage secret with generic switch access keys] ***\nThursday 30 July 2026  19:27:45 +0000 (0:00:00.610)       0:40:04.294 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.neutron : Set external_dns_driver] *******************\nThursday 30 July 2026  19:27:46 +0000 (0:00:00.754)       0:40:05.049 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.neutron : Generate Helm values] **********************\nThursday 30 July 2026  19:27:46 +0000 (0:00:00.055)       0:40:05.104 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.neutron : Append Helm values] ************************\nThursday 30 July 2026  19:27:46 +0000 (0:00:00.413)       0:40:05.517 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.neutron : Append Helm values (neutron_policy_server)] ***\nThursday 30 July 2026  19:27:46 +0000 (0:00:00.049)       0:40:05.566 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.neutron : Append Helm values (mount neutron genericswitch keys)] ***\nThursday 30 July 2026  19:27:46 +0000 (0:00:00.075)       0:40:05.642 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.neutron : Deploy Helm chart] *************************\nThursday 30 July 2026  19:27:46 +0000 (0:00:00.056)       0:40:05.698 *********",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "Thursday 30 July 2026  19:27:43 +0000 (0:00:35.927)       0:40:02.448 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "Thursday 30 July 2026  19:27:44 +0000 (0:00:00.735)       0:40:03.183 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "Thursday 30 July 2026  19:27:44 +0000 (0:00:00.048)       0:40:03.232 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "Thursday 30 July 2026  19:27:44 +0000 (0:00:00.044)       0:40:03.276 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "Thursday 30 July 2026  19:27:44 +0000 (0:00:00.050)       0:40:03.327 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "Thursday 30 July 2026  19:27:44 +0000 (0:00:00.049)       0:40:03.377 *********",
                                "ok: [instance] => (item=oslo_cache)",
                                "ok: [instance] => (item=identity)",
                                "ok: [instance] => (item=compute)",
                                "ok: [instance] => (item=oslo_messaging)",
                                "ok: [instance] => (item=compute_metadata)",
                                "ok: [instance] => (item=baremetal)",
                                "ok: [instance] => (item=network)",
                                "ok: [instance] => (item=load_balancer)",
                                "ok: [instance] => (item=oslo_db)",
                                "ok: [instance] => (item=dns)",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "Thursday 30 July 2026  19:27:44 +0000 (0:00:00.161)       0:40:03.538 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Thursday 30 July 2026  19:27:44 +0000 (0:00:00.076)       0:40:03.614 *********",
                                "included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "Thursday 30 July 2026  19:27:44 +0000 (0:00:00.069)       0:40:03.683 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.neutron : Manage secret with generic switch access keys] ***",
                                "Thursday 30 July 2026  19:27:45 +0000 (0:00:00.610)       0:40:04.294 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.neutron : Set external_dns_driver] *******************",
                                "Thursday 30 July 2026  19:27:46 +0000 (0:00:00.754)       0:40:05.049 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.neutron : Generate Helm values] **********************",
                                "Thursday 30 July 2026  19:27:46 +0000 (0:00:00.055)       0:40:05.104 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.neutron : Append Helm values] ************************",
                                "Thursday 30 July 2026  19:27:46 +0000 (0:00:00.413)       0:40:05.517 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.neutron : Append Helm values (neutron_policy_server)] ***",
                                "Thursday 30 July 2026  19:27:46 +0000 (0:00:00.049)       0:40:05.566 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.neutron : Append Helm values (mount neutron genericswitch keys)] ***",
                                "Thursday 30 July 2026  19:27:46 +0000 (0:00:00.075)       0:40:05.642 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.neutron : Deploy Helm chart] *************************",
                                "Thursday 30 July 2026  19:27:46 +0000 (0:00:00.056)       0:40:05.698 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-30ae-7b85-00000001dd2f-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:28:05.748657Z",
                            "start": "2026-07-30T19:28:05.222640Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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.neutron : Deploy Helm chart]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:28:05.836378Z",
                            "start": "2026-07-30T19:28:05.756183Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001dd30",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "166425"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:28:05.904434Z",
                            "start": "2026-07-30T19:28:05.843967Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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.neutron : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:28:05.981612Z",
                            "start": "2026-07-30T19:28:05.912165Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001dd32",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:28:06.072629Z",
                            "start": "2026-07-30T19:28:05.989797Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001dd33",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 19:28:06.157173",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:28:26.159204",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:28:26.180071Z",
                            "start": "2026-07-30T19:28:06.109342Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001dec0",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "116"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:28:26.259456Z",
                            "start": "2026-07-30T19:28:26.187474Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001dec1",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:28:26.510822Z",
                            "start": "2026-07-30T19:28:26.268621Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785439685.0793822,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 336,
                                "charset": "unknown",
                                "checksum": "91358ed207169bff21ccabe58761f16e292497ea",
                                "ctime": 1785439666.9990194,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785439666.9990194,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 166425,
                                "uid": 1000,
                                "version": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:28:26.731717Z",
                            "start": "2026-07-30T19:28:26.520806Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001dec3",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:28:26.809319Z",
                            "start": "2026-07-30T19:28:26.739265Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001dec4",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:28:27.479106Z",
                            "start": "2026-07-30T19:28:26.966226Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001dec5",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:28:27.551812Z",
                            "start": "2026-07-30T19:28:27.493203Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001dec6",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "166425"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:28:27.621091Z",
                            "start": "2026-07-30T19:28:27.567070Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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-30T19:28:27.690819Z",
                            "start": "2026-07-30T19:28:27.627937Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001dec8",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:28:27.768751Z",
                            "start": "2026-07-30T19:28:27.697743Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001dec9",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 19:28:27.869860",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:28:47.872002",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:28:47.890198Z",
                            "start": "2026-07-30T19:28:27.822675Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001e06c",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "117"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:28:47.966659Z",
                            "start": "2026-07-30T19:28:47.899211Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001e06d",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:28:48.216653Z",
                            "start": "2026-07-30T19:28:47.977254Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785439685.0793822,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 336,
                                "charset": "unknown",
                                "checksum": "91358ed207169bff21ccabe58761f16e292497ea",
                                "ctime": 1785439666.9990194,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785439666.9990194,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 166425,
                                "uid": 1000,
                                "version": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:28:48.444018Z",
                            "start": "2026-07-30T19:28:48.223417Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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-30T19:28:48.503999Z",
                            "start": "2026-07-30T19:28:48.451267Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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-30T19:28:49.040430Z",
                            "start": "2026-07-30T19:28:48.529836Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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-30T19:28:49.103280Z",
                            "start": "2026-07-30T19:28:49.055467Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001e072",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "166425"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:28:49.169190Z",
                            "start": "2026-07-30T19:28:49.116230Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001e073",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 2340 seconds.\nLast task: TASK [vexxhost.atmosphere.neutron : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:28:49.241536Z",
                            "start": "2026-07-30T19:28:49.177647Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001e074",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:28:49.305197Z",
                            "start": "2026-07-30T19:28:49.248173Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001e075",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 19:28:49.392006",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:29:09.394190",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:29:09.412014Z",
                            "start": "2026-07-30T19:28:49.345942Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001e22e",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "118"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:29:09.492097Z",
                            "start": "2026-07-30T19:29:09.419250Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001e22f",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:29:09.729622Z",
                            "start": "2026-07-30T19:29:09.499291Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785439685.0793822,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 336,
                                "charset": "unknown",
                                "checksum": "91358ed207169bff21ccabe58761f16e292497ea",
                                "ctime": 1785439666.9990194,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785439666.9990194,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 166425,
                                "uid": 1000,
                                "version": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:29:09.953517Z",
                            "start": "2026-07-30T19:29:09.736491Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001e231",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:29:10.021734Z",
                            "start": "2026-07-30T19:29:09.960420Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001e232",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:29:10.564090Z",
                            "start": "2026-07-30T19:29:10.048426Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001e233",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:29:10.618672Z",
                            "start": "2026-07-30T19:29:10.575972Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001e234",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "166425"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:29:10.686830Z",
                            "start": "2026-07-30T19:29:10.631226Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001e235",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 2360 seconds.\nLast task: TASK [vexxhost.atmosphere.neutron : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:29:10.759755Z",
                            "start": "2026-07-30T19:29:10.694710Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001e236",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:29:10.840243Z",
                            "start": "2026-07-30T19:29:10.769025Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001e237",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 19:29:10.935028",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:29:30.937860",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:29:30.956332Z",
                            "start": "2026-07-30T19:29:10.888180Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001e406",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "119"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:29:31.037790Z",
                            "start": "2026-07-30T19:29:30.963473Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001e407",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:29:31.298079Z",
                            "start": "2026-07-30T19:29:31.045377Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785439685.0793822,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 336,
                                "charset": "unknown",
                                "checksum": "91358ed207169bff21ccabe58761f16e292497ea",
                                "ctime": 1785439666.9990194,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785439666.9990194,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 166425,
                                "uid": 1000,
                                "version": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:29:31.517306Z",
                            "start": "2026-07-30T19:29:31.306620Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001e409",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:29:31.593834Z",
                            "start": "2026-07-30T19:29:31.524548Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001e40a",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:29:32.268160Z",
                            "start": "2026-07-30T19:29:31.755345Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001e40b",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:29:32.329754Z",
                            "start": "2026-07-30T19:29:32.281032Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001e40c",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "166425"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:29:32.420685Z",
                            "start": "2026-07-30T19:29:32.343648Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001e40d",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 2380 seconds.\nLast task: TASK [vexxhost.atmosphere.neutron : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:29:32.500579Z",
                            "start": "2026-07-30T19:29:32.432204Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001e40e",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:29:32.577278Z",
                            "start": "2026-07-30T19:29:32.517053Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001e40f",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 19:29:32.698577",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:29:52.700777",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:29:52.722296Z",
                            "start": "2026-07-30T19:29:32.647608Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001e5f4",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "120"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:29:52.801350Z",
                            "start": "2026-07-30T19:29:52.731714Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001e5f5",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:29:53.041414Z",
                            "start": "2026-07-30T19:29:52.810105Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785439685.0793822,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 336,
                                "charset": "unknown",
                                "checksum": "91358ed207169bff21ccabe58761f16e292497ea",
                                "ctime": 1785439666.9990194,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785439666.9990194,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 166425,
                                "uid": 1000,
                                "version": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:29:53.270543Z",
                            "start": "2026-07-30T19:29:53.048561Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001e5f7",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:29:53.353994Z",
                            "start": "2026-07-30T19:29:53.283926Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001e5f8",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:29:53.894948Z",
                            "start": "2026-07-30T19:29:53.382585Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001e5f9",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:29:53.958644Z",
                            "start": "2026-07-30T19:29:53.909889Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001e5fa",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "166425"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:29:54.039110Z",
                            "start": "2026-07-30T19:29:53.970331Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001e5fb",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 2400 seconds.\nLast task: TASK [vexxhost.atmosphere.neutron : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:29:54.119477Z",
                            "start": "2026-07-30T19:29:54.048397Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001e5fc",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:29:54.193607Z",
                            "start": "2026-07-30T19:29:54.128712Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001e5fd",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 19:29:54.292122",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:30:14.294277",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:30:14.317117Z",
                            "start": "2026-07-30T19:29:54.238422Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001e7f8",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "121"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:30:14.386015Z",
                            "start": "2026-07-30T19:30:14.326722Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001e7f9",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:30:14.636529Z",
                            "start": "2026-07-30T19:30:14.395027Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785439685.0793822,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 336,
                                "charset": "unknown",
                                "checksum": "91358ed207169bff21ccabe58761f16e292497ea",
                                "ctime": 1785439666.9990194,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785439666.9990194,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 166425,
                                "uid": 1000,
                                "version": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:30:14.846141Z",
                            "start": "2026-07-30T19:30:14.643681Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001e7fb",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:30:14.921604Z",
                            "start": "2026-07-30T19:30:14.856101Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001e7fc",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:30:15.460905Z",
                            "start": "2026-07-30T19:30:14.949424Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001e7fd",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:30:15.522805Z",
                            "start": "2026-07-30T19:30:15.474270Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001e7fe",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "166425"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:30:15.601045Z",
                            "start": "2026-07-30T19:30:15.535848Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001e7ff",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 2420 seconds.\nLast task: TASK [vexxhost.atmosphere.neutron : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:30:15.678845Z",
                            "start": "2026-07-30T19:30:15.610145Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001e800",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:30:15.743200Z",
                            "start": "2026-07-30T19:30:15.685905Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001e801",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 19:30:15.839541",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:30:35.841933",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:30:35.862850Z",
                            "start": "2026-07-30T19:30:15.792692Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001ea12",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "122"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:30:35.930412Z",
                            "start": "2026-07-30T19:30:35.870128Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001ea13",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:30:36.168266Z",
                            "start": "2026-07-30T19:30:35.937718Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785439685.0793822,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 336,
                                "charset": "unknown",
                                "checksum": "91358ed207169bff21ccabe58761f16e292497ea",
                                "ctime": 1785439666.9990194,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785439666.9990194,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 166425,
                                "uid": 1000,
                                "version": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:30:36.451569Z",
                            "start": "2026-07-30T19:30:36.178062Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001ea15",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:30:36.528806Z",
                            "start": "2026-07-30T19:30:36.460781Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001ea16",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:30:37.069794Z",
                            "start": "2026-07-30T19:30:36.557621Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001ea17",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:30:37.132244Z",
                            "start": "2026-07-30T19:30:37.082845Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001ea18",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "166425"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:30:37.210940Z",
                            "start": "2026-07-30T19:30:37.144581Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001ea19",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 2440 seconds.\nLast task: TASK [vexxhost.atmosphere.neutron : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:30:37.286269Z",
                            "start": "2026-07-30T19:30:37.219201Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001ea1a",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:30:37.350708Z",
                            "start": "2026-07-30T19:30:37.294598Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001ea1b",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 19:30:37.447758",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:30:57.449211",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:30:57.461543Z",
                            "start": "2026-07-30T19:30:37.403195Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001ec42",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "123"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:30:57.539593Z",
                            "start": "2026-07-30T19:30:57.469920Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001ec43",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:30:57.777083Z",
                            "start": "2026-07-30T19:30:57.546369Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785439685.0793822,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 336,
                                "charset": "unknown",
                                "checksum": "91358ed207169bff21ccabe58761f16e292497ea",
                                "ctime": 1785439666.9990194,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785439666.9990194,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 166425,
                                "uid": 1000,
                                "version": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:30:58.024745Z",
                            "start": "2026-07-30T19:30:57.792535Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001ec45",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:30:58.092654Z",
                            "start": "2026-07-30T19:30:58.034021Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001ec46",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:30:58.640144Z",
                            "start": "2026-07-30T19:30:58.127434Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001ec47",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:30:58.700275Z",
                            "start": "2026-07-30T19:30:58.652406Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001ec48",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "166425"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:30:58.771538Z",
                            "start": "2026-07-30T19:30:58.713086Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001ec49",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 2460 seconds.\nLast task: TASK [vexxhost.atmosphere.neutron : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:30:58.837410Z",
                            "start": "2026-07-30T19:30:58.778504Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001ec4a",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:30:58.902113Z",
                            "start": "2026-07-30T19:30:58.846029Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001ec4b",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 19:30:59.007254",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:31:19.009623",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:31:19.024719Z",
                            "start": "2026-07-30T19:30:58.956936Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001ee88",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "124"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:31:19.101134Z",
                            "start": "2026-07-30T19:31:19.032773Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001ee89",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:31:19.353004Z",
                            "start": "2026-07-30T19:31:19.110388Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785439685.0793822,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 336,
                                "charset": "unknown",
                                "checksum": "91358ed207169bff21ccabe58761f16e292497ea",
                                "ctime": 1785439666.9990194,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785439666.9990194,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 166425,
                                "uid": 1000,
                                "version": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:31:19.561545Z",
                            "start": "2026-07-30T19:31:19.360400Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001ee8b",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:31:19.631765Z",
                            "start": "2026-07-30T19:31:19.570695Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001ee8c",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:31:20.176370Z",
                            "start": "2026-07-30T19:31:19.660788Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001ee8d",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:31:20.240810Z",
                            "start": "2026-07-30T19:31:20.192300Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001ee8e",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "166425"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:31:20.327811Z",
                            "start": "2026-07-30T19:31:20.254951Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001ee8f",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 2480 seconds.\nLast task: TASK [vexxhost.atmosphere.neutron : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:31:20.391485Z",
                            "start": "2026-07-30T19:31:20.335460Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001ee90",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:31:20.470114Z",
                            "start": "2026-07-30T19:31:20.401233Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001ee91",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 19:31:20.574460",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:31:40.576687",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:31:40.590619Z",
                            "start": "2026-07-30T19:31:20.525252Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001f0e4",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "125"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:31:40.675017Z",
                            "start": "2026-07-30T19:31:40.607194Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001f0e5",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:31:41.035432Z",
                            "start": "2026-07-30T19:31:40.784448Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785439685.0793822,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 336,
                                "charset": "unknown",
                                "checksum": "91358ed207169bff21ccabe58761f16e292497ea",
                                "ctime": 1785439666.9990194,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785439666.9990194,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 166425,
                                "uid": 1000,
                                "version": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:31:41.289321Z",
                            "start": "2026-07-30T19:31:41.044834Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001f0e7",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:31:41.402492Z",
                            "start": "2026-07-30T19:31:41.315149Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001f0e8",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:31:41.958070Z",
                            "start": "2026-07-30T19:31:41.443834Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001f0e9",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:31:42.026734Z",
                            "start": "2026-07-30T19:31:41.969846Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001f0ea",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "166425"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:31:42.109001Z",
                            "start": "2026-07-30T19:31:42.040676Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001f0eb",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 2500 seconds.\nLast task: TASK [vexxhost.atmosphere.neutron : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:31:42.175965Z",
                            "start": "2026-07-30T19:31:42.117157Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001f0ec",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:31:42.253741Z",
                            "start": "2026-07-30T19:31:42.185192Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001f0ed",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 19:31:42.351281",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:32:02.353468",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:32:02.370580Z",
                            "start": "2026-07-30T19:31:42.307138Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001f356",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "126"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:32:02.452143Z",
                            "start": "2026-07-30T19:32:02.389063Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001f357",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:32:02.685893Z",
                            "start": "2026-07-30T19:32:02.459914Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785439685.0793822,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 336,
                                "charset": "unknown",
                                "checksum": "91358ed207169bff21ccabe58761f16e292497ea",
                                "ctime": 1785439666.9990194,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785439666.9990194,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 166425,
                                "uid": 1000,
                                "version": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:32:02.910539Z",
                            "start": "2026-07-30T19:32:02.700129Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001f359",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:32:02.988321Z",
                            "start": "2026-07-30T19:32:02.918652Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001f35a",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:32:03.532471Z",
                            "start": "2026-07-30T19:32:03.018440Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001f35b",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:32:03.593275Z",
                            "start": "2026-07-30T19:32:03.545242Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001f35c",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "166425"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:32:03.662818Z",
                            "start": "2026-07-30T19:32:03.605363Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001f35d",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 2520 seconds.\nLast task: TASK [vexxhost.atmosphere.neutron : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:32:03.741935Z",
                            "start": "2026-07-30T19:32:03.671923Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001f35e",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:32:03.808019Z",
                            "start": "2026-07-30T19:32:03.751006Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001f35f",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 19:32:03.911490",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:32:23.913478",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:32:23.931668Z",
                            "start": "2026-07-30T19:32:03.864147Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001f5de",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "127"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:32:23.995248Z",
                            "start": "2026-07-30T19:32:23.939584Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001f5df",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:32:24.243426Z",
                            "start": "2026-07-30T19:32:24.003389Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785439685.0793822,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 336,
                                "charset": "unknown",
                                "checksum": "91358ed207169bff21ccabe58761f16e292497ea",
                                "ctime": 1785439666.9990194,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785439666.9990194,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 166425,
                                "uid": 1000,
                                "version": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:32:24.470089Z",
                            "start": "2026-07-30T19:32:24.253463Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001f5e1",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:32:24.531561Z",
                            "start": "2026-07-30T19:32:24.478556Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001f5e2",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:32:25.069849Z",
                            "start": "2026-07-30T19:32:24.558445Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001f5e3",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:32:25.131243Z",
                            "start": "2026-07-30T19:32:25.083249Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001f5e4",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "166425"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:32:25.201773Z",
                            "start": "2026-07-30T19:32:25.143890Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001f5e5",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 2540 seconds.\nLast task: TASK [vexxhost.atmosphere.neutron : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:32:25.270369Z",
                            "start": "2026-07-30T19:32:25.209738Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001f5e6",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:32:25.440330Z",
                            "start": "2026-07-30T19:32:25.371712Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001f5e7",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 19:32:25.540717",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:32:45.542841",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:32:45.560827Z",
                            "start": "2026-07-30T19:32:25.494260Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001f87c",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "128"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:32:45.639245Z",
                            "start": "2026-07-30T19:32:45.570977Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001f87d",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:32:45.900116Z",
                            "start": "2026-07-30T19:32:45.653719Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785439685.0793822,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 336,
                                "charset": "unknown",
                                "checksum": "91358ed207169bff21ccabe58761f16e292497ea",
                                "ctime": 1785439666.9990194,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785439666.9990194,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 166425,
                                "uid": 1000,
                                "version": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:32:46.104512Z",
                            "start": "2026-07-30T19:32:45.913403Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001f87f",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:32:46.191817Z",
                            "start": "2026-07-30T19:32:46.126128Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001f880",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:32:46.782465Z",
                            "start": "2026-07-30T19:32:46.257655Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001f881",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:32:46.845979Z",
                            "start": "2026-07-30T19:32:46.796791Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001f882",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "166425"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:32:46.922438Z",
                            "start": "2026-07-30T19:32:46.860539Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001f883",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 2560 seconds.\nLast task: TASK [vexxhost.atmosphere.neutron : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:32:47.002807Z",
                            "start": "2026-07-30T19:32:46.931475Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001f884",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:32:47.074087Z",
                            "start": "2026-07-30T19:32:47.012601Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001f885",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 19:32:47.188348",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:33:07.190499",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:33:07.199468Z",
                            "start": "2026-07-30T19:32:47.132641Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001fb30",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "129"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:33:07.275164Z",
                            "start": "2026-07-30T19:33:07.206785Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001fb31",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:33:07.510160Z",
                            "start": "2026-07-30T19:33:07.282368Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785439685.0793822,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 336,
                                "charset": "unknown",
                                "checksum": "91358ed207169bff21ccabe58761f16e292497ea",
                                "ctime": 1785439666.9990194,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785439666.9990194,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 166425,
                                "uid": 1000,
                                "version": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:33:07.729516Z",
                            "start": "2026-07-30T19:33:07.519207Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001fb33",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:33:07.805656Z",
                            "start": "2026-07-30T19:33:07.738995Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001fb34",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:33:08.346193Z",
                            "start": "2026-07-30T19:33:07.833131Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001fb35",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:33:08.406680Z",
                            "start": "2026-07-30T19:33:08.359237Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001fb36",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "166425"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:33:08.469388Z",
                            "start": "2026-07-30T19:33:08.418596Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001fb37",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 2580 seconds.\nLast task: TASK [vexxhost.atmosphere.neutron : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:33:08.540443Z",
                            "start": "2026-07-30T19:33:08.477513Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001fb38",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:33:08.666766Z",
                            "start": "2026-07-30T19:33:08.549389Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001fb39",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 19:33:08.780326",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:33:28.782282",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:33:28.796722Z",
                            "start": "2026-07-30T19:33:08.729653Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001fdfa",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "130"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:33:28.886640Z",
                            "start": "2026-07-30T19:33:28.806563Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001fdfb",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:33:29.452592Z",
                            "start": "2026-07-30T19:33:29.214623Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785439685.0793822,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 336,
                                "charset": "unknown",
                                "checksum": "91358ed207169bff21ccabe58761f16e292497ea",
                                "ctime": 1785439666.9990194,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785439666.9990194,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 166425,
                                "uid": 1000,
                                "version": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:33:29.721131Z",
                            "start": "2026-07-30T19:33:29.463384Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001fdfd",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:33:29.799480Z",
                            "start": "2026-07-30T19:33:29.729774Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001fdfe",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:33:30.354292Z",
                            "start": "2026-07-30T19:33:29.837688Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001fdff",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:33:30.426893Z",
                            "start": "2026-07-30T19:33:30.369234Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001fe00",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "166425"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:33:30.772907Z",
                            "start": "2026-07-30T19:33:30.440200Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001fe01",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 2600 seconds.\nLast task: TASK [vexxhost.atmosphere.neutron : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:33:30.856571Z",
                            "start": "2026-07-30T19:33:30.779716Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001fe02",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:33:30.936744Z",
                            "start": "2026-07-30T19:33:30.867078Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000001fe03",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 19:33:31.056949",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:33:51.060364",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:33:51.083455Z",
                            "start": "2026-07-30T19:33:30.998996Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000200da",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "131"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:33:51.180751Z",
                            "start": "2026-07-30T19:33:51.111491Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000200db",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:33:51.441852Z",
                            "start": "2026-07-30T19:33:51.189752Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785439685.0793822,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 344,
                                "charset": "unknown",
                                "checksum": "956c6f0c9f964b274eb031d904c5d9ac5866c295",
                                "ctime": 1785440027.3902466,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785440027.3902466,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 167991,
                                "uid": 1000,
                                "version": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:33:51.662034Z",
                            "start": "2026-07-30T19:33:51.450207Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000200dd",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "1566"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:33:51.738948Z",
                            "start": "2026-07-30T19:33:51.671838Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000200de",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +166426 /tmp/logs/molecule-aio-openvswitch.log | head -c 1566",
                            "delta": "0:00:00.006909",
                            "end": "2026-07-30 19:33:51.973727",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +166426 /tmp/logs/molecule-aio-openvswitch.log | head -c 1566",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-30ae-7b85-0000000200df-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 19:33:51.966818",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nTASK [Create Ingress] **********************************************************\nThursday 30 July 2026  19:33:44 +0000 (0:05:57.095)       0:46:02.793 *********\nincluded: openstack_helm_ingress for instance\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********\nThursday 30 July 2026  19:33:44 +0000 (0:00:00.133)       0:46:02.927 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***\nThursday 30 July 2026  19:33:44 +0000 (0:00:00.051)       0:46:02.979 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***\nThursday 30 July 2026  19:33:44 +0000 (0:00:00.050)       0:46:03.030 *********\nok: [instance]\n\nTASK [Create Ingress network] **************************************************\nThursday 30 July 2026  19:33:44 +0000 (0:00:00.068)       0:46:03.098 *********\nincluded: ingress for instance\n\nTASK [vexxhost.atmosphere.ingress : Create Ingress network] ********************\nThursday 30 July 2026  19:33:44 +0000 (0:00:00.078)       0:46:03.177 *********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.neutron : Wait until network service ready] **********\nThursday 30 July 2026  19:33:45 +0000 (0:00:00.983)       0:46:04.160 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.neutron : Create networks] ***************************\nThursday 30 July 2026  19:33:46 +0000 (0:00:00.726)       0:46:04.887 *********\nFAILED - RETRYING: [instance]: Create networks (60 retries left).",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "TASK [Create Ingress] **********************************************************",
                                "Thursday 30 July 2026  19:33:44 +0000 (0:05:57.095)       0:46:02.793 *********",
                                "included: openstack_helm_ingress for instance",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********",
                                "Thursday 30 July 2026  19:33:44 +0000 (0:00:00.133)       0:46:02.927 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***",
                                "Thursday 30 July 2026  19:33:44 +0000 (0:00:00.051)       0:46:02.979 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***",
                                "Thursday 30 July 2026  19:33:44 +0000 (0:00:00.050)       0:46:03.030 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Create Ingress network] **************************************************",
                                "Thursday 30 July 2026  19:33:44 +0000 (0:00:00.068)       0:46:03.098 *********",
                                "included: ingress for instance",
                                "",
                                "TASK [vexxhost.atmosphere.ingress : Create Ingress network] ********************",
                                "Thursday 30 July 2026  19:33:44 +0000 (0:00:00.078)       0:46:03.177 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.neutron : Wait until network service ready] **********",
                                "Thursday 30 July 2026  19:33:45 +0000 (0:00:00.983)       0:46:04.160 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.neutron : Create networks] ***************************",
                                "Thursday 30 July 2026  19:33:46 +0000 (0:00:00.726)       0:46:04.887 *********",
                                "FAILED - RETRYING: [instance]: Create networks (60 retries left)."
                            ],
                            "zuul_log_id": "0242ac17-0010-30ae-7b85-0000000200df-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:33:52.289700Z",
                            "start": "2026-07-30T19:33:51.769027Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000200df",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.atmosphere.neutron : Create networks]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:33:52.380931Z",
                            "start": "2026-07-30T19:33:52.300991Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000200e0",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "167991"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:33:52.453883Z",
                            "start": "2026-07-30T19:33:52.392055Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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 : Create networks]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:33:52.531887Z",
                            "start": "2026-07-30T19:33:52.464348Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000200e2",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:33:52.605464Z",
                            "start": "2026-07-30T19:33:52.539100Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000200e3",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 19:33:52.728658",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:34:12.730900",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:34:12.745698Z",
                            "start": "2026-07-30T19:33:52.670051Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000203d0",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "132"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:34:12.822856Z",
                            "start": "2026-07-30T19:34:12.753682Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000203d1",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:34:13.062908Z",
                            "start": "2026-07-30T19:34:12.830433Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785440031.614331,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 344,
                                "charset": "unknown",
                                "checksum": "563a3e20b9cfa15c22539a195b91a0e0c4be8a73",
                                "ctime": 1785440047.0626395,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785440047.0626395,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 168189,
                                "uid": 1000,
                                "version": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:34:13.278425Z",
                            "start": "2026-07-30T19:34:13.074372Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000203d3",
                        "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-30T19:34:13.355445Z",
                            "start": "2026-07-30T19:34:13.286833Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000203d4",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +167992 /tmp/logs/molecule-aio-openvswitch.log | head -c 198",
                            "delta": "0:00:00.007420",
                            "end": "2026-07-30 19:34:13.597391",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +167992 /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-30ae-7b85-0000000203d5-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 19:34:13.589971",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "FAILED - RETRYING: [instance]: Create networks (59 retries left).\nFAILED - RETRYING: [instance]: Create networks (58 retries left).\nFAILED - RETRYING: [instance]: Create networks (57 retries left).",
                            "stdout_lines": [
                                "FAILED - RETRYING: [instance]: Create networks (59 retries left).",
                                "FAILED - RETRYING: [instance]: Create networks (58 retries left).",
                                "FAILED - RETRYING: [instance]: Create networks (57 retries left)."
                            ],
                            "zuul_log_id": "0242ac17-0010-30ae-7b85-0000000203d5-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:34:13.904571Z",
                            "start": "2026-07-30T19:34:13.385479Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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_chunk.stdout_lines | default([]) | select('match', '^TASK \\[.*\\]\\s+\\*+$') | list | length > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:34:13.973352Z",
                            "start": "2026-07-30T19:34:13.914506Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000203d6",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "168189"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:34:14.055355Z",
                            "start": "2026-07-30T19:34:13.988075Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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 : Create networks]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:34:14.130185Z",
                            "start": "2026-07-30T19:34:14.063908Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000203d8",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:34:14.209806Z",
                            "start": "2026-07-30T19:34:14.139414Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000203d9",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 19:34:14.320479",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:34:34.322983",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:34:34.337831Z",
                            "start": "2026-07-30T19:34:14.269196Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000206dc",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "133"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:34:34.420805Z",
                            "start": "2026-07-30T19:34:34.346457Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000206dd",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:34:34.664793Z",
                            "start": "2026-07-30T19:34:34.430255Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785440053.2307627,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 344,
                                "charset": "unknown",
                                "checksum": "ba1de9dfbcd05b9803e1303a96f244ca99d06238",
                                "ctime": 1785440074.3071837,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785440074.3071837,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 169902,
                                "uid": 1000,
                                "version": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:34:34.890237Z",
                            "start": "2026-07-30T19:34:34.672545Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000206df",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "1713"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:34:35.135178Z",
                            "start": "2026-07-30T19:34:34.899737Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000206e0",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +168190 /tmp/logs/molecule-aio-openvswitch.log | head -c 1713",
                            "delta": "0:00:00.006047",
                            "end": "2026-07-30 19:34:35.360136",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +168190 /tmp/logs/molecule-aio-openvswitch.log | head -c 1713",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-30ae-7b85-0000000206e1-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 19:34:35.354089",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "FAILED - RETRYING: [instance]: Create networks (56 retries left).\nFAILED - 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] ****************************\nThursday 30 July 2026  19:34:32 +0000 (0:00:46.068)       0:46:50.955 *********\nchanged: [instance] => (item=[{'external': True, 'mtu_size': 1500, 'name': 'public', 'port_security_enabled': True, 'provider_network_type': 'flat', 'provider_physical_network': 'external', 'shared': True}, {'allocation_pool_end': '10.96.250.220', 'allocation_pool_start': '10.96.250.200', 'cidr': '10.96.250.0/24', 'enable_dhcp': True, 'gateway_ip': '10.96.250.10', 'name': 'public-subnet'}])\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\nThursday 30 July 2026  19:34:34 +0000 (0:00:01.884)       0:46:52.840 *********\nok: [instance]\n\nTASK [Create RabbitMQ cluster] *************************************************\nThursday 30 July 2026  19:34:34 +0000 (0:00:00.084)       0:46:52.925 *********\nincluded: rabbitmq for instance\n\nTASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***\nThursday 30 July 2026  19:34:34 +0000 (0:00:00.079)       0:46:53.004 *********",
                            "stdout_lines": [
                                "FAILED - RETRYING: [instance]: Create networks (56 retries left).",
                                "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] ****************************",
                                "Thursday 30 July 2026  19:34:32 +0000 (0:00:46.068)       0:46:50.955 *********",
                                "changed: [instance] => (item=[{'external': True, 'mtu_size': 1500, 'name': 'public', 'port_security_enabled': True, 'provider_network_type': 'flat', 'provider_physical_network': 'external', 'shared': True}, {'allocation_pool_end': '10.96.250.220', 'allocation_pool_start': '10.96.250.200', 'cidr': '10.96.250.0/24', 'enable_dhcp': True, 'gateway_ip': '10.96.250.10', 'name': 'public-subnet'}])",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "Thursday 30 July 2026  19:34:34 +0000 (0:00:01.884)       0:46:52.840 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Create RabbitMQ cluster] *************************************************",
                                "Thursday 30 July 2026  19:34:34 +0000 (0:00:00.084)       0:46:52.925 *********",
                                "included: rabbitmq for instance",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***",
                                "Thursday 30 July 2026  19:34:34 +0000 (0:00:00.079)       0:46:53.004 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-30ae-7b85-0000000206e1-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:34:35.675117Z",
                            "start": "2026-07-30T19:34:35.159933Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000206e1",
                        "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 : Verify state of current RabbitMQ cluster]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:34:35.750322Z",
                            "start": "2026-07-30T19:34:35.683336Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000206e2",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "169902"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:34:35.818582Z",
                            "start": "2026-07-30T19:34:35.758772Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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.rabbitmq : Verify state of current RabbitMQ cluster]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:34:35.886652Z",
                            "start": "2026-07-30T19:34:35.825479Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000206e4",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:34:35.954034Z",
                            "start": "2026-07-30T19:34:35.893780Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000206e5",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 19:34:36.070091",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:34:56.071892",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:34:56.091651Z",
                            "start": "2026-07-30T19:34:36.016142Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000209fe",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "134"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:34:56.173813Z",
                            "start": "2026-07-30T19:34:56.102857Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000209ff",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:34:56.408138Z",
                            "start": "2026-07-30T19:34:56.181761Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785440075.3552046,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 344,
                                "charset": "unknown",
                                "checksum": "8ab9501515609d823f39b382deae275403c82cba",
                                "ctime": 1785440075.171201,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785440075.171201,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 170636,
                                "uid": 1000,
                                "version": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:34:56.629479Z",
                            "start": "2026-07-30T19:34:56.419629Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000020a01",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "734"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:34:56.712473Z",
                            "start": "2026-07-30T19:34:56.641524Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000020a02",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +169903 /tmp/logs/molecule-aio-openvswitch.log | head -c 734",
                            "delta": "0:00:00.006514",
                            "end": "2026-07-30 19:34:56.955033",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +169903 /tmp/logs/molecule-aio-openvswitch.log | head -c 734",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-30ae-7b85-000000020a03-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 19:34:56.948519",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******\nThursday 30 July 2026  19:34:35 +0000 (0:00:00.706)       0:46:53.711 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] ***\nThursday 30 July 2026  19:34:35 +0000 (0:00:00.055)       0:46:53.766 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] *****\nThursday 30 July 2026  19:34:35 +0000 (0:00:00.053)       0:46:53.820 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************\nThursday 30 July 2026  19:34:35 +0000 (0:00:00.050)       0:46:53.870 *********",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******",
                                "Thursday 30 July 2026  19:34:35 +0000 (0:00:00.706)       0:46:53.711 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] ***",
                                "Thursday 30 July 2026  19:34:35 +0000 (0:00:00.055)       0:46:53.766 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] *****",
                                "Thursday 30 July 2026  19:34:35 +0000 (0:00:00.053)       0:46:53.820 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************",
                                "Thursday 30 July 2026  19:34:35 +0000 (0:00:00.050)       0:46:53.870 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-30ae-7b85-000000020a03-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:34:57.268511Z",
                            "start": "2026-07-30T19:34:56.744982Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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.rabbitmq : Deploy cluster]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:34:57.354120Z",
                            "start": "2026-07-30T19:34:57.276900Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000020a04",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "170636"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:34:57.431700Z",
                            "start": "2026-07-30T19:34:57.365143Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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.rabbitmq : Deploy cluster]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:34:57.505700Z",
                            "start": "2026-07-30T19:34:57.438871Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000020a06",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:34:57.581711Z",
                            "start": "2026-07-30T19:34:57.515099Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000020a07",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 19:34:57.699428",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:35:17.701647",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:35:17.720196Z",
                            "start": "2026-07-30T19:34:57.651251Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000020d36",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "135"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:35:17.810785Z",
                            "start": "2026-07-30T19:35:17.730692Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000020d37",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:35:18.074430Z",
                            "start": "2026-07-30T19:35:17.819835Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785440075.3552046,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 352,
                                "charset": "unknown",
                                "checksum": "0b3625ced7154fd9efddfa48f329eb3a992bf6a0",
                                "ctime": 1785440102.823755,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785440102.823755,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 172856,
                                "uid": 1000,
                                "version": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:35:18.293622Z",
                            "start": "2026-07-30T19:35:18.083422Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000020d39",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "2220"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:35:18.371003Z",
                            "start": "2026-07-30T19:35:18.302178Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000020d3a",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +170637 /tmp/logs/molecule-aio-openvswitch.log | head -c 2220",
                            "delta": "0:00:00.006874",
                            "end": "2026-07-30 19:35:18.595308",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +170637 /tmp/logs/molecule-aio-openvswitch.log | head -c 2220",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-30ae-7b85-000000020d3b-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 19:35:18.588434",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\nThursday 30 July 2026  19:35:01 +0000 (0:00:25.854)       0:47:19.725 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\nThursday 30 July 2026  19:35:01 +0000 (0:00:00.668)       0:47:20.393 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\nThursday 30 July 2026  19:35:01 +0000 (0:00:00.044)       0:47:20.437 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\nThursday 30 July 2026  19:35:01 +0000 (0:00:00.059)       0:47:20.497 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\nThursday 30 July 2026  19:35:01 +0000 (0:00:00.059)       0:47:20.557 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\nThursday 30 July 2026  19:35:01 +0000 (0:00:00.052)       0:47:20.610 *********\nok: [instance] => (item=cloudformation)\nok: [instance] => (item=oslo_cache)\nok: [instance] => (item=identity)\nok: [instance] => (item=oslo_messaging)\nok: [instance] => (item=orchestration)\nok: [instance] => (item=oslo_db)\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\nThursday 30 July 2026  19:35:02 +0000 (0:00:00.104)       0:47:20.714 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nThursday 30 July 2026  19:35:02 +0000 (0:00:00.154)       0:47:20.869 *********\nincluded: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\nThursday 30 July 2026  19:35:02 +0000 (0:00:00.061)       0:47:20.930 *********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.heat : Deploy Helm chart] ****************************\nThursday 30 July 2026  19:35:02 +0000 (0:00:00.591)       0:47:21.522 *********",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "Thursday 30 July 2026  19:35:01 +0000 (0:00:25.854)       0:47:19.725 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "Thursday 30 July 2026  19:35:01 +0000 (0:00:00.668)       0:47:20.393 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "Thursday 30 July 2026  19:35:01 +0000 (0:00:00.044)       0:47:20.437 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "Thursday 30 July 2026  19:35:01 +0000 (0:00:00.059)       0:47:20.497 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "Thursday 30 July 2026  19:35:01 +0000 (0:00:00.059)       0:47:20.557 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "Thursday 30 July 2026  19:35:01 +0000 (0:00:00.052)       0:47:20.610 *********",
                                "ok: [instance] => (item=cloudformation)",
                                "ok: [instance] => (item=oslo_cache)",
                                "ok: [instance] => (item=identity)",
                                "ok: [instance] => (item=oslo_messaging)",
                                "ok: [instance] => (item=orchestration)",
                                "ok: [instance] => (item=oslo_db)",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "Thursday 30 July 2026  19:35:02 +0000 (0:00:00.104)       0:47:20.714 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Thursday 30 July 2026  19:35:02 +0000 (0:00:00.154)       0:47:20.869 *********",
                                "included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "Thursday 30 July 2026  19:35:02 +0000 (0:00:00.061)       0:47:20.930 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.heat : Deploy Helm chart] ****************************",
                                "Thursday 30 July 2026  19:35:02 +0000 (0:00:00.591)       0:47:21.522 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-30ae-7b85-000000020d3b-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:35:18.920067Z",
                            "start": "2026-07-30T19:35:18.397535Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000020d3b",
                        "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.heat : Deploy Helm chart]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:35:18.996558Z",
                            "start": "2026-07-30T19:35:18.928838Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000020d3c",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "172856"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:35:19.163625Z",
                            "start": "2026-07-30T19:35:19.003995Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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.heat : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:35:19.348271Z",
                            "start": "2026-07-30T19:35:19.267250Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000020d3e",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:35:19.418441Z",
                            "start": "2026-07-30T19:35:19.356469Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000020d3f",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 19:35:19.544590",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:35:39.547474",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:35:39.563081Z",
                            "start": "2026-07-30T19:35:19.493853Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000021084",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "136"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:35:39.641988Z",
                            "start": "2026-07-30T19:35:39.571249Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000021085",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:35:39.914295Z",
                            "start": "2026-07-30T19:35:39.651754Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785440118.2480648,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 352,
                                "charset": "unknown",
                                "checksum": "0b3625ced7154fd9efddfa48f329eb3a992bf6a0",
                                "ctime": 1785440102.823755,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785440102.823755,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 172856,
                                "uid": 1000,
                                "version": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:35:40.167324Z",
                            "start": "2026-07-30T19:35:39.922785Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000021087",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:35:40.231643Z",
                            "start": "2026-07-30T19:35:40.175213Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000021088",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:35:40.770402Z",
                            "start": "2026-07-30T19:35:40.259598Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000021089",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:35:40.832442Z",
                            "start": "2026-07-30T19:35:40.785440Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000002108a",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "172856"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:35:40.909927Z",
                            "start": "2026-07-30T19:35:40.845670Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000002108b",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 2720 seconds.\nLast task: TASK [vexxhost.atmosphere.heat : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:35:40.995745Z",
                            "start": "2026-07-30T19:35:40.919237Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000002108c",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:35:41.073496Z",
                            "start": "2026-07-30T19:35:41.003804Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000002108d",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 19:35:41.192369",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:36:01.194063",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:36:01.213455Z",
                            "start": "2026-07-30T19:35:41.145233Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000213e8",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "137"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:36:01.282929Z",
                            "start": "2026-07-30T19:36:01.225559Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000213e9",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:36:01.548691Z",
                            "start": "2026-07-30T19:36:01.291660Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785440118.2480648,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 352,
                                "charset": "unknown",
                                "checksum": "0b3625ced7154fd9efddfa48f329eb3a992bf6a0",
                                "ctime": 1785440102.823755,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785440102.823755,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 172856,
                                "uid": 1000,
                                "version": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:36:01.769816Z",
                            "start": "2026-07-30T19:36:01.557912Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000213eb",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:36:01.835491Z",
                            "start": "2026-07-30T19:36:01.777573Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000213ec",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:36:02.377768Z",
                            "start": "2026-07-30T19:36:01.864714Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000213ed",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:36:02.440266Z",
                            "start": "2026-07-30T19:36:02.393791Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000213ee",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "172856"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:36:02.510860Z",
                            "start": "2026-07-30T19:36:02.454179Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000213ef",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 2740 seconds.\nLast task: TASK [vexxhost.atmosphere.heat : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:36:02.574699Z",
                            "start": "2026-07-30T19:36:02.519305Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000213f0",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:36:02.637657Z",
                            "start": "2026-07-30T19:36:02.582860Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000213f1",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 19:36:02.765047",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:36:22.766958",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:36:22.776713Z",
                            "start": "2026-07-30T19:36:02.717795Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000021762",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "138"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:36:22.855307Z",
                            "start": "2026-07-30T19:36:22.786448Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000021763",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:36:23.109866Z",
                            "start": "2026-07-30T19:36:22.869248Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785440118.2480648,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 352,
                                "charset": "unknown",
                                "checksum": "0b3625ced7154fd9efddfa48f329eb3a992bf6a0",
                                "ctime": 1785440102.823755,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785440102.823755,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 172856,
                                "uid": 1000,
                                "version": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:36:23.325789Z",
                            "start": "2026-07-30T19:36:23.121978Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000021765",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:36:23.398971Z",
                            "start": "2026-07-30T19:36:23.333209Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000021766",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:36:24.018892Z",
                            "start": "2026-07-30T19:36:23.508434Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000021767",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:36:24.079589Z",
                            "start": "2026-07-30T19:36:24.032594Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000021768",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "172856"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:36:24.185515Z",
                            "start": "2026-07-30T19:36:24.094104Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000021769",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 2760 seconds.\nLast task: TASK [vexxhost.atmosphere.heat : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:36:24.267942Z",
                            "start": "2026-07-30T19:36:24.200161Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000002176a",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:36:24.338692Z",
                            "start": "2026-07-30T19:36:24.280263Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000002176b",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 19:36:24.455491",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:36:44.457497",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:36:44.479636Z",
                            "start": "2026-07-30T19:36:24.409861Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000021af2",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "139"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:36:44.552434Z",
                            "start": "2026-07-30T19:36:44.488807Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000021af3",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:36:44.803381Z",
                            "start": "2026-07-30T19:36:44.561123Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785440118.2480648,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 352,
                                "charset": "unknown",
                                "checksum": "0b3625ced7154fd9efddfa48f329eb3a992bf6a0",
                                "ctime": 1785440102.823755,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785440102.823755,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 172856,
                                "uid": 1000,
                                "version": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:36:45.007782Z",
                            "start": "2026-07-30T19:36:44.813020Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000021af5",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:36:45.079850Z",
                            "start": "2026-07-30T19:36:45.017041Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000021af6",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:36:45.624625Z",
                            "start": "2026-07-30T19:36:45.109036Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000021af7",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:36:45.688623Z",
                            "start": "2026-07-30T19:36:45.638530Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000021af8",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "172856"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:36:45.770774Z",
                            "start": "2026-07-30T19:36:45.701959Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000021af9",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 2780 seconds.\nLast task: TASK [vexxhost.atmosphere.heat : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:36:45.850699Z",
                            "start": "2026-07-30T19:36:45.781029Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000021afa",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:36:45.921226Z",
                            "start": "2026-07-30T19:36:45.860069Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000021afb",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 19:36:46.047713",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:37:06.050172",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:37:06.067040Z",
                            "start": "2026-07-30T19:36:45.997031Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000021e98",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "140"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:37:06.237957Z",
                            "start": "2026-07-30T19:37:06.178797Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000021e99",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:37:06.474213Z",
                            "start": "2026-07-30T19:37:06.245499Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785440118.2480648,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 352,
                                "charset": "unknown",
                                "checksum": "0b3625ced7154fd9efddfa48f329eb3a992bf6a0",
                                "ctime": 1785440102.823755,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785440102.823755,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 172856,
                                "uid": 1000,
                                "version": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:37:06.695129Z",
                            "start": "2026-07-30T19:37:06.485037Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000021e9b",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:37:06.761451Z",
                            "start": "2026-07-30T19:37:06.702747Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000021e9c",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:37:07.301750Z",
                            "start": "2026-07-30T19:37:06.791376Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000021e9d",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:37:07.362974Z",
                            "start": "2026-07-30T19:37:07.314811Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000021e9e",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "172856"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:37:07.431452Z",
                            "start": "2026-07-30T19:37:07.375393Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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.atmosphere.heat : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:37:07.514538Z",
                            "start": "2026-07-30T19:37:07.444790Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000021ea0",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:37:07.581651Z",
                            "start": "2026-07-30T19:37:07.524339Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000021ea1",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 19:37:07.798328",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:37:27.800255",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:37:27.822846Z",
                            "start": "2026-07-30T19:37:07.755585Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000022254",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "141"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:37:27.908711Z",
                            "start": "2026-07-30T19:37:27.835374Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000022255",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:37:28.199084Z",
                            "start": "2026-07-30T19:37:27.925131Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785440118.2480648,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 352,
                                "charset": "unknown",
                                "checksum": "0b3625ced7154fd9efddfa48f329eb3a992bf6a0",
                                "ctime": 1785440102.823755,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785440102.823755,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 172856,
                                "uid": 1000,
                                "version": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:37:28.444518Z",
                            "start": "2026-07-30T19:37:28.212078Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000022257",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:37:28.531313Z",
                            "start": "2026-07-30T19:37:28.457456Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000022258",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:37:29.076094Z",
                            "start": "2026-07-30T19:37:28.561764Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000022259",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:37:29.146013Z",
                            "start": "2026-07-30T19:37:29.086630Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000002225a",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "172856"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:37:29.230218Z",
                            "start": "2026-07-30T19:37:29.160453Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000002225b",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 2820 seconds.\nLast task: TASK [vexxhost.atmosphere.heat : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:37:29.309975Z",
                            "start": "2026-07-30T19:37:29.239091Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000002225c",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:37:29.377362Z",
                            "start": "2026-07-30T19:37:29.318164Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000002225d",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 19:37:29.500683",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:37:49.502670",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:37:49.521364Z",
                            "start": "2026-07-30T19:37:29.452610Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000022626",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "142"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:37:49.601766Z",
                            "start": "2026-07-30T19:37:49.533602Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000022627",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:37:49.869066Z",
                            "start": "2026-07-30T19:37:49.609303Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785440118.2480648,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 352,
                                "charset": "unknown",
                                "checksum": "0b3625ced7154fd9efddfa48f329eb3a992bf6a0",
                                "ctime": 1785440102.823755,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785440102.823755,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 172856,
                                "uid": 1000,
                                "version": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:37:50.084385Z",
                            "start": "2026-07-30T19:37:49.876862Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000022629",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:37:50.154028Z",
                            "start": "2026-07-30T19:37:50.097705Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000002262a",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:37:50.697428Z",
                            "start": "2026-07-30T19:37:50.184846Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000002262b",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:37:50.762145Z",
                            "start": "2026-07-30T19:37:50.712784Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000002262c",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "172856"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:37:50.832155Z",
                            "start": "2026-07-30T19:37:50.775372Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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.atmosphere.heat : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:37:50.908540Z",
                            "start": "2026-07-30T19:37:50.841526Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000002262e",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:37:50.982748Z",
                            "start": "2026-07-30T19:37:50.917759Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000002262f",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 19:37:51.113455",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:38:11.115607",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:38:11.137776Z",
                            "start": "2026-07-30T19:37:51.058925Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000022a0e",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "143"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:38:11.217104Z",
                            "start": "2026-07-30T19:38:11.146093Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000022a0f",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:38:11.457532Z",
                            "start": "2026-07-30T19:38:11.225199Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785440118.2480648,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 352,
                                "charset": "unknown",
                                "checksum": "0b3625ced7154fd9efddfa48f329eb3a992bf6a0",
                                "ctime": 1785440102.823755,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785440102.823755,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 172856,
                                "uid": 1000,
                                "version": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:38:11.680126Z",
                            "start": "2026-07-30T19:38:11.466772Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000022a11",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:38:11.763477Z",
                            "start": "2026-07-30T19:38:11.693264Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000022a12",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:38:12.313743Z",
                            "start": "2026-07-30T19:38:11.799445Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000022a13",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:38:12.378301Z",
                            "start": "2026-07-30T19:38:12.330757Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000022a14",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "172856"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:38:12.457762Z",
                            "start": "2026-07-30T19:38:12.391257Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000022a15",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 2860 seconds.\nLast task: TASK [vexxhost.atmosphere.heat : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:38:12.534263Z",
                            "start": "2026-07-30T19:38:12.465282Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000022a16",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:38:12.607133Z",
                            "start": "2026-07-30T19:38:12.541961Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000022a17",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 19:38:12.849651",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:38:32.851448",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:38:32.870362Z",
                            "start": "2026-07-30T19:38:12.801913Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000022e0c",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "144"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:38:32.947876Z",
                            "start": "2026-07-30T19:38:32.880888Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000022e0d",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:38:33.185764Z",
                            "start": "2026-07-30T19:38:32.956175Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785440118.2480648,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 352,
                                "charset": "unknown",
                                "checksum": "0b3625ced7154fd9efddfa48f329eb3a992bf6a0",
                                "ctime": 1785440102.823755,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785440102.823755,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 172856,
                                "uid": 1000,
                                "version": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:38:33.385759Z",
                            "start": "2026-07-30T19:38:33.195481Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000022e0f",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:38:33.453284Z",
                            "start": "2026-07-30T19:38:33.395347Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000022e10",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:38:33.993032Z",
                            "start": "2026-07-30T19:38:33.482039Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000022e11",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:38:34.057124Z",
                            "start": "2026-07-30T19:38:34.010113Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000022e12",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "172856"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:38:34.127116Z",
                            "start": "2026-07-30T19:38:34.070319Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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.atmosphere.heat : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:38:34.206557Z",
                            "start": "2026-07-30T19:38:34.138128Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000022e14",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:38:34.374804Z",
                            "start": "2026-07-30T19:38:34.214746Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000022e15",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 19:38:34.510902",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:38:54.513924",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:38:54.530931Z",
                            "start": "2026-07-30T19:38:34.464295Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000023220",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "145"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:38:54.607279Z",
                            "start": "2026-07-30T19:38:54.540406Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000023221",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:38:54.840651Z",
                            "start": "2026-07-30T19:38:54.617929Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785440118.2480648,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 360,
                                "charset": "unknown",
                                "checksum": "6cce939bf6aff216d70645c2255a735788828f74",
                                "ctime": 1785440334.3763835,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785440334.3763835,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 178322,
                                "uid": 1000,
                                "version": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:38:55.077556Z",
                            "start": "2026-07-30T19:38:54.854757Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000023223",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "5466"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:38:55.149881Z",
                            "start": "2026-07-30T19:38:55.091196Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000023224",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +172857 /tmp/logs/molecule-aio-openvswitch.log | head -c 5466",
                            "delta": "0:00:00.009796",
                            "end": "2026-07-30 19:38:55.384593",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +172857 /tmp/logs/molecule-aio-openvswitch.log | head -c 5466",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-30ae-7b85-000000023225-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 19:38:55.374797",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nTASK [Create Ingress] **********************************************************\nThursday 30 July 2026  19:38:42 +0000 (0:03:39.181)       0:51:00.704 *********\nincluded: openstack_helm_ingress for instance\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********\nThursday 30 July 2026  19:38:42 +0000 (0:00:00.126)       0:51:00.830 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***\nThursday 30 July 2026  19:38:42 +0000 (0:00:00.056)       0:51:00.887 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***\nThursday 30 July 2026  19:38:42 +0000 (0:00:00.054)       0:51:00.941 *********\nok: [instance]\n\nTASK [Create Ingress orchestration] ********************************************\nThursday 30 July 2026  19:38:42 +0000 (0:00:00.059)       0:51:01.000 *********\nincluded: ingress for instance\n\nTASK [vexxhost.atmosphere.ingress : Create Ingress orchestration] **************\nThursday 30 July 2026  19:38:42 +0000 (0:00:00.077)       0:51:01.078 *********\nchanged: [instance]\n\nTASK [Create Ingress] **********************************************************\nThursday 30 July 2026  19:38:43 +0000 (0:00:00.976)       0:51:02.054 *********\nincluded: openstack_helm_ingress for instance\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********\nThursday 30 July 2026  19:38:43 +0000 (0:00:00.118)       0:51:02.173 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***\nThursday 30 July 2026  19:38:43 +0000 (0:00:00.058)       0:51:02.231 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***\nThursday 30 July 2026  19:38:43 +0000 (0:00:00.052)       0:51:02.284 *********\nok: [instance]\n\nTASK [Create Ingress cloudformation] *******************************************\nThursday 30 July 2026  19:38:43 +0000 (0:00:00.060)       0:51:02.344 *********\nincluded: ingress for instance\n\nTASK [vexxhost.atmosphere.ingress : Create Ingress cloudformation] *************\nThursday 30 July 2026  19:38:43 +0000 (0:00:00.078)       0:51:02.423 *********\nchanged: [instance]\n\nPLAY [controllers] *************************************************************\n\nTASK [Gathering Facts] *********************************************************\nThursday 30 July 2026  19:38:45 +0000 (0:00:01.565)       0:51:03.988 *********\nok: [instance]\n\nPLAY [Configure networking] ****************************************************\n\nTASK [Gathering Facts] *********************************************************\nThursday 30 July 2026  19:38:48 +0000 (0:00:02.820)       0:51:06.808 *********\nok: [instance]\n\nTASK [Add IP address to \"br-ex\"] ***********************************************\nThursday 30 July 2026  19:38:50 +0000 (0:00:02.482)       0:51:09.290 *********\nok: [instance]\n\nTASK [Set \"br-ex\" interface to \"up\"] *******************************************\nThursday 30 July 2026  19:38:50 +0000 (0:00:00.235)       0:51:09.526 *********\nok: [instance]\n\nPLAY RECAP *********************************************************************\ninstance                   : ok=518  changed=162  unreachable=0    failed=0    skipped=167  rescued=0    ignored=2\n\nThursday 30 July 2026  19:38:51 +0000 (0:00:00.201)       0:51:09.728 *********\n===============================================================================\nvexxhost.atmosphere.keycloak : Deploy Helm chart ---------------------- 479.43s\nvexxhost.atmosphere.neutron : Deploy Helm chart ----------------------- 357.10s\nvexxhost.atmosphere.nova : Deploy Helm chart -------------------------- 326.52s\nvexxhost.atmosphere.heat : Deploy Helm chart -------------------------- 219.18s\nvexxhost.atmosphere.keystone : Deploy Helm chart ---------------------- 167.22s\nvexxhost.atmosphere.glance : Deploy Helm chart ------------------------ 161.60s\nvexxhost.atmosphere.percona_xtradb_cluster : Apply Percona XtraDB cluster - 134.01s\nvexxhost.atmosphere.placement : Deploy Helm chart ---------------------- 98.48s\natmosphere.common.glance_image : Check if image exists ----------------- 97.84s\nvexxhost.ceph.osd : Install OSDs --------------------------------------- 91.00s\nvexxhost.ceph.mon : Run Bootstrap command ------------------------------ 85.66s\nvexxhost.ceph.mon : Configure \"mon\" label for monitors ----------------- 50.26s\nvexxhost.atmosphere.neutron : Create networks -------------------------- 46.07s\nvexxhost.atmosphere.rabbitmq : Deploy cluster -------------------------- 35.96s\nvexxhost.atmosphere.rabbitmq : Deploy cluster -------------------------- 35.93s\nvexxhost.kubernetes.cert_manager : Deploy Helm chart ------------------- 32.03s\nvexxhost.atmosphere.rabbitmq : Deploy cluster -------------------------- 30.87s\nvexxhost.atmosphere.rabbitmq : Deploy cluster -------------------------- 30.83s\nvexxhost.kubernetes.envoy_gateway : Deploy Helm chart ------------------ 28.13s\nvexxhost.atmosphere.rabbitmq : Deploy cluster -------------------------- 25.85s\nINFO     [aio > converge] Executed: Successful\nINFO     [aio > idempotence] Executing\n\nPLAY [all] *********************************************************************\n\nTASK [Gathering Facts] *********************************************************\nThursday 30 July 2026  19:38:54 +0000 (0:00:00.016)       0:00:00.016 *********",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "TASK [Create Ingress] **********************************************************",
                                "Thursday 30 July 2026  19:38:42 +0000 (0:03:39.181)       0:51:00.704 *********",
                                "included: openstack_helm_ingress for instance",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********",
                                "Thursday 30 July 2026  19:38:42 +0000 (0:00:00.126)       0:51:00.830 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***",
                                "Thursday 30 July 2026  19:38:42 +0000 (0:00:00.056)       0:51:00.887 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***",
                                "Thursday 30 July 2026  19:38:42 +0000 (0:00:00.054)       0:51:00.941 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Create Ingress orchestration] ********************************************",
                                "Thursday 30 July 2026  19:38:42 +0000 (0:00:00.059)       0:51:01.000 *********",
                                "included: ingress for instance",
                                "",
                                "TASK [vexxhost.atmosphere.ingress : Create Ingress orchestration] **************",
                                "Thursday 30 July 2026  19:38:42 +0000 (0:00:00.077)       0:51:01.078 *********",
                                "changed: [instance]",
                                "",
                                "TASK [Create Ingress] **********************************************************",
                                "Thursday 30 July 2026  19:38:43 +0000 (0:00:00.976)       0:51:02.054 *********",
                                "included: openstack_helm_ingress for instance",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********",
                                "Thursday 30 July 2026  19:38:43 +0000 (0:00:00.118)       0:51:02.173 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***",
                                "Thursday 30 July 2026  19:38:43 +0000 (0:00:00.058)       0:51:02.231 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***",
                                "Thursday 30 July 2026  19:38:43 +0000 (0:00:00.052)       0:51:02.284 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Create Ingress cloudformation] *******************************************",
                                "Thursday 30 July 2026  19:38:43 +0000 (0:00:00.060)       0:51:02.344 *********",
                                "included: ingress for instance",
                                "",
                                "TASK [vexxhost.atmosphere.ingress : Create Ingress cloudformation] *************",
                                "Thursday 30 July 2026  19:38:43 +0000 (0:00:00.078)       0:51:02.423 *********",
                                "changed: [instance]",
                                "",
                                "PLAY [controllers] *************************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Thursday 30 July 2026  19:38:45 +0000 (0:00:01.565)       0:51:03.988 *********",
                                "ok: [instance]",
                                "",
                                "PLAY [Configure networking] ****************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Thursday 30 July 2026  19:38:48 +0000 (0:00:02.820)       0:51:06.808 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Add IP address to \"br-ex\"] ***********************************************",
                                "Thursday 30 July 2026  19:38:50 +0000 (0:00:02.482)       0:51:09.290 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Set \"br-ex\" interface to \"up\"] *******************************************",
                                "Thursday 30 July 2026  19:38:50 +0000 (0:00:00.235)       0:51:09.526 *********",
                                "ok: [instance]",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "instance                   : ok=518  changed=162  unreachable=0    failed=0    skipped=167  rescued=0    ignored=2",
                                "",
                                "Thursday 30 July 2026  19:38:51 +0000 (0:00:00.201)       0:51:09.728 *********",
                                "===============================================================================",
                                "vexxhost.atmosphere.keycloak : Deploy Helm chart ---------------------- 479.43s",
                                "vexxhost.atmosphere.neutron : Deploy Helm chart ----------------------- 357.10s",
                                "vexxhost.atmosphere.nova : Deploy Helm chart -------------------------- 326.52s",
                                "vexxhost.atmosphere.heat : Deploy Helm chart -------------------------- 219.18s",
                                "vexxhost.atmosphere.keystone : Deploy Helm chart ---------------------- 167.22s",
                                "vexxhost.atmosphere.glance : Deploy Helm chart ------------------------ 161.60s",
                                "vexxhost.atmosphere.percona_xtradb_cluster : Apply Percona XtraDB cluster - 134.01s",
                                "vexxhost.atmosphere.placement : Deploy Helm chart ---------------------- 98.48s",
                                "atmosphere.common.glance_image : Check if image exists ----------------- 97.84s",
                                "vexxhost.ceph.osd : Install OSDs --------------------------------------- 91.00s",
                                "vexxhost.ceph.mon : Run Bootstrap command ------------------------------ 85.66s",
                                "vexxhost.ceph.mon : Configure \"mon\" label for monitors ----------------- 50.26s",
                                "vexxhost.atmosphere.neutron : Create networks -------------------------- 46.07s",
                                "vexxhost.atmosphere.rabbitmq : Deploy cluster -------------------------- 35.96s",
                                "vexxhost.atmosphere.rabbitmq : Deploy cluster -------------------------- 35.93s",
                                "vexxhost.kubernetes.cert_manager : Deploy Helm chart ------------------- 32.03s",
                                "vexxhost.atmosphere.rabbitmq : Deploy cluster -------------------------- 30.87s",
                                "vexxhost.atmosphere.rabbitmq : Deploy cluster -------------------------- 30.83s",
                                "vexxhost.kubernetes.envoy_gateway : Deploy Helm chart ------------------ 28.13s",
                                "vexxhost.atmosphere.rabbitmq : Deploy cluster -------------------------- 25.85s",
                                "INFO     [aio > converge] Executed: Successful",
                                "INFO     [aio > idempotence] Executing",
                                "",
                                "PLAY [all] *********************************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Thursday 30 July 2026  19:38:54 +0000 (0:00:00.016)       0:00:00.016 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-30ae-7b85-000000023225-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:38:55.704375Z",
                            "start": "2026-07-30T19:38:55.180197Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000023225",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [Gathering Facts]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:38:55.793869Z",
                            "start": "2026-07-30T19:38:55.715377Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000023226",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "178322"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:38:55.861906Z",
                            "start": "2026-07-30T19:38:55.804992Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000023227",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 2900 seconds.\nLast task: TASK [Gathering Facts]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:38:55.948689Z",
                            "start": "2026-07-30T19:38:55.871428Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000023228",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:38:56.013526Z",
                            "start": "2026-07-30T19:38:55.958679Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000023229",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 19:38:56.142641",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:39:16.144512",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:39:16.157714Z",
                            "start": "2026-07-30T19:38:56.093248Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000002364a",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "146"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:39:16.222797Z",
                            "start": "2026-07-30T19:39:16.167824Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000002364b",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:39:16.463199Z",
                            "start": "2026-07-30T19:39:16.232411Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785440335.0323966,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 376,
                                "charset": "unknown",
                                "checksum": "9fd95cb98070ee3603a4c652187285125f40cb60",
                                "ctime": 1785440356.440823,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785440356.440823,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 185121,
                                "uid": 1000,
                                "version": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:39:16.668700Z",
                            "start": "2026-07-30T19:39:16.470867Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000002364d",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "6799"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:39:16.741919Z",
                            "start": "2026-07-30T19:39:16.677105Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000002364e",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +178323 /tmp/logs/molecule-aio-openvswitch.log | head -c 6799",
                            "delta": "0:00:00.006747",
                            "end": "2026-07-30 19:39:17.075817",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +178323 /tmp/logs/molecule-aio-openvswitch.log | head -c 6799",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-30ae-7b85-00000002364f-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 19:39:17.069070",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[WARNING]: Platform linux on host instance is using the discovered Python\ninterpreter at /usr/bin/python3.10, but future installation of another Python\ninterpreter could change the meaning of that path. See\nhttps://docs.ansible.com/ansible-\ncore/2.17/reference_appendices/interpreter_discovery.html for more information.\nok: [instance]\n\nTASK [Fail if atmosphere_ceph_enabled is set] **********************************\nThursday 30 July 2026  19:38:57 +0000 (0:00:02.839)       0:00:02.856 *********\nskipping: [instance]\n\nTASK [Set a fact with the \"atmosphere_images\" for other plays] *****************\nThursday 30 July 2026  19:38:57 +0000 (0:00:00.075)       0:00:02.931 *********\nok: [instance]\n\nPLAY [Deploy Ceph monitors & managers] *****************************************\n\nTASK [Gathering Facts] *********************************************************\nThursday 30 July 2026  19:38:57 +0000 (0:00:00.218)       0:00:03.150 *********\nok: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nThursday 30 July 2026  19:39:00 +0000 (0:00:02.672)       0:00:05.822 *********\nok: [instance]\n\nTASK [vexxhost.containers.package : Update state for tar] **********************\nThursday 30 July 2026  19:39:00 +0000 (0:00:00.339)       0:00:06.162 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***\nThursday 30 July 2026  19:39:00 +0000 (0:00:00.081)       0:00:06.244 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nThursday 30 July 2026  19:39:00 +0000 (0:00:00.343)       0:00:06.588 *********\nok: [instance] => {\n    \"msg\": \"https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64\"\n}\n\nTASK [vexxhost.containers.download_artifact : Download item] *******************\nThursday 30 July 2026  19:39:01 +0000 (0:00:00.102)       0:00:06.690 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nThursday 30 July 2026  19:39:01 +0000 (0:00:00.555)       0:00:07.245 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.package : Update state for tar] **********************\nThursday 30 July 2026  19:39:01 +0000 (0:00:00.118)       0:00:07.364 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nThursday 30 July 2026  19:39:01 +0000 (0:00:00.119)       0:00:07.484 *********\nok: [instance]\n\nTASK [vexxhost.containers.package : Update state for tar] **********************\nThursday 30 July 2026  19:39:02 +0000 (0:00:00.260)       0:00:07.745 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nThursday 30 July 2026  19:39:03 +0000 (0:00:01.344)       0:00:09.089 *********\nok: [instance] => {\n    \"msg\": \"https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz\"\n}\n\nTASK [vexxhost.containers.download_artifact : Download item] *******************\nThursday 30 July 2026  19:39:03 +0000 (0:00:00.110)       0:00:09.199 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nThursday 30 July 2026  19:39:03 +0000 (0:00:00.431)       0:00:09.630 *********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Install SELinux packages] ***************\nThursday 30 July 2026  19:39:06 +0000 (0:00:02.286)       0:00:11.917 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] ***\nThursday 30 July 2026  19:39:06 +0000 (0:00:00.068)       0:00:11.985 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ********\nThursday 30 July 2026  19:39:06 +0000 (0:00:00.065)       0:00:12.051 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Install AppArmor packages] **************\nThursday 30 July 2026  19:39:06 +0000 (0:00:00.078)       0:00:12.130 *********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Create systemd service file for containerd] ***\nThursday 30 July 2026  19:39:07 +0000 (0:00:01.156)       0:00:13.286 *********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Create folders for configuration] *******\nThursday 30 July 2026  19:39:08 +0000 (0:00:00.459)       0:00:13.746 *********\nok: [instance] => (item={'path': '/etc/containerd'})\nok: [instance] => (item={'path': '/var/lib/containerd', 'mode': '0o700'})\nok: [instance] => (item={'path': '/run/containerd', 'mode': '0o711'})\nok: [instance] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'})\nok: [instance] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'})\n\nTASK [vexxhost.containers.containerd : Create containerd config file] **********\nThursday 30 July 2026  19:39:09 +0000 (0:00:00.964)       0:00:14.711 *********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Force any restarts if necessary] ********\nThursday 30 July 2026  19:39:09 +0000 (0:00:00.658)       0:00:15.369 *********\n\nTASK [vexxhost.containers.containerd : Enable and start service] ***************\nThursday 30 July 2026  19:39:09 +0000 (0:00:00.024)       0:00:15.394 *********\nok: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nThursday 30 July 2026  19:39:10 +0000 (0:00:00.881)       0:00:16.275 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nThursday 30 July 2026  19:39:10 +0000 (0:00:00.258)       0:00:16.533 *********\nok: [instance] => {\n    \"msg\": \"https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz\"\n}\n\nTASK [vexxhost.containers.download_artifact : Download item] *******************\nThursday 30 July 2026  19:39:10 +0000 (0:00:00.080)       0:00:16.614 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nThursday 30 July 2026  19:39:11 +0000 (0:00:00.389)       0:00:17.004 *********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Install AppArmor packages] ******************\nThursday 30 July 2026  19:39:14 +0000 (0:00:03.190)       0:00:20.194 *********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Ensure group \"docker\" exists] ***************\nThursday 30 July 2026  19:39:15 +0000 (0:00:01.106)       0:00:21.301 *********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Create systemd service file for docker] *****\nThursday 30 July 2026  19:39:15 +0000 (0:00:00.304)       0:00:21.605 *********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Create folders for configuration] ***********\nThursday 30 July 2026  19:39:16 +0000 (0:00:00.474)       0:00:22.080 *********",
                            "stdout_lines": [
                                "[WARNING]: Platform linux on host instance is using the discovered Python",
                                "interpreter at /usr/bin/python3.10, but future installation of another Python",
                                "interpreter could change the meaning of that path. See",
                                "https://docs.ansible.com/ansible-",
                                "core/2.17/reference_appendices/interpreter_discovery.html for more information.",
                                "ok: [instance]",
                                "",
                                "TASK [Fail if atmosphere_ceph_enabled is set] **********************************",
                                "Thursday 30 July 2026  19:38:57 +0000 (0:00:02.839)       0:00:02.856 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [Set a fact with the \"atmosphere_images\" for other plays] *****************",
                                "Thursday 30 July 2026  19:38:57 +0000 (0:00:00.075)       0:00:02.931 *********",
                                "ok: [instance]",
                                "",
                                "PLAY [Deploy Ceph monitors & managers] *****************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Thursday 30 July 2026  19:38:57 +0000 (0:00:00.218)       0:00:03.150 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Thursday 30 July 2026  19:39:00 +0000 (0:00:02.672)       0:00:05.822 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "Thursday 30 July 2026  19:39:00 +0000 (0:00:00.339)       0:00:06.162 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***",
                                "Thursday 30 July 2026  19:39:00 +0000 (0:00:00.081)       0:00:06.244 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Thursday 30 July 2026  19:39:00 +0000 (0:00:00.343)       0:00:06.588 *********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Thursday 30 July 2026  19:39:01 +0000 (0:00:00.102)       0:00:06.690 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Thursday 30 July 2026  19:39:01 +0000 (0:00:00.555)       0:00:07.245 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "Thursday 30 July 2026  19:39:01 +0000 (0:00:00.118)       0:00:07.364 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Thursday 30 July 2026  19:39:01 +0000 (0:00:00.119)       0:00:07.484 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "Thursday 30 July 2026  19:39:02 +0000 (0:00:00.260)       0:00:07.745 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Thursday 30 July 2026  19:39:03 +0000 (0:00:01.344)       0:00:09.089 *********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Thursday 30 July 2026  19:39:03 +0000 (0:00:00.110)       0:00:09.199 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Thursday 30 July 2026  19:39:03 +0000 (0:00:00.431)       0:00:09.630 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Install SELinux packages] ***************",
                                "Thursday 30 July 2026  19:39:06 +0000 (0:00:02.286)       0:00:11.917 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] ***",
                                "Thursday 30 July 2026  19:39:06 +0000 (0:00:00.068)       0:00:11.985 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ********",
                                "Thursday 30 July 2026  19:39:06 +0000 (0:00:00.065)       0:00:12.051 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Install AppArmor packages] **************",
                                "Thursday 30 July 2026  19:39:06 +0000 (0:00:00.078)       0:00:12.130 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Create systemd service file for containerd] ***",
                                "Thursday 30 July 2026  19:39:07 +0000 (0:00:01.156)       0:00:13.286 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Create folders for configuration] *******",
                                "Thursday 30 July 2026  19:39:08 +0000 (0:00:00.459)       0:00:13.746 *********",
                                "ok: [instance] => (item={'path': '/etc/containerd'})",
                                "ok: [instance] => (item={'path': '/var/lib/containerd', 'mode': '0o700'})",
                                "ok: [instance] => (item={'path': '/run/containerd', 'mode': '0o711'})",
                                "ok: [instance] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'})",
                                "ok: [instance] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'})",
                                "",
                                "TASK [vexxhost.containers.containerd : Create containerd config file] **********",
                                "Thursday 30 July 2026  19:39:09 +0000 (0:00:00.964)       0:00:14.711 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Force any restarts if necessary] ********",
                                "Thursday 30 July 2026  19:39:09 +0000 (0:00:00.658)       0:00:15.369 *********",
                                "",
                                "TASK [vexxhost.containers.containerd : Enable and start service] ***************",
                                "Thursday 30 July 2026  19:39:09 +0000 (0:00:00.024)       0:00:15.394 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Thursday 30 July 2026  19:39:10 +0000 (0:00:00.881)       0:00:16.275 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Thursday 30 July 2026  19:39:10 +0000 (0:00:00.258)       0:00:16.533 *********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Thursday 30 July 2026  19:39:10 +0000 (0:00:00.080)       0:00:16.614 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Thursday 30 July 2026  19:39:11 +0000 (0:00:00.389)       0:00:17.004 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Install AppArmor packages] ******************",
                                "Thursday 30 July 2026  19:39:14 +0000 (0:00:03.190)       0:00:20.194 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Ensure group \"docker\" exists] ***************",
                                "Thursday 30 July 2026  19:39:15 +0000 (0:00:01.106)       0:00:21.301 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Create systemd service file for docker] *****",
                                "Thursday 30 July 2026  19:39:15 +0000 (0:00:00.304)       0:00:21.605 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Create folders for configuration] ***********",
                                "Thursday 30 July 2026  19:39:16 +0000 (0:00:00.474)       0:00:22.080 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-30ae-7b85-00000002364f-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:39:17.383004Z",
                            "start": "2026-07-30T19:39:16.859916Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000002364f",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.containers.docker : Create folders for configuration]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:39:17.482476Z",
                            "start": "2026-07-30T19:39:17.395137Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000023650",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "185121"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:39:17.548923Z",
                            "start": "2026-07-30T19:39:17.491001Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000023651",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 2920 seconds.\nLast task: TASK [vexxhost.containers.docker : Create folders for configuration]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:39:17.624325Z",
                            "start": "2026-07-30T19:39:17.557160Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000023652",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:39:17.690653Z",
                            "start": "2026-07-30T19:39:17.634915Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000023653",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 19:39:17.815169",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:39:37.817743",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:39:37.832113Z",
                            "start": "2026-07-30T19:39:17.771064Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000023a8a",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "147"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:39:37.909420Z",
                            "start": "2026-07-30T19:39:37.842327Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000023a8b",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:39:38.179430Z",
                            "start": "2026-07-30T19:39:37.919194Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785440357.0728357,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 384,
                                "charset": "unknown",
                                "checksum": "513534a4b0fe8cd4a4056e6659f1b380f6c2a9f6",
                                "ctime": 1785440376.4852228,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785440376.4852228,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 189240,
                                "uid": 1000,
                                "version": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:39:38.379362Z",
                            "start": "2026-07-30T19:39:38.190063Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000023a8d",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "4119"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:39:38.457081Z",
                            "start": "2026-07-30T19:39:38.389900Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000023a8e",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +185122 /tmp/logs/molecule-aio-openvswitch.log | head -c 4119",
                            "delta": "0:00:00.007042",
                            "end": "2026-07-30 19:39:38.687003",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +185122 /tmp/logs/molecule-aio-openvswitch.log | head -c 4119",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-30ae-7b85-000000023a8f-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 19:39:38.679961",
                            "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] ******\nThursday 30 July 2026  19:39:17 +0000 (0:00:00.585)       0:00:22.666 *********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Create docker daemon config file] ***********\nThursday 30 July 2026  19:39:17 +0000 (0:00:00.459)       0:00:23.125 *********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Force any restarts if necessary] ************\nThursday 30 July 2026  19:39:17 +0000 (0:00:00.449)       0:00:23.574 *********\n\nTASK [vexxhost.containers.docker : Enable and start service] *******************\nThursday 30 July 2026  19:39:17 +0000 (0:00:00.025)       0:00:23.600 *********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ******\nThursday 30 July 2026  19:39:18 +0000 (0:00:00.450)       0:00:24.051 *********\nok: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml)\n\nTASK [vexxhost.ceph.cephadm : Install packages] ********************************\nThursday 30 July 2026  19:39:18 +0000 (0:00:00.103)       0:00:24.155 *********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm : Ensure services are started] *********************\nThursday 30 July 2026  19:39:19 +0000 (0:00:01.158)       0:00:25.313 *********\nok: [instance] => (item=chronyd)\nok: [instance] => (item=sshd)\n\nTASK [vexxhost.ceph.cephadm : Download \"cephadm\"] ******************************\nThursday 30 July 2026  19:39:20 +0000 (0:00:00.710)       0:00:26.024 *********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ********************\nThursday 30 July 2026  19:39:20 +0000 (0:00:00.316)       0:00:26.341 *********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm : Ensure \"cephadm\" user is present] ****************\nThursday 30 July 2026  19:39:20 +0000 (0:00:00.234)       0:00:26.576 *********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm : Allow \"cephadm\" user to have passwordless sudo] ***\nThursday 30 July 2026  19:39:21 +0000 (0:00:00.486)       0:00:27.062 *********\nok: [instance]\n\nTASK [vexxhost.ceph.mon : Set Ceph Monitor IP address] *************************\nThursday 30 July 2026  19:39:21 +0000 (0:00:00.455)       0:00:27.518 *********\nok: [instance]\n\nTASK [vexxhost.ceph.mon : Check if any node is bootstrapped] *******************\nThursday 30 July 2026  19:39:21 +0000 (0:00:00.115)       0:00:27.633 *********\nok: [instance] => (item=instance)\n\nTASK [vexxhost.ceph.mon : Select pre-existing bootstrap node if exists] ********\nThursday 30 July 2026  19:39:22 +0000 (0:00:00.321)       0:00:27.955 *********\nok: [instance]\n\nTASK [vexxhost.ceph.mon : Bootstrap cluster] ***********************************\nThursday 30 July 2026  19:39:22 +0000 (0:00:00.078)       0:00:28.033 *********\nskipping: [instance]\n\nTASK [Install Ceph host] *******************************************************\nThursday 30 July 2026  19:39:22 +0000 (0:00:00.066)       0:00:28.100 *********\nincluded: vexxhost.ceph.cephadm_host for instance\n\nTASK [vexxhost.ceph.cephadm_host : Get public SSH key for \"cephadm\" user] ******\nThursday 30 July 2026  19:39:22 +0000 (0:00:00.124)       0:00:28.225 *********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for \"cephadm\" user] ***\nThursday 30 July 2026  19:39:29 +0000 (0:00:06.566)       0:00:34.791 *********\nok: [instance] => (item=instance)\n\nTASK [vexxhost.ceph.cephadm_host : Set authorized key for \"cephadm\"] ***********\nThursday 30 July 2026  19:39:29 +0000 (0:00:00.108)       0:00:34.900 *********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] ***********************\nThursday 30 July 2026  19:39:29 +0000 (0:00:00.462)       0:00:35.363 *********\nok: [instance]\n\nTASK [vexxhost.ceph.mon : Configure \"mon\" label for monitors] ******************\nThursday 30 July 2026  19:39:36 +0000 (0:00:06.765)       0:00:42.129 *********",
                            "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] ******",
                                "Thursday 30 July 2026  19:39:17 +0000 (0:00:00.585)       0:00:22.666 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Create docker daemon config file] ***********",
                                "Thursday 30 July 2026  19:39:17 +0000 (0:00:00.459)       0:00:23.125 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Force any restarts if necessary] ************",
                                "Thursday 30 July 2026  19:39:17 +0000 (0:00:00.449)       0:00:23.574 *********",
                                "",
                                "TASK [vexxhost.containers.docker : Enable and start service] *******************",
                                "Thursday 30 July 2026  19:39:17 +0000 (0:00:00.025)       0:00:23.600 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ******",
                                "Thursday 30 July 2026  19:39:18 +0000 (0:00:00.450)       0:00:24.051 *********",
                                "ok: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml)",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Install packages] ********************************",
                                "Thursday 30 July 2026  19:39:18 +0000 (0:00:00.103)       0:00:24.155 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Ensure services are started] *********************",
                                "Thursday 30 July 2026  19:39:19 +0000 (0:00:01.158)       0:00:25.313 *********",
                                "ok: [instance] => (item=chronyd)",
                                "ok: [instance] => (item=sshd)",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Download \"cephadm\"] ******************************",
                                "Thursday 30 July 2026  19:39:20 +0000 (0:00:00.710)       0:00:26.024 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ********************",
                                "Thursday 30 July 2026  19:39:20 +0000 (0:00:00.316)       0:00:26.341 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Ensure \"cephadm\" user is present] ****************",
                                "Thursday 30 July 2026  19:39:20 +0000 (0:00:00.234)       0:00:26.576 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Allow \"cephadm\" user to have passwordless sudo] ***",
                                "Thursday 30 July 2026  19:39:21 +0000 (0:00:00.486)       0:00:27.062 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.mon : Set Ceph Monitor IP address] *************************",
                                "Thursday 30 July 2026  19:39:21 +0000 (0:00:00.455)       0:00:27.518 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.mon : Check if any node is bootstrapped] *******************",
                                "Thursday 30 July 2026  19:39:21 +0000 (0:00:00.115)       0:00:27.633 *********",
                                "ok: [instance] => (item=instance)",
                                "",
                                "TASK [vexxhost.ceph.mon : Select pre-existing bootstrap node if exists] ********",
                                "Thursday 30 July 2026  19:39:22 +0000 (0:00:00.321)       0:00:27.955 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.mon : Bootstrap cluster] ***********************************",
                                "Thursday 30 July 2026  19:39:22 +0000 (0:00:00.078)       0:00:28.033 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [Install Ceph host] *******************************************************",
                                "Thursday 30 July 2026  19:39:22 +0000 (0:00:00.066)       0:00:28.100 *********",
                                "included: vexxhost.ceph.cephadm_host for instance",
                                "",
                                "TASK [vexxhost.ceph.cephadm_host : Get public SSH key for \"cephadm\" user] ******",
                                "Thursday 30 July 2026  19:39:22 +0000 (0:00:00.124)       0:00:28.225 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for \"cephadm\" user] ***",
                                "Thursday 30 July 2026  19:39:29 +0000 (0:00:06.566)       0:00:34.791 *********",
                                "ok: [instance] => (item=instance)",
                                "",
                                "TASK [vexxhost.ceph.cephadm_host : Set authorized key for \"cephadm\"] ***********",
                                "Thursday 30 July 2026  19:39:29 +0000 (0:00:00.108)       0:00:34.900 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] ***********************",
                                "Thursday 30 July 2026  19:39:29 +0000 (0:00:00.462)       0:00:35.363 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.mon : Configure \"mon\" label for monitors] ******************",
                                "Thursday 30 July 2026  19:39:36 +0000 (0:00:06.765)       0:00:42.129 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-30ae-7b85-000000023a8f-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:39:39.009240Z",
                            "start": "2026-07-30T19:39:38.485438Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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.ceph.mon : Configure \"mon\" label for monitors]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:39:39.099342Z",
                            "start": "2026-07-30T19:39:39.021238Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000023a90",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "189240"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:39:39.169279Z",
                            "start": "2026-07-30T19:39:39.107864Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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.ceph.mon : Configure \"mon\" label for monitors]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:39:39.256817Z",
                            "start": "2026-07-30T19:39:39.188794Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000023a92",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:39:39.328413Z",
                            "start": "2026-07-30T19:39:39.268553Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000023a93",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 19:39:39.468089",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:39:59.471055",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:39:59.489073Z",
                            "start": "2026-07-30T19:39:39.415686Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000023ee0",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "148"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:39:59.576658Z",
                            "start": "2026-07-30T19:39:59.503851Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000023ee1",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:39:59.813541Z",
                            "start": "2026-07-30T19:39:59.586545Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785440378.3372598,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 384,
                                "charset": "unknown",
                                "checksum": "6ac63772323cf6734d1ca324e3fd39e573f607b9",
                                "ctime": 1785440398.3296585,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785440398.3296585,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 190396,
                                "uid": 1000,
                                "version": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:40:00.028493Z",
                            "start": "2026-07-30T19:39:59.826466Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000023ee3",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "1156"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:40:00.106983Z",
                            "start": "2026-07-30T19:40:00.038771Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000023ee4",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +189241 /tmp/logs/molecule-aio-openvswitch.log | head -c 1156",
                            "delta": "0:00:00.008991",
                            "end": "2026-07-30 19:40:00.352856",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +189241 /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-30ae-7b85-000000023ee5-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 19:40:00.343865",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nTASK [vexxhost.ceph.mon : Validate monitor exist] ******************************\nThursday 30 July 2026  19:39:43 +0000 (0:00:06.598)       0:00:48.727 *********\nok: [instance]\n\nTASK [Install Ceph host] *******************************************************\nThursday 30 July 2026  19:39:57 +0000 (0:00:14.553)       0:01:03.281 *********\nincluded: vexxhost.ceph.cephadm_host for instance\n\nTASK [vexxhost.ceph.cephadm_host : Get public SSH key for \"cephadm\" user] ******\nThursday 30 July 2026  19:39:57 +0000 (0:00:00.200)       0:01:03.481 *********\nskipping: [instance]\n\nTASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for \"cephadm\" user] ***\nThursday 30 July 2026  19:39:57 +0000 (0:00:00.093)       0:01:03.575 *********\nskipping: [instance] => (item=instance)\nskipping: [instance]\n\nTASK [vexxhost.ceph.cephadm_host : Set authorized key for \"cephadm\"] ***********\nThursday 30 July 2026  19:39:58 +0000 (0:00:00.092)       0:01:03.667 *********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] ***********************\nThursday 30 July 2026  19:39:58 +0000 (0:00:00.305)       0:01:03.973 *********",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.mon : Validate monitor exist] ******************************",
                                "Thursday 30 July 2026  19:39:43 +0000 (0:00:06.598)       0:00:48.727 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Install Ceph host] *******************************************************",
                                "Thursday 30 July 2026  19:39:57 +0000 (0:00:14.553)       0:01:03.281 *********",
                                "included: vexxhost.ceph.cephadm_host for instance",
                                "",
                                "TASK [vexxhost.ceph.cephadm_host : Get public SSH key for \"cephadm\" user] ******",
                                "Thursday 30 July 2026  19:39:57 +0000 (0:00:00.200)       0:01:03.481 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for \"cephadm\" user] ***",
                                "Thursday 30 July 2026  19:39:57 +0000 (0:00:00.093)       0:01:03.575 *********",
                                "skipping: [instance] => (item=instance)",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm_host : Set authorized key for \"cephadm\"] ***********",
                                "Thursday 30 July 2026  19:39:58 +0000 (0:00:00.092)       0:01:03.667 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] ***********************",
                                "Thursday 30 July 2026  19:39:58 +0000 (0:00:00.305)       0:01:03.973 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-30ae-7b85-000000023ee5-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:40:00.664933Z",
                            "start": "2026-07-30T19:40:00.138570Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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.ceph.cephadm_host : Add new host to Ceph]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:40:00.825065Z",
                            "start": "2026-07-30T19:40:00.674424Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000023ee6",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "190396"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:40:00.917336Z",
                            "start": "2026-07-30T19:40:00.836587Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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.ceph.cephadm_host : Add new host to Ceph]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:40:00.997088Z",
                            "start": "2026-07-30T19:40:00.925769Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000023ee8",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:40:01.079494Z",
                            "start": "2026-07-30T19:40:01.010620Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000023ee9",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 19:40:01.223175",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:40:21.225160",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:40:21.241570Z",
                            "start": "2026-07-30T19:40:01.175809Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000002434c",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "149"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:40:21.328665Z",
                            "start": "2026-07-30T19:40:21.254551Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000002434d",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:40:21.593756Z",
                            "start": "2026-07-30T19:40:21.338216Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785440399.9896917,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 384,
                                "charset": "unknown",
                                "checksum": "a20ed98528922e6000c938f3c5ab0d5debf3399e",
                                "ctime": 1785440421.4901204,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785440421.4901204,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 191032,
                                "uid": 1000,
                                "version": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:40:21.805600Z",
                            "start": "2026-07-30T19:40:21.602656Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000002434f",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "636"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:40:21.886297Z",
                            "start": "2026-07-30T19:40:21.815934Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000024350",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +190397 /tmp/logs/molecule-aio-openvswitch.log | head -c 636",
                            "delta": "0:00:00.006924",
                            "end": "2026-07-30 19:40:22.311715",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +190397 /tmp/logs/molecule-aio-openvswitch.log | head -c 636",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-30ae-7b85-000000024351-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 19:40:22.304791",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nTASK [vexxhost.ceph.mgr : Configure \"mgr\" label for managers] ******************\nThursday 30 July 2026  19:40:05 +0000 (0:00:06.875)       0:01:10.848 *********\nok: [instance]\n\nTASK [vexxhost.ceph.mgr : Validate manager exist] ******************************\nThursday 30 July 2026  19:40:11 +0000 (0:00:06.563)       0:01:17.412 *********\nok: [instance]\n\nTASK [vexxhost.ceph.mgr : Configure manager modules] ***************************\nThursday 30 July 2026  19:40:18 +0000 (0:00:06.350)       0:01:23.763 *********\nok: [instance] => (item={'name': 'diskprediction_local'})\nok: [instance] => (item={'name': 'dashboard'})",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.mgr : Configure \"mgr\" label for managers] ******************",
                                "Thursday 30 July 2026  19:40:05 +0000 (0:00:06.875)       0:01:10.848 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.mgr : Validate manager exist] ******************************",
                                "Thursday 30 July 2026  19:40:11 +0000 (0:00:06.563)       0:01:17.412 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.mgr : Configure manager modules] ***************************",
                                "Thursday 30 July 2026  19:40:18 +0000 (0:00:06.350)       0:01:23.763 *********",
                                "ok: [instance] => (item={'name': 'diskprediction_local'})",
                                "ok: [instance] => (item={'name': 'dashboard'})"
                            ],
                            "zuul_log_id": "0242ac17-0010-30ae-7b85-000000024351-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:40:22.627040Z",
                            "start": "2026-07-30T19:40:22.104565Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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.ceph.mgr : Configure manager modules]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:40:22.718649Z",
                            "start": "2026-07-30T19:40:22.638869Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000024352",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "191032"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:40:22.802495Z",
                            "start": "2026-07-30T19:40:22.731200Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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.ceph.mgr : Configure manager modules]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:40:22.880006Z",
                            "start": "2026-07-30T19:40:22.811322Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000024354",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:40:22.965269Z",
                            "start": "2026-07-30T19:40:22.894001Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000024355",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 19:40:23.115735",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:40:43.117381",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:40:43.133664Z",
                            "start": "2026-07-30T19:40:23.067757Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000247ce",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "150"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:40:43.213226Z",
                            "start": "2026-07-30T19:40:43.144205Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000247cf",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:40:43.469605Z",
                            "start": "2026-07-30T19:40:43.224062Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785440421.7581258,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 400,
                                "charset": "unknown",
                                "checksum": "06a747ae8093a56f971d9ecc7bdc22c3985980a8",
                                "ctime": 1785440443.5865612,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785440443.5865612,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 197574,
                                "uid": 1000,
                                "version": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:40:43.686505Z",
                            "start": "2026-07-30T19:40:43.482178Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000247d1",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "6542"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:40:43.770903Z",
                            "start": "2026-07-30T19:40:43.698991Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000247d2",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +191033 /tmp/logs/molecule-aio-openvswitch.log | head -c 6542",
                            "delta": "0:00:00.007265",
                            "end": "2026-07-30 19:40:44.009802",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +191033 /tmp/logs/molecule-aio-openvswitch.log | head -c 6542",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-30ae-7b85-0000000247d3-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 19:40:44.002537",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance] => (item={'name': 'prometheus'})\nok: [instance] => (item={'name': 'iostat'})\n\nPLAY [Deploy Ceph OSDs] ********************************************************\n\nTASK [Gathering Facts] *********************************************************\nThursday 30 July 2026  19:40:25 +0000 (0:00:07.524)       0:01:31.287 *********\nok: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nThursday 30 July 2026  19:40:28 +0000 (0:00:02.487)       0:01:33.774 *********\nok: [instance]\n\nTASK [vexxhost.containers.package : Update state for tar] **********************\nThursday 30 July 2026  19:40:28 +0000 (0:00:00.298)       0:01:34.073 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***\nThursday 30 July 2026  19:40:28 +0000 (0:00:00.083)       0:01:34.157 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nThursday 30 July 2026  19:40:28 +0000 (0:00:00.252)       0:01:34.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] *******************\nThursday 30 July 2026  19:40:28 +0000 (0:00:00.079)       0:01:34.488 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nThursday 30 July 2026  19:40:29 +0000 (0:00:00.354)       0:01:34.843 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.package : Update state for tar] **********************\nThursday 30 July 2026  19:40:29 +0000 (0:00:00.111)       0:01:34.955 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nThursday 30 July 2026  19:40:29 +0000 (0:00:00.130)       0:01:35.085 *********\nok: [instance]\n\nTASK [vexxhost.containers.package : Update state for tar] **********************\nThursday 30 July 2026  19:40:29 +0000 (0:00:00.276)       0:01:35.362 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nThursday 30 July 2026  19:40:30 +0000 (0:00:01.112)       0:01:36.474 *********\nok: [instance] => {\n    \"msg\": \"https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz\"\n}\n\nTASK [vexxhost.containers.download_artifact : Download item] *******************\nThursday 30 July 2026  19:40:31 +0000 (0:00:00.283)       0:01:36.757 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nThursday 30 July 2026  19:40:31 +0000 (0:00:00.447)       0:01:37.205 *********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Install SELinux packages] ***************\nThursday 30 July 2026  19:40:33 +0000 (0:00:02.062)       0:01:39.268 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] ***\nThursday 30 July 2026  19:40:33 +0000 (0:00:00.062)       0:01:39.330 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ********\nThursday 30 July 2026  19:40:33 +0000 (0:00:00.063)       0:01:39.394 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Install AppArmor packages] **************\nThursday 30 July 2026  19:40:33 +0000 (0:00:00.091)       0:01:39.486 *********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Create systemd service file for containerd] ***\nThursday 30 July 2026  19:40:34 +0000 (0:00:01.085)       0:01:40.572 *********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Create folders for configuration] *******\nThursday 30 July 2026  19:40:35 +0000 (0:00:00.456)       0:01:41.028 *********\nok: [instance] => (item={'path': '/etc/containerd'})\nok: [instance] => (item={'path': '/var/lib/containerd', 'mode': '0o700'})\nok: [instance] => (item={'path': '/run/containerd', 'mode': '0o711'})\nok: [instance] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'})\nok: [instance] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'})\n\nTASK [vexxhost.containers.containerd : Create containerd config file] **********\nThursday 30 July 2026  19:40:36 +0000 (0:00:00.944)       0:01:41.973 *********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Force any restarts if necessary] ********\nThursday 30 July 2026  19:40:36 +0000 (0:00:00.564)       0:01:42.537 *********\n\nTASK [vexxhost.containers.containerd : Enable and start service] ***************\nThursday 30 July 2026  19:40:36 +0000 (0:00:00.023)       0:01:42.561 *********\nok: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nThursday 30 July 2026  19:40:37 +0000 (0:00:00.423)       0:01:42.984 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nThursday 30 July 2026  19:40:37 +0000 (0:00:00.252)       0:01:43.236 *********\nok: [instance] => {\n    \"msg\": \"https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz\"\n}\n\nTASK [vexxhost.containers.download_artifact : Download item] *******************\nThursday 30 July 2026  19:40:37 +0000 (0:00:00.085)       0:01:43.322 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nThursday 30 July 2026  19:40:38 +0000 (0:00:00.388)       0:01:43.711 *********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Install AppArmor packages] ******************\nThursday 30 July 2026  19:40:41 +0000 (0:00:03.205)       0:01:46.916 *********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Ensure group \"docker\" exists] ***************\nThursday 30 July 2026  19:40:42 +0000 (0:00:01.037)       0:01:47.954 *********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Create systemd service file for docker] *****\nThursday 30 July 2026  19:40:42 +0000 (0:00:00.223)       0:01:48.177 *********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Create folders for configuration] ***********\nThursday 30 July 2026  19:40:42 +0000 (0:00:00.435)       0:01:48.613 *********\nok: [instance] => (item={'path': '/etc/docker'})\nok: [instance] => (item={'path': '/var/lib/docker', 'mode': '0o710'})\nok: [instance] => (item={'path': '/run/docker', 'mode': '0o711'})\n\nTASK [vexxhost.containers.docker : Create systemd socket file for docker] ******\nThursday 30 July 2026  19:40:43 +0000 (0:00:00.616)       0:01:49.229 *********",
                            "stdout_lines": [
                                "ok: [instance] => (item={'name': 'prometheus'})",
                                "ok: [instance] => (item={'name': 'iostat'})",
                                "",
                                "PLAY [Deploy Ceph OSDs] ********************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Thursday 30 July 2026  19:40:25 +0000 (0:00:07.524)       0:01:31.287 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Thursday 30 July 2026  19:40:28 +0000 (0:00:02.487)       0:01:33.774 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "Thursday 30 July 2026  19:40:28 +0000 (0:00:00.298)       0:01:34.073 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***",
                                "Thursday 30 July 2026  19:40:28 +0000 (0:00:00.083)       0:01:34.157 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Thursday 30 July 2026  19:40:28 +0000 (0:00:00.252)       0:01:34.409 *********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Thursday 30 July 2026  19:40:28 +0000 (0:00:00.079)       0:01:34.488 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Thursday 30 July 2026  19:40:29 +0000 (0:00:00.354)       0:01:34.843 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "Thursday 30 July 2026  19:40:29 +0000 (0:00:00.111)       0:01:34.955 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Thursday 30 July 2026  19:40:29 +0000 (0:00:00.130)       0:01:35.085 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "Thursday 30 July 2026  19:40:29 +0000 (0:00:00.276)       0:01:35.362 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Thursday 30 July 2026  19:40:30 +0000 (0:00:01.112)       0:01:36.474 *********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Thursday 30 July 2026  19:40:31 +0000 (0:00:00.283)       0:01:36.757 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Thursday 30 July 2026  19:40:31 +0000 (0:00:00.447)       0:01:37.205 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Install SELinux packages] ***************",
                                "Thursday 30 July 2026  19:40:33 +0000 (0:00:02.062)       0:01:39.268 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] ***",
                                "Thursday 30 July 2026  19:40:33 +0000 (0:00:00.062)       0:01:39.330 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ********",
                                "Thursday 30 July 2026  19:40:33 +0000 (0:00:00.063)       0:01:39.394 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Install AppArmor packages] **************",
                                "Thursday 30 July 2026  19:40:33 +0000 (0:00:00.091)       0:01:39.486 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Create systemd service file for containerd] ***",
                                "Thursday 30 July 2026  19:40:34 +0000 (0:00:01.085)       0:01:40.572 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Create folders for configuration] *******",
                                "Thursday 30 July 2026  19:40:35 +0000 (0:00:00.456)       0:01:41.028 *********",
                                "ok: [instance] => (item={'path': '/etc/containerd'})",
                                "ok: [instance] => (item={'path': '/var/lib/containerd', 'mode': '0o700'})",
                                "ok: [instance] => (item={'path': '/run/containerd', 'mode': '0o711'})",
                                "ok: [instance] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'})",
                                "ok: [instance] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'})",
                                "",
                                "TASK [vexxhost.containers.containerd : Create containerd config file] **********",
                                "Thursday 30 July 2026  19:40:36 +0000 (0:00:00.944)       0:01:41.973 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Force any restarts if necessary] ********",
                                "Thursday 30 July 2026  19:40:36 +0000 (0:00:00.564)       0:01:42.537 *********",
                                "",
                                "TASK [vexxhost.containers.containerd : Enable and start service] ***************",
                                "Thursday 30 July 2026  19:40:36 +0000 (0:00:00.023)       0:01:42.561 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Thursday 30 July 2026  19:40:37 +0000 (0:00:00.423)       0:01:42.984 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Thursday 30 July 2026  19:40:37 +0000 (0:00:00.252)       0:01:43.236 *********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Thursday 30 July 2026  19:40:37 +0000 (0:00:00.085)       0:01:43.322 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Thursday 30 July 2026  19:40:38 +0000 (0:00:00.388)       0:01:43.711 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Install AppArmor packages] ******************",
                                "Thursday 30 July 2026  19:40:41 +0000 (0:00:03.205)       0:01:46.916 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Ensure group \"docker\" exists] ***************",
                                "Thursday 30 July 2026  19:40:42 +0000 (0:00:01.037)       0:01:47.954 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Create systemd service file for docker] *****",
                                "Thursday 30 July 2026  19:40:42 +0000 (0:00:00.223)       0:01:48.177 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Create folders for configuration] ***********",
                                "Thursday 30 July 2026  19:40:42 +0000 (0:00:00.435)       0:01:48.613 *********",
                                "ok: [instance] => (item={'path': '/etc/docker'})",
                                "ok: [instance] => (item={'path': '/var/lib/docker', 'mode': '0o710'})",
                                "ok: [instance] => (item={'path': '/run/docker', 'mode': '0o711'})",
                                "",
                                "TASK [vexxhost.containers.docker : Create systemd socket file for docker] ******",
                                "Thursday 30 July 2026  19:40:43 +0000 (0:00:00.616)       0:01:49.229 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-30ae-7b85-0000000247d3-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:40:44.335775Z",
                            "start": "2026-07-30T19:40:43.806249Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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.containers.docker : Create systemd socket file for docker]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:40:44.424273Z",
                            "start": "2026-07-30T19:40:44.345480Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000247d4",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "197574"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:40:44.496446Z",
                            "start": "2026-07-30T19:40:44.435427Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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.containers.docker : Create systemd socket file for docker]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:40:44.576784Z",
                            "start": "2026-07-30T19:40:44.505710Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000247d6",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:40:44.657214Z",
                            "start": "2026-07-30T19:40:44.585919Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000247d7",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 19:40:44.803427",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:41:04.805664",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:41:04.818941Z",
                            "start": "2026-07-30T19:40:44.754344Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000024c66",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "151"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:41:04.898527Z",
                            "start": "2026-07-30T19:41:04.830677Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000024c67",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:41:05.122006Z",
                            "start": "2026-07-30T19:41:04.907641Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785440443.6385622,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 408,
                                "charset": "unknown",
                                "checksum": "c88a2340f8bd9728e0b28a323b83b32ff9c18ad6",
                                "ctime": 1785440461.3429153,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785440461.3429153,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 201196,
                                "uid": 1000,
                                "version": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:41:05.324866Z",
                            "start": "2026-07-30T19:41:05.130281Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000024c69",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "3622"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:41:05.390775Z",
                            "start": "2026-07-30T19:41:05.335930Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000024c6a",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +197575 /tmp/logs/molecule-aio-openvswitch.log | head -c 3622",
                            "delta": "0:00:00.009180",
                            "end": "2026-07-30 19:41:05.633305",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +197575 /tmp/logs/molecule-aio-openvswitch.log | head -c 3622",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-30ae-7b85-000000024c6b-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 19:41:05.624125",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nTASK [vexxhost.containers.docker : Create docker daemon config file] ***********\nThursday 30 July 2026  19:40:44 +0000 (0:00:00.485)       0:01:49.715 *********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Force any restarts if necessary] ************\nThursday 30 July 2026  19:40:44 +0000 (0:00:00.448)       0:01:50.163 *********\n\nTASK [vexxhost.containers.docker : Enable and start service] *******************\nThursday 30 July 2026  19:40:44 +0000 (0:00:00.022)       0:01:50.186 *********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ******\nThursday 30 July 2026  19:40:44 +0000 (0:00:00.415)       0:01:50.601 *********\nok: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml)\n\nTASK [vexxhost.ceph.cephadm : Install packages] ********************************\nThursday 30 July 2026  19:40:45 +0000 (0:00:00.116)       0:01:50.718 *********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm : Ensure services are started] *********************\nThursday 30 July 2026  19:40:46 +0000 (0:00:01.051)       0:01:51.769 *********\nok: [instance] => (item=chronyd)\nok: [instance] => (item=sshd)\n\nTASK [vexxhost.ceph.cephadm : Download \"cephadm\"] ******************************\nThursday 30 July 2026  19:40:46 +0000 (0:00:00.731)       0:01:52.501 *********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ********************\nThursday 30 July 2026  19:40:47 +0000 (0:00:00.337)       0:01:52.839 *********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm : Ensure \"cephadm\" user is present] ****************\nThursday 30 July 2026  19:40:47 +0000 (0:00:00.235)       0:01:53.075 *********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm : Allow \"cephadm\" user to have passwordless sudo] ***\nThursday 30 July 2026  19:40:47 +0000 (0:00:00.290)       0:01:53.366 *********\nok: [instance]\n\nTASK [vexxhost.ceph.osd : Get monitor status] **********************************\nThursday 30 July 2026  19:40:47 +0000 (0:00:00.246)       0:01:53.612 *********\nok: [instance] => (item=instance)\n\nTASK [vexxhost.ceph.osd : Select admin host] ***********************************\nThursday 30 July 2026  19:40:48 +0000 (0:00:00.310)       0:01:53.923 *********\nok: [instance]\n\nTASK [Install Ceph host] *******************************************************\nThursday 30 July 2026  19:40:48 +0000 (0:00:00.080)       0:01:54.003 *********\nincluded: vexxhost.ceph.cephadm_host for instance\n\nTASK [vexxhost.ceph.cephadm_host : Get public SSH key for \"cephadm\" user] ******\nThursday 30 July 2026  19:40:48 +0000 (0:00:00.097)       0:01:54.101 *********\nskipping: [instance]\n\nTASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for \"cephadm\" user] ***\nThursday 30 July 2026  19:40:48 +0000 (0:00:00.082)       0:01:54.183 *********\nskipping: [instance] => (item=instance)\nskipping: [instance]\n\nTASK [vexxhost.ceph.cephadm_host : Set authorized key for \"cephadm\"] ***********\nThursday 30 July 2026  19:40:48 +0000 (0:00:00.087)       0:01:54.270 *********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] ***********************\nThursday 30 July 2026  19:40:48 +0000 (0:00:00.280)       0:01:54.551 *********\nok: [instance]\n\nTASK [vexxhost.ceph.osd : Ensure all OSDs are non-legacy] **********************\nThursday 30 July 2026  19:40:55 +0000 (0:00:06.839)       0:02:01.390 *********\nok: [instance]\n\nTASK [vexxhost.ceph.osd : Get `ceph-volume lvm list` status] *******************\nThursday 30 July 2026  19:41:01 +0000 (0:00:05.593)       0:02:06.983 *********",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Create docker daemon config file] ***********",
                                "Thursday 30 July 2026  19:40:44 +0000 (0:00:00.485)       0:01:49.715 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Force any restarts if necessary] ************",
                                "Thursday 30 July 2026  19:40:44 +0000 (0:00:00.448)       0:01:50.163 *********",
                                "",
                                "TASK [vexxhost.containers.docker : Enable and start service] *******************",
                                "Thursday 30 July 2026  19:40:44 +0000 (0:00:00.022)       0:01:50.186 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ******",
                                "Thursday 30 July 2026  19:40:44 +0000 (0:00:00.415)       0:01:50.601 *********",
                                "ok: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml)",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Install packages] ********************************",
                                "Thursday 30 July 2026  19:40:45 +0000 (0:00:00.116)       0:01:50.718 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Ensure services are started] *********************",
                                "Thursday 30 July 2026  19:40:46 +0000 (0:00:01.051)       0:01:51.769 *********",
                                "ok: [instance] => (item=chronyd)",
                                "ok: [instance] => (item=sshd)",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Download \"cephadm\"] ******************************",
                                "Thursday 30 July 2026  19:40:46 +0000 (0:00:00.731)       0:01:52.501 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ********************",
                                "Thursday 30 July 2026  19:40:47 +0000 (0:00:00.337)       0:01:52.839 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Ensure \"cephadm\" user is present] ****************",
                                "Thursday 30 July 2026  19:40:47 +0000 (0:00:00.235)       0:01:53.075 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Allow \"cephadm\" user to have passwordless sudo] ***",
                                "Thursday 30 July 2026  19:40:47 +0000 (0:00:00.290)       0:01:53.366 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.osd : Get monitor status] **********************************",
                                "Thursday 30 July 2026  19:40:47 +0000 (0:00:00.246)       0:01:53.612 *********",
                                "ok: [instance] => (item=instance)",
                                "",
                                "TASK [vexxhost.ceph.osd : Select admin host] ***********************************",
                                "Thursday 30 July 2026  19:40:48 +0000 (0:00:00.310)       0:01:53.923 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Install Ceph host] *******************************************************",
                                "Thursday 30 July 2026  19:40:48 +0000 (0:00:00.080)       0:01:54.003 *********",
                                "included: vexxhost.ceph.cephadm_host for instance",
                                "",
                                "TASK [vexxhost.ceph.cephadm_host : Get public SSH key for \"cephadm\" user] ******",
                                "Thursday 30 July 2026  19:40:48 +0000 (0:00:00.097)       0:01:54.101 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for \"cephadm\" user] ***",
                                "Thursday 30 July 2026  19:40:48 +0000 (0:00:00.082)       0:01:54.183 *********",
                                "skipping: [instance] => (item=instance)",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm_host : Set authorized key for \"cephadm\"] ***********",
                                "Thursday 30 July 2026  19:40:48 +0000 (0:00:00.087)       0:01:54.270 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] ***********************",
                                "Thursday 30 July 2026  19:40:48 +0000 (0:00:00.280)       0:01:54.551 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.osd : Ensure all OSDs are non-legacy] **********************",
                                "Thursday 30 July 2026  19:40:55 +0000 (0:00:06.839)       0:02:01.390 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.osd : Get `ceph-volume lvm list` status] *******************",
                                "Thursday 30 July 2026  19:41:01 +0000 (0:00:05.593)       0:02:06.983 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-30ae-7b85-000000024c6b-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:41:05.949733Z",
                            "start": "2026-07-30T19:41:05.427776Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000024c6b",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.ceph.osd : Get `ceph-volume lvm list` status]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:41:06.047033Z",
                            "start": "2026-07-30T19:41:05.960510Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000024c6c",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "201196"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:41:06.125032Z",
                            "start": "2026-07-30T19:41:06.059875Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000024c6d",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 3020 seconds.\nLast task: TASK [vexxhost.ceph.osd : Get `ceph-volume lvm list` status]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:41:06.208153Z",
                            "start": "2026-07-30T19:41:06.139770Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000024c6e",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:41:06.296193Z",
                            "start": "2026-07-30T19:41:06.217959Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000024c6f",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 19:41:06.441486",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:41:26.443325",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:41:26.459432Z",
                            "start": "2026-07-30T19:41:06.390588Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000025114",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "152"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:41:26.540050Z",
                            "start": "2026-07-30T19:41:26.470377Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000025115",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:41:27.108715Z",
                            "start": "2026-07-30T19:41:26.549570Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785440465.286994,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 408,
                                "charset": "unknown",
                                "checksum": "c58877cbfe22f0aff5834fd0ab4a79b28ca7f9e2",
                                "ctime": 1785440482.5433383,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785440482.5433383,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 201913,
                                "uid": 1000,
                                "version": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:41:27.332576Z",
                            "start": "2026-07-30T19:41:27.120462Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000025117",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "717"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:41:27.413333Z",
                            "start": "2026-07-30T19:41:27.344010Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000025118",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +201197 /tmp/logs/molecule-aio-openvswitch.log | head -c 717",
                            "delta": "0:00:00.006971",
                            "end": "2026-07-30 19:41:27.652628",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +201197 /tmp/logs/molecule-aio-openvswitch.log | head -c 717",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-30ae-7b85-000000025119-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 19:41:27.645657",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nTASK [vexxhost.ceph.osd : Install OSDs] ****************************************\nThursday 30 July 2026  19:41:15 +0000 (0:00:14.539)       0:02:21.522 *********\nskipping: [instance] => (item=/dev/ceph-instance-osd0/data)\nskipping: [instance] => (item=/dev/ceph-instance-osd1/data)\nskipping: [instance] => (item=/dev/ceph-instance-osd2/data)\nskipping: [instance]\n\nTASK [vexxhost.ceph.osd : Get mon dump] ****************************************\nThursday 30 July 2026  19:41:16 +0000 (0:00:00.144)       0:02:21.667 *********\nok: [instance]\n\nTASK [vexxhost.ceph.osd : Mark require osd release] ****************************\nThursday 30 July 2026  19:41:22 +0000 (0:00:06.519)       0:02:28.186 *********",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.osd : Install OSDs] ****************************************",
                                "Thursday 30 July 2026  19:41:15 +0000 (0:00:14.539)       0:02:21.522 *********",
                                "skipping: [instance] => (item=/dev/ceph-instance-osd0/data)",
                                "skipping: [instance] => (item=/dev/ceph-instance-osd1/data)",
                                "skipping: [instance] => (item=/dev/ceph-instance-osd2/data)",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.ceph.osd : Get mon dump] ****************************************",
                                "Thursday 30 July 2026  19:41:16 +0000 (0:00:00.144)       0:02:21.667 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.osd : Mark require osd release] ****************************",
                                "Thursday 30 July 2026  19:41:22 +0000 (0:00:06.519)       0:02:28.186 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-30ae-7b85-000000025119-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:41:27.968634Z",
                            "start": "2026-07-30T19:41:27.445127Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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.ceph.osd : Mark require osd release]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:41:28.058194Z",
                            "start": "2026-07-30T19:41:27.980012Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000002511a",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "201913"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:41:28.138434Z",
                            "start": "2026-07-30T19:41:28.067487Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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.ceph.osd : Mark require osd release]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:41:28.247063Z",
                            "start": "2026-07-30T19:41:28.156265Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000002511c",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:41:28.332051Z",
                            "start": "2026-07-30T19:41:28.258007Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000002511d",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 19:41:28.473342",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:41:48.475640",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:41:48.489703Z",
                            "start": "2026-07-30T19:41:28.420591Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000255d8",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "153"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:41:48.567766Z",
                            "start": "2026-07-30T19:41:48.498510Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000255d9",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:41:48.819392Z",
                            "start": "2026-07-30T19:41:48.578191Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785440487.283433,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 416,
                                "charset": "unknown",
                                "checksum": "1f6bfe8efc5720b4534869f7f542ee29415f84e6",
                                "ctime": 1785440508.575858,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785440508.575858,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 208601,
                                "uid": 1000,
                                "version": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:41:49.022321Z",
                            "start": "2026-07-30T19:41:48.830979Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000255db",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "6688"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:41:49.098974Z",
                            "start": "2026-07-30T19:41:49.033441Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000255dc",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +201914 /tmp/logs/molecule-aio-openvswitch.log | head -c 6688",
                            "delta": "0:00:00.008002",
                            "end": "2026-07-30 19:41:49.326141",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +201914 /tmp/logs/molecule-aio-openvswitch.log | head -c 6688",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-30ae-7b85-0000000255dd-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 19:41:49.318139",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nTASK [vexxhost.ceph.osd : Wait for all OSD to be running] **********************\nThursday 30 July 2026  19:41:28 +0000 (0:00:06.393)       0:02:34.580 *********\nincluded: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/osd/tasks/check-osds.yml for instance\n\nTASK [vexxhost.ceph.osd : Set the retry count] *********************************\nThursday 30 July 2026  19:41:29 +0000 (0:00:00.109)       0:02:34.689 *********\nok: [instance]\n\nTASK [vexxhost.ceph.osd : Get `ceph orch ps`] **********************************\nThursday 30 July 2026  19:41:29 +0000 (0:00:00.071)       0:02:34.760 *********\nok: [instance]\n\nTASK [vexxhost.ceph.osd : OSD daemon list] *************************************\nThursday 30 July 2026  19:41:35 +0000 (0:00:06.425)       0:02:41.186 *********\nok: [instance]\n\nTASK [vexxhost.ceph.osd : Fail if any OSD not running] *************************\nThursday 30 July 2026  19:41:35 +0000 (0:00:00.066)       0:02:41.252 *********\nskipping: [instance] => (item=1)\nskipping: [instance] => (item=1)\nskipping: [instance] => (item=1)\nskipping: [instance]\n\nTASK [vexxhost.ceph.osd : Fail if any duplicate OSD ID] ************************\nThursday 30 July 2026  19:41:35 +0000 (0:00:00.068)       0:02:41.321 *********\nskipping: [instance]\n\nPLAY [Deploy Ceph exporters] ***************************************************\n\nTASK [Gathering Facts] *********************************************************\nThursday 30 July 2026  19:41:35 +0000 (0:00:00.123)       0:02:41.444 *********\nok: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nThursday 30 July 2026  19:41:38 +0000 (0:00:02.529)       0:02:43.974 *********\nok: [instance]\n\nTASK [vexxhost.containers.package : Update state for tar] **********************\nThursday 30 July 2026  19:41:38 +0000 (0:00:00.281)       0:02:44.256 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***\nThursday 30 July 2026  19:41:38 +0000 (0:00:00.097)       0:02:44.353 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nThursday 30 July 2026  19:41:38 +0000 (0:00:00.268)       0:02:44.622 *********\nok: [instance] => {\n    \"msg\": \"https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64\"\n}\n\nTASK [vexxhost.containers.download_artifact : Download item] *******************\nThursday 30 July 2026  19:41:39 +0000 (0:00:00.092)       0:02:44.714 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nThursday 30 July 2026  19:41:39 +0000 (0:00:00.360)       0:02:45.074 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.package : Update state for tar] **********************\nThursday 30 July 2026  19:41:39 +0000 (0:00:00.100)       0:02:45.175 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nThursday 30 July 2026  19:41:39 +0000 (0:00:00.101)       0:02:45.277 *********\nok: [instance]\n\nTASK [vexxhost.containers.package : Update state for tar] **********************\nThursday 30 July 2026  19:41:39 +0000 (0:00:00.250)       0:02:45.528 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nThursday 30 July 2026  19:41:41 +0000 (0:00:01.133)       0:02:46.661 *********\nok: [instance] => {\n    \"msg\": \"https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz\"\n}\n\nTASK [vexxhost.containers.download_artifact : Download item] *******************\nThursday 30 July 2026  19:41:41 +0000 (0:00:00.106)       0:02:46.768 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nThursday 30 July 2026  19:41:41 +0000 (0:00:00.538)       0:02:47.306 *********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Install SELinux packages] ***************\nThursday 30 July 2026  19:41:43 +0000 (0:00:02.238)       0:02:49.545 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] ***\nThursday 30 July 2026  19:41:43 +0000 (0:00:00.061)       0:02:49.606 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ********\nThursday 30 July 2026  19:41:44 +0000 (0:00:00.064)       0:02:49.671 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Install AppArmor packages] **************\nThursday 30 July 2026  19:41:44 +0000 (0:00:00.061)       0:02:49.733 *********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Create systemd service file for containerd] ***\nThursday 30 July 2026  19:41:45 +0000 (0:00:01.189)       0:02:50.923 *********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Create folders for configuration] *******\nThursday 30 July 2026  19:41:45 +0000 (0:00:00.485)       0:02:51.408 *********\nok: [instance] => (item={'path': '/etc/containerd'})\nok: [instance] => (item={'path': '/var/lib/containerd', 'mode': '0o700'})\nok: [instance] => (item={'path': '/run/containerd', 'mode': '0o711'})\nok: [instance] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'})\nok: [instance] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'})\n\nTASK [vexxhost.containers.containerd : Create containerd config file] **********\nThursday 30 July 2026  19:41:46 +0000 (0:00:00.978)       0:02:52.387 *********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Force any restarts if necessary] ********\nThursday 30 July 2026  19:41:47 +0000 (0:00:00.598)       0:02:52.985 *********\n\nTASK [vexxhost.containers.containerd : Enable and start service] ***************\nThursday 30 July 2026  19:41:47 +0000 (0:00:00.028)       0:02:53.013 *********\nok: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nThursday 30 July 2026  19:41:47 +0000 (0:00:00.442)       0:02:53.456 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nThursday 30 July 2026  19:41:48 +0000 (0:00:00.258)       0:02:53.714 *********\nok: [instance] => {\n    \"msg\": \"https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz\"\n}\n\nTASK [vexxhost.containers.download_artifact : Download item] *******************\nThursday 30 July 2026  19:41:48 +0000 (0:00:00.094)       0:02:53.808 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nThursday 30 July 2026  19:41:48 +0000 (0:00:00.408)       0:02:54.216 *********",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.osd : Wait for all OSD to be running] **********************",
                                "Thursday 30 July 2026  19:41:28 +0000 (0:00:06.393)       0:02:34.580 *********",
                                "included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/osd/tasks/check-osds.yml for instance",
                                "",
                                "TASK [vexxhost.ceph.osd : Set the retry count] *********************************",
                                "Thursday 30 July 2026  19:41:29 +0000 (0:00:00.109)       0:02:34.689 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.osd : Get `ceph orch ps`] **********************************",
                                "Thursday 30 July 2026  19:41:29 +0000 (0:00:00.071)       0:02:34.760 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.osd : OSD daemon list] *************************************",
                                "Thursday 30 July 2026  19:41:35 +0000 (0:00:06.425)       0:02:41.186 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.osd : Fail if any OSD not running] *************************",
                                "Thursday 30 July 2026  19:41:35 +0000 (0:00:00.066)       0:02:41.252 *********",
                                "skipping: [instance] => (item=1)",
                                "skipping: [instance] => (item=1)",
                                "skipping: [instance] => (item=1)",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.ceph.osd : Fail if any duplicate OSD ID] ************************",
                                "Thursday 30 July 2026  19:41:35 +0000 (0:00:00.068)       0:02:41.321 *********",
                                "skipping: [instance]",
                                "",
                                "PLAY [Deploy Ceph exporters] ***************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Thursday 30 July 2026  19:41:35 +0000 (0:00:00.123)       0:02:41.444 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Thursday 30 July 2026  19:41:38 +0000 (0:00:02.529)       0:02:43.974 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "Thursday 30 July 2026  19:41:38 +0000 (0:00:00.281)       0:02:44.256 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***",
                                "Thursday 30 July 2026  19:41:38 +0000 (0:00:00.097)       0:02:44.353 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Thursday 30 July 2026  19:41:38 +0000 (0:00:00.268)       0:02:44.622 *********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Thursday 30 July 2026  19:41:39 +0000 (0:00:00.092)       0:02:44.714 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Thursday 30 July 2026  19:41:39 +0000 (0:00:00.360)       0:02:45.074 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "Thursday 30 July 2026  19:41:39 +0000 (0:00:00.100)       0:02:45.175 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Thursday 30 July 2026  19:41:39 +0000 (0:00:00.101)       0:02:45.277 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "Thursday 30 July 2026  19:41:39 +0000 (0:00:00.250)       0:02:45.528 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Thursday 30 July 2026  19:41:41 +0000 (0:00:01.133)       0:02:46.661 *********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Thursday 30 July 2026  19:41:41 +0000 (0:00:00.106)       0:02:46.768 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Thursday 30 July 2026  19:41:41 +0000 (0:00:00.538)       0:02:47.306 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Install SELinux packages] ***************",
                                "Thursday 30 July 2026  19:41:43 +0000 (0:00:02.238)       0:02:49.545 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] ***",
                                "Thursday 30 July 2026  19:41:43 +0000 (0:00:00.061)       0:02:49.606 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ********",
                                "Thursday 30 July 2026  19:41:44 +0000 (0:00:00.064)       0:02:49.671 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Install AppArmor packages] **************",
                                "Thursday 30 July 2026  19:41:44 +0000 (0:00:00.061)       0:02:49.733 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Create systemd service file for containerd] ***",
                                "Thursday 30 July 2026  19:41:45 +0000 (0:00:01.189)       0:02:50.923 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Create folders for configuration] *******",
                                "Thursday 30 July 2026  19:41:45 +0000 (0:00:00.485)       0:02:51.408 *********",
                                "ok: [instance] => (item={'path': '/etc/containerd'})",
                                "ok: [instance] => (item={'path': '/var/lib/containerd', 'mode': '0o700'})",
                                "ok: [instance] => (item={'path': '/run/containerd', 'mode': '0o711'})",
                                "ok: [instance] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'})",
                                "ok: [instance] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'})",
                                "",
                                "TASK [vexxhost.containers.containerd : Create containerd config file] **********",
                                "Thursday 30 July 2026  19:41:46 +0000 (0:00:00.978)       0:02:52.387 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Force any restarts if necessary] ********",
                                "Thursday 30 July 2026  19:41:47 +0000 (0:00:00.598)       0:02:52.985 *********",
                                "",
                                "TASK [vexxhost.containers.containerd : Enable and start service] ***************",
                                "Thursday 30 July 2026  19:41:47 +0000 (0:00:00.028)       0:02:53.013 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Thursday 30 July 2026  19:41:47 +0000 (0:00:00.442)       0:02:53.456 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Thursday 30 July 2026  19:41:48 +0000 (0:00:00.258)       0:02:53.714 *********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Thursday 30 July 2026  19:41:48 +0000 (0:00:00.094)       0:02:53.808 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Thursday 30 July 2026  19:41:48 +0000 (0:00:00.408)       0:02:54.216 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-30ae-7b85-0000000255dd-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:41:49.655690Z",
                            "start": "2026-07-30T19:41:49.132341Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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.containers.download_artifact : Extract archive]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:41:49.747356Z",
                            "start": "2026-07-30T19:41:49.667816Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000255de",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "208601"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:41:49.814168Z",
                            "start": "2026-07-30T19:41:49.759557Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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.containers.download_artifact : Extract archive]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:41:49.889438Z",
                            "start": "2026-07-30T19:41:49.824171Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000255e0",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:41:49.983318Z",
                            "start": "2026-07-30T19:41:49.900547Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000255e1",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 19:41:50.122645",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:42:10.124770",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:42:10.141792Z",
                            "start": "2026-07-30T19:41:50.076901Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000025ab2",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "154"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:42:10.232599Z",
                            "start": "2026-07-30T19:42:10.154674Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000025ab3",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:42:10.484205Z",
                            "start": "2026-07-30T19:42:10.243704Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785440508.975866,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 432,
                                "charset": "unknown",
                                "checksum": "613d1d7798a8d8552274308aaeed97b9ff035262",
                                "ctime": 1785440530.652299,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785440530.652299,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 213033,
                                "uid": 1000,
                                "version": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:42:10.715449Z",
                            "start": "2026-07-30T19:42:10.494304Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000025ab5",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "4432"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:42:10.798276Z",
                            "start": "2026-07-30T19:42:10.725373Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000025ab6",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +208602 /tmp/logs/molecule-aio-openvswitch.log | head -c 4432",
                            "delta": "0:00:00.007417",
                            "end": "2026-07-30 19:42:11.042229",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +208602 /tmp/logs/molecule-aio-openvswitch.log | head -c 4432",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-30ae-7b85-000000025ab7-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 19:42:11.034812",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nTASK [vexxhost.containers.docker : Install AppArmor packages] ******************\nThursday 30 July 2026  19:41:51 +0000 (0:00:03.179)       0:02:57.396 *********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Ensure group \"docker\" exists] ***************\nThursday 30 July 2026  19:41:52 +0000 (0:00:01.102)       0:02:58.498 *********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Create systemd service file for docker] *****\nThursday 30 July 2026  19:41:53 +0000 (0:00:00.220)       0:02:58.719 *********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Create folders for configuration] ***********\nThursday 30 July 2026  19:41:53 +0000 (0:00:00.467)       0:02:59.187 *********\nok: [instance] => (item={'path': '/etc/docker'})\nok: [instance] => (item={'path': '/var/lib/docker', 'mode': '0o710'})\nok: [instance] => (item={'path': '/run/docker', 'mode': '0o711'})\n\nTASK [vexxhost.containers.docker : Create systemd socket file for docker] ******\nThursday 30 July 2026  19:41:54 +0000 (0:00:00.576)       0:02:59.764 *********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Create docker daemon config file] ***********\nThursday 30 July 2026  19:41:54 +0000 (0:00:00.484)       0:03:00.248 *********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Force any restarts if necessary] ************\nThursday 30 July 2026  19:41:55 +0000 (0:00:00.464)       0:03:00.713 *********\n\nTASK [vexxhost.containers.docker : Enable and start service] *******************\nThursday 30 July 2026  19:41:55 +0000 (0:00:00.027)       0:03:00.740 *********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ******\nThursday 30 July 2026  19:41:55 +0000 (0:00:00.433)       0:03:01.174 *********\nok: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml)\n\nTASK [vexxhost.ceph.cephadm : Install packages] ********************************\nThursday 30 July 2026  19:41:55 +0000 (0:00:00.115)       0:03:01.289 *********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm : Ensure services are started] *********************\nThursday 30 July 2026  19:41:56 +0000 (0:00:01.079)       0:03:02.369 *********\nok: [instance] => (item=chronyd)\nok: [instance] => (item=sshd)\n\nTASK [vexxhost.ceph.cephadm : Download \"cephadm\"] ******************************\nThursday 30 July 2026  19:41:57 +0000 (0:00:00.738)       0:03:03.107 *********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ********************\nThursday 30 July 2026  19:41:58 +0000 (0:00:00.636)       0:03:03.744 *********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm : Ensure \"cephadm\" user is present] ****************\nThursday 30 July 2026  19:41:58 +0000 (0:00:00.257)       0:03:04.001 *********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm : Allow \"cephadm\" user to have passwordless sudo] ***\nThursday 30 July 2026  19:41:58 +0000 (0:00:00.271)       0:03:04.272 *********\nok: [instance]\n\nTASK [vexxhost.ceph.ceph_exporter : Configure Ceph exporter service] ***********\nThursday 30 July 2026  19:41:58 +0000 (0:00:00.284)       0:03:04.557 *********\nok: [instance]\n\nPLAY [all] *********************************************************************\n\nTASK [Ensure RBD kernel module is loaded] **************************************\nThursday 30 July 2026  19:42:05 +0000 (0:00:06.553)       0:03:11.110 *********\nok: [instance]\n\nPLAY [all] *********************************************************************\n\nTASK [Gathering Facts] *********************************************************\nThursday 30 July 2026  19:42:05 +0000 (0:00:00.503)       0:03:11.614 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.sysctl : Configure sysctl values] ********************\nThursday 30 July 2026  19:42:08 +0000 (0:00:03.013)       0:03:14.627 *********\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})",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Install AppArmor packages] ******************",
                                "Thursday 30 July 2026  19:41:51 +0000 (0:00:03.179)       0:02:57.396 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Ensure group \"docker\" exists] ***************",
                                "Thursday 30 July 2026  19:41:52 +0000 (0:00:01.102)       0:02:58.498 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Create systemd service file for docker] *****",
                                "Thursday 30 July 2026  19:41:53 +0000 (0:00:00.220)       0:02:58.719 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Create folders for configuration] ***********",
                                "Thursday 30 July 2026  19:41:53 +0000 (0:00:00.467)       0:02:59.187 *********",
                                "ok: [instance] => (item={'path': '/etc/docker'})",
                                "ok: [instance] => (item={'path': '/var/lib/docker', 'mode': '0o710'})",
                                "ok: [instance] => (item={'path': '/run/docker', 'mode': '0o711'})",
                                "",
                                "TASK [vexxhost.containers.docker : Create systemd socket file for docker] ******",
                                "Thursday 30 July 2026  19:41:54 +0000 (0:00:00.576)       0:02:59.764 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Create docker daemon config file] ***********",
                                "Thursday 30 July 2026  19:41:54 +0000 (0:00:00.484)       0:03:00.248 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Force any restarts if necessary] ************",
                                "Thursday 30 July 2026  19:41:55 +0000 (0:00:00.464)       0:03:00.713 *********",
                                "",
                                "TASK [vexxhost.containers.docker : Enable and start service] *******************",
                                "Thursday 30 July 2026  19:41:55 +0000 (0:00:00.027)       0:03:00.740 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ******",
                                "Thursday 30 July 2026  19:41:55 +0000 (0:00:00.433)       0:03:01.174 *********",
                                "ok: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml)",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Install packages] ********************************",
                                "Thursday 30 July 2026  19:41:55 +0000 (0:00:00.115)       0:03:01.289 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Ensure services are started] *********************",
                                "Thursday 30 July 2026  19:41:56 +0000 (0:00:01.079)       0:03:02.369 *********",
                                "ok: [instance] => (item=chronyd)",
                                "ok: [instance] => (item=sshd)",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Download \"cephadm\"] ******************************",
                                "Thursday 30 July 2026  19:41:57 +0000 (0:00:00.738)       0:03:03.107 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ********************",
                                "Thursday 30 July 2026  19:41:58 +0000 (0:00:00.636)       0:03:03.744 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Ensure \"cephadm\" user is present] ****************",
                                "Thursday 30 July 2026  19:41:58 +0000 (0:00:00.257)       0:03:04.001 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Allow \"cephadm\" user to have passwordless sudo] ***",
                                "Thursday 30 July 2026  19:41:58 +0000 (0:00:00.271)       0:03:04.272 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.ceph_exporter : Configure Ceph exporter service] ***********",
                                "Thursday 30 July 2026  19:41:58 +0000 (0:00:00.284)       0:03:04.557 *********",
                                "ok: [instance]",
                                "",
                                "PLAY [all] *********************************************************************",
                                "",
                                "TASK [Ensure RBD kernel module is loaded] **************************************",
                                "Thursday 30 July 2026  19:42:05 +0000 (0:00:06.553)       0:03:11.110 *********",
                                "ok: [instance]",
                                "",
                                "PLAY [all] *********************************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Thursday 30 July 2026  19:42:05 +0000 (0:00:00.503)       0:03:11.614 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.sysctl : Configure sysctl values] ********************",
                                "Thursday 30 July 2026  19:42:08 +0000 (0:00:03.013)       0:03:14.627 *********",
                                "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})"
                            ],
                            "zuul_log_id": "0242ac17-0010-30ae-7b85-000000025ab7-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:42:11.356537Z",
                            "start": "2026-07-30T19:42:10.828471Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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.sysctl : Configure sysctl values]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:42:11.447432Z",
                            "start": "2026-07-30T19:42:11.367936Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000025ab8",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "213033"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:42:11.530134Z",
                            "start": "2026-07-30T19:42:11.458158Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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.sysctl : Configure sysctl values]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:42:11.622001Z",
                            "start": "2026-07-30T19:42:11.541531Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000025aba",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:42:11.700414Z",
                            "start": "2026-07-30T19:42:11.630899Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000025abb",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 19:42:12.050385",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:42:32.052663",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:42:32.063854Z",
                            "start": "2026-07-30T19:42:11.993960Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000025fa2",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "155"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:42:32.136230Z",
                            "start": "2026-07-30T19:42:32.074162Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000025fa3",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:42:32.383629Z",
                            "start": "2026-07-30T19:42:32.145335Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785440531.0363066,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 448,
                                "charset": "unknown",
                                "checksum": "35cdf5477696aac887acb31d2ba3c16ab1da5fd1",
                                "ctime": 1785440552.084727,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785440552.084727,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 221310,
                                "uid": 1000,
                                "version": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:42:32.603058Z",
                            "start": "2026-07-30T19:42:32.393620Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000025fa5",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "8277"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:42:32.680291Z",
                            "start": "2026-07-30T19:42:32.613615Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000025fa6",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +213034 /tmp/logs/molecule-aio-openvswitch.log | head -c 8277",
                            "delta": "0:00:00.009544",
                            "end": "2026-07-30 19:42:32.899306",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +213034 /tmp/logs/molecule-aio-openvswitch.log | head -c 8277",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-30ae-7b85-000000025fa7-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 19:42:32.889762",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance] => (item={'name': 'net.core.wmem_default', 'value': 4194304})\nok: [instance] => (item={'name': 'net.core.optmem_max', 'value': 4194304})\nok: [instance] => (item={'name': 'net.ipv4.tcp_rmem', 'value': '4096 87380 4194304'})\nok: [instance] => (item={'name': 'net.ipv4.tcp_wmem', 'value': '4096 65536 4194304'})\nok: [instance] => (item={'name': 'net.ipv4.tcp_low_latency', 'value': 1})\nok: [instance] => (item={'name': 'net.ipv4.tcp_adv_win_scale', 'value': 1})\nok: [instance] => (item={'name': 'net.ipv4.neigh.default.gc_thresh1', 'value': 128})\nok: [instance] => (item={'name': 'net.ipv4.neigh.default.gc_thresh2', 'value': 28872})\nok: [instance] => (item={'name': 'net.ipv4.neigh.default.gc_thresh3', 'value': 32768})\nok: [instance] => (item={'name': 'net.ipv6.neigh.default.gc_thresh1', 'value': 128})\nok: [instance] => (item={'name': 'net.ipv6.neigh.default.gc_thresh2', 'value': 28872})\nok: [instance] => (item={'name': 'net.ipv6.neigh.default.gc_thresh3', 'value': 32768})\n\nTASK [vexxhost.atmosphere.ethtool : Create folder for persistent configuration] ***\nThursday 30 July 2026  19:42:13 +0000 (0:00:04.978)       0:03:19.606 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.ethtool : Install persistent \"ethtool\" tuning] *******\nThursday 30 July 2026  19:42:14 +0000 (0:00:00.254)       0:03:19.860 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.ethtool : Run \"ethtool\" tuning] **********************\nThursday 30 July 2026  19:42:14 +0000 (0:00:00.478)       0:03:20.338 *********\nok: [instance]\n\nTASK [Set a fact with the \"atmosphere_images\" for other plays] *****************\nThursday 30 July 2026  19:42:15 +0000 (0:00:00.328)       0:03:20.666 *********\nok: [instance]\n\nPLAY [Configure Kubernetes VIP] ************************************************\n\nTASK [Gathering Facts] *********************************************************\nThursday 30 July 2026  19:42:15 +0000 (0:00:00.083)       0:03:20.750 *********\nok: [instance]\n\nTASK [vexxhost.containers.directory : Create directory (/etc/kubernetes/manifests)] ***\nThursday 30 July 2026  19:42:17 +0000 (0:00:02.584)       0:03:23.335 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kube_vip : Uninstall legacy HA stack] ****************\nThursday 30 July 2026  19:42:17 +0000 (0:00:00.252)       0:03:23.587 *********\nok: [instance] => (item=/etc/keepalived/keepalived.conf)\nok: [instance] => (item=/etc/keepalived/check_apiserver.sh)\nok: [instance] => (item=/etc/kubernetes/manifests/keepalived.yaml)\nok: [instance] => (item=/etc/haproxy/haproxy.cfg)\nok: [instance] => (item=/etc/kubernetes/manifests/haproxy.yaml)\n\nTASK [vexxhost.kubernetes.kube_vip : Switch API server to run on port 6443] ****\nThursday 30 July 2026  19:42:18 +0000 (0:00:00.977)       0:03:24.565 *********\nok: [instance] => (item=/etc/kubernetes/manifests/kube-apiserver.yaml)\nok: [instance] => (item=/etc/kubernetes/controller-manager.conf)\nok: [instance] => (item=/etc/kubernetes/scheduler.conf)\n\nTASK [vexxhost.kubernetes.kube_vip : Check if super-admin.conf exists] *********\nThursday 30 July 2026  19:42:19 +0000 (0:00:00.598)       0:03:25.164 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kube_vip : Check if kubeadm has already run] *********\nThursday 30 July 2026  19:42:19 +0000 (0:00:00.222)       0:03:25.386 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kube_vip : Set fact with KUBECONFIG path] ************\nThursday 30 July 2026  19:42:19 +0000 (0:00:00.234)       0:03:25.621 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kube_vip : Set fact with KUBECONFIG path (with super-admin.conf)] ***\nThursday 30 July 2026  19:42:20 +0000 (0:00:00.075)       0:03:25.696 *********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kube_vip : Upload Kubernetes manifest] ***************\nThursday 30 July 2026  19:42:20 +0000 (0:00:00.064)       0:03:25.761 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kube_vip : Ensure kube-vip configuration file] *******\nThursday 30 July 2026  19:42:20 +0000 (0:00:00.539)       0:03:26.300 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kube_vip : Flush handlers] ***************************\nThursday 30 July 2026  19:42:20 +0000 (0:00:00.239)       0:03:26.539 *********\n\nPLAY [Install Kubernetes] ******************************************************\n\nTASK [Gathering Facts] *********************************************************\nThursday 30 July 2026  19:42:20 +0000 (0:00:00.093)       0:03:26.633 *********\nok: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nThursday 30 July 2026  19:42:23 +0000 (0:00:02.708)       0:03:29.341 *********\nok: [instance]\n\nTASK [vexxhost.containers.package : Update state for tar] **********************\nThursday 30 July 2026  19:42:23 +0000 (0:00:00.267)       0:03:29.609 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***\nThursday 30 July 2026  19:42:24 +0000 (0:00:00.250)       0:03:29.859 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nThursday 30 July 2026  19:42:24 +0000 (0:00:00.245)       0:03:30.105 *********\nok: [instance] => {\n    \"msg\": \"https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64\"\n}\n\nTASK [vexxhost.containers.download_artifact : Download item] *******************\nThursday 30 July 2026  19:42:24 +0000 (0:00:00.086)       0:03:30.192 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nThursday 30 July 2026  19:42:24 +0000 (0:00:00.380)       0:03:30.572 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nThursday 30 July 2026  19:42:25 +0000 (0:00:00.120)       0:03:30.693 *********\nok: [instance]\n\nTASK [vexxhost.containers.package : Update state for tar] **********************\nThursday 30 July 2026  19:42:25 +0000 (0:00:00.301)       0:03:30.995 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nThursday 30 July 2026  19:42:26 +0000 (0:00:01.344)       0:03:32.339 *********\nok: [instance] => {\n    \"msg\": \"https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz\"\n}\n\nTASK [vexxhost.containers.download_artifact : Download item] *******************\nThursday 30 July 2026  19:42:26 +0000 (0:00:00.116)       0:03:32.455 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nThursday 30 July 2026  19:42:27 +0000 (0:00:00.442)       0:03:32.897 *********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Install SELinux packages] ***************\nThursday 30 July 2026  19:42:29 +0000 (0:00:02.026)       0:03:34.924 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] ***\nThursday 30 July 2026  19:42:29 +0000 (0:00:00.055)       0:03:34.980 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ********\nThursday 30 July 2026  19:42:29 +0000 (0:00:00.066)       0:03:35.047 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Install AppArmor packages] **************\nThursday 30 July 2026  19:42:29 +0000 (0:00:00.066)       0:03:35.113 *********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Create systemd service file for containerd] ***\nThursday 30 July 2026  19:42:30 +0000 (0:00:01.097)       0:03:36.211 *********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Create folders for configuration] *******\nThursday 30 July 2026  19:42:31 +0000 (0:00:00.483)       0:03:36.694 *********\nok: [instance] => (item={'path': '/etc/containerd'})\nok: [instance] => (item={'path': '/var/lib/containerd', 'mode': '0o700'})\nok: [instance] => (item={'path': '/run/containerd', 'mode': '0o711'})\nok: [instance] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'})\nok: [instance] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'})\n\nTASK [vexxhost.containers.containerd : Create containerd config file] **********\nThursday 30 July 2026  19:42:32 +0000 (0:00:01.030)       0:03:37.725 *********",
                            "stdout_lines": [
                                "ok: [instance] => (item={'name': 'net.core.wmem_default', 'value': 4194304})",
                                "ok: [instance] => (item={'name': 'net.core.optmem_max', 'value': 4194304})",
                                "ok: [instance] => (item={'name': 'net.ipv4.tcp_rmem', 'value': '4096 87380 4194304'})",
                                "ok: [instance] => (item={'name': 'net.ipv4.tcp_wmem', 'value': '4096 65536 4194304'})",
                                "ok: [instance] => (item={'name': 'net.ipv4.tcp_low_latency', 'value': 1})",
                                "ok: [instance] => (item={'name': 'net.ipv4.tcp_adv_win_scale', 'value': 1})",
                                "ok: [instance] => (item={'name': 'net.ipv4.neigh.default.gc_thresh1', 'value': 128})",
                                "ok: [instance] => (item={'name': 'net.ipv4.neigh.default.gc_thresh2', 'value': 28872})",
                                "ok: [instance] => (item={'name': 'net.ipv4.neigh.default.gc_thresh3', 'value': 32768})",
                                "ok: [instance] => (item={'name': 'net.ipv6.neigh.default.gc_thresh1', 'value': 128})",
                                "ok: [instance] => (item={'name': 'net.ipv6.neigh.default.gc_thresh2', 'value': 28872})",
                                "ok: [instance] => (item={'name': 'net.ipv6.neigh.default.gc_thresh3', 'value': 32768})",
                                "",
                                "TASK [vexxhost.atmosphere.ethtool : Create folder for persistent configuration] ***",
                                "Thursday 30 July 2026  19:42:13 +0000 (0:00:04.978)       0:03:19.606 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ethtool : Install persistent \"ethtool\" tuning] *******",
                                "Thursday 30 July 2026  19:42:14 +0000 (0:00:00.254)       0:03:19.860 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ethtool : Run \"ethtool\" tuning] **********************",
                                "Thursday 30 July 2026  19:42:14 +0000 (0:00:00.478)       0:03:20.338 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Set a fact with the \"atmosphere_images\" for other plays] *****************",
                                "Thursday 30 July 2026  19:42:15 +0000 (0:00:00.328)       0:03:20.666 *********",
                                "ok: [instance]",
                                "",
                                "PLAY [Configure Kubernetes VIP] ************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Thursday 30 July 2026  19:42:15 +0000 (0:00:00.083)       0:03:20.750 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.directory : Create directory (/etc/kubernetes/manifests)] ***",
                                "Thursday 30 July 2026  19:42:17 +0000 (0:00:02.584)       0:03:23.335 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kube_vip : Uninstall legacy HA stack] ****************",
                                "Thursday 30 July 2026  19:42:17 +0000 (0:00:00.252)       0:03:23.587 *********",
                                "ok: [instance] => (item=/etc/keepalived/keepalived.conf)",
                                "ok: [instance] => (item=/etc/keepalived/check_apiserver.sh)",
                                "ok: [instance] => (item=/etc/kubernetes/manifests/keepalived.yaml)",
                                "ok: [instance] => (item=/etc/haproxy/haproxy.cfg)",
                                "ok: [instance] => (item=/etc/kubernetes/manifests/haproxy.yaml)",
                                "",
                                "TASK [vexxhost.kubernetes.kube_vip : Switch API server to run on port 6443] ****",
                                "Thursday 30 July 2026  19:42:18 +0000 (0:00:00.977)       0:03:24.565 *********",
                                "ok: [instance] => (item=/etc/kubernetes/manifests/kube-apiserver.yaml)",
                                "ok: [instance] => (item=/etc/kubernetes/controller-manager.conf)",
                                "ok: [instance] => (item=/etc/kubernetes/scheduler.conf)",
                                "",
                                "TASK [vexxhost.kubernetes.kube_vip : Check if super-admin.conf exists] *********",
                                "Thursday 30 July 2026  19:42:19 +0000 (0:00:00.598)       0:03:25.164 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kube_vip : Check if kubeadm has already run] *********",
                                "Thursday 30 July 2026  19:42:19 +0000 (0:00:00.222)       0:03:25.386 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kube_vip : Set fact with KUBECONFIG path] ************",
                                "Thursday 30 July 2026  19:42:19 +0000 (0:00:00.234)       0:03:25.621 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kube_vip : Set fact with KUBECONFIG path (with super-admin.conf)] ***",
                                "Thursday 30 July 2026  19:42:20 +0000 (0:00:00.075)       0:03:25.696 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kube_vip : Upload Kubernetes manifest] ***************",
                                "Thursday 30 July 2026  19:42:20 +0000 (0:00:00.064)       0:03:25.761 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kube_vip : Ensure kube-vip configuration file] *******",
                                "Thursday 30 July 2026  19:42:20 +0000 (0:00:00.539)       0:03:26.300 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kube_vip : Flush handlers] ***************************",
                                "Thursday 30 July 2026  19:42:20 +0000 (0:00:00.239)       0:03:26.539 *********",
                                "",
                                "PLAY [Install Kubernetes] ******************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Thursday 30 July 2026  19:42:20 +0000 (0:00:00.093)       0:03:26.633 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Thursday 30 July 2026  19:42:23 +0000 (0:00:02.708)       0:03:29.341 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "Thursday 30 July 2026  19:42:23 +0000 (0:00:00.267)       0:03:29.609 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***",
                                "Thursday 30 July 2026  19:42:24 +0000 (0:00:00.250)       0:03:29.859 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Thursday 30 July 2026  19:42:24 +0000 (0:00:00.245)       0:03:30.105 *********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Thursday 30 July 2026  19:42:24 +0000 (0:00:00.086)       0:03:30.192 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Thursday 30 July 2026  19:42:24 +0000 (0:00:00.380)       0:03:30.572 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Thursday 30 July 2026  19:42:25 +0000 (0:00:00.120)       0:03:30.693 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "Thursday 30 July 2026  19:42:25 +0000 (0:00:00.301)       0:03:30.995 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Thursday 30 July 2026  19:42:26 +0000 (0:00:01.344)       0:03:32.339 *********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Thursday 30 July 2026  19:42:26 +0000 (0:00:00.116)       0:03:32.455 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Thursday 30 July 2026  19:42:27 +0000 (0:00:00.442)       0:03:32.897 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Install SELinux packages] ***************",
                                "Thursday 30 July 2026  19:42:29 +0000 (0:00:02.026)       0:03:34.924 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] ***",
                                "Thursday 30 July 2026  19:42:29 +0000 (0:00:00.055)       0:03:34.980 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ********",
                                "Thursday 30 July 2026  19:42:29 +0000 (0:00:00.066)       0:03:35.047 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Install AppArmor packages] **************",
                                "Thursday 30 July 2026  19:42:29 +0000 (0:00:00.066)       0:03:35.113 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Create systemd service file for containerd] ***",
                                "Thursday 30 July 2026  19:42:30 +0000 (0:00:01.097)       0:03:36.211 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Create folders for configuration] *******",
                                "Thursday 30 July 2026  19:42:31 +0000 (0:00:00.483)       0:03:36.694 *********",
                                "ok: [instance] => (item={'path': '/etc/containerd'})",
                                "ok: [instance] => (item={'path': '/var/lib/containerd', 'mode': '0o700'})",
                                "ok: [instance] => (item={'path': '/run/containerd', 'mode': '0o711'})",
                                "ok: [instance] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'})",
                                "ok: [instance] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'})",
                                "",
                                "TASK [vexxhost.containers.containerd : Create containerd config file] **********",
                                "Thursday 30 July 2026  19:42:32 +0000 (0:00:01.030)       0:03:37.725 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-30ae-7b85-000000025fa7-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:42:33.237332Z",
                            "start": "2026-07-30T19:42:32.709744Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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.containers.containerd : Create containerd config file]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:42:33.323024Z",
                            "start": "2026-07-30T19:42:33.247245Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000025fa8",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "221310"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:42:33.396511Z",
                            "start": "2026-07-30T19:42:33.331945Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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.containers.containerd : Create containerd config file]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:42:33.486730Z",
                            "start": "2026-07-30T19:42:33.406867Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000025faa",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:42:33.570351Z",
                            "start": "2026-07-30T19:42:33.498424Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000025fab",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 19:42:33.724689",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:42:53.727012",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:42:53.741777Z",
                            "start": "2026-07-30T19:42:33.668070Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000264a8",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "156"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:42:53.832206Z",
                            "start": "2026-07-30T19:42:53.752264Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000264a9",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:42:54.099314Z",
                            "start": "2026-07-30T19:42:53.844304Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785440552.892743,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 464,
                                "charset": "unknown",
                                "checksum": "49bc742e825fc65e9f981a51210d3aad4592b586",
                                "ctime": 1785440574.1811683,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785440574.1811683,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 232877,
                                "uid": 1000,
                                "version": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:42:54.348506Z",
                            "start": "2026-07-30T19:42:54.108970Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000264ab",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "11567"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:42:54.425587Z",
                            "start": "2026-07-30T19:42:54.357299Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000264ac",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +221311 /tmp/logs/molecule-aio-openvswitch.log | head -c 11567",
                            "delta": "0:00:00.009833",
                            "end": "2026-07-30 19:42:54.654453",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +221311 /tmp/logs/molecule-aio-openvswitch.log | head -c 11567",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-30ae-7b85-0000000264ad-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 19:42:54.644620",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nTASK [vexxhost.containers.containerd : Force any restarts if necessary] ********\nThursday 30 July 2026  19:42:32 +0000 (0:00:00.617)       0:03:38.343 *********\n\nTASK [vexxhost.containers.containerd : Enable and start service] ***************\nThursday 30 July 2026  19:42:32 +0000 (0:00:00.025)       0:03:38.368 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes_upgrade_check : Retrieve the \"kubeadm-config\" ConfigMap] ***\nThursday 30 July 2026  19:42:33 +0000 (0:00:00.425)       0:03:38.794 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes_upgrade_check : Parse the ClusterConfiguration] ***\nThursday 30 July 2026  19:42:34 +0000 (0:00:00.911)       0:03:39.706 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes_upgrade_check : Retrieve the current Kubernetes version] ***\nThursday 30 July 2026  19:42:34 +0000 (0:00:00.065)       0:03:39.771 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes_upgrade_check : Extract major, minor, and patch versions] ***\nThursday 30 July 2026  19:42:34 +0000 (0:00:00.084)       0:03:39.856 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes_upgrade_check : Fail if we're jumping more than one minor version] ***\nThursday 30 July 2026  19:42:34 +0000 (0:00:00.088)       0:03:39.945 *********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes_upgrade_check : Set fact if we need to upgrade] ***\nThursday 30 July 2026  19:42:34 +0000 (0:00:00.068)       0:03:40.013 *********\nok: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nThursday 30 July 2026  19:42:34 +0000 (0:00:00.094)       0:03:40.107 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nThursday 30 July 2026  19:42:34 +0000 (0:00:00.242)       0:03:40.349 *********\nok: [instance] => {\n    \"msg\": \"https://dl.k8s.io/release/v1.28.13/bin/linux/amd64/kubeadm\"\n}\n\nTASK [vexxhost.containers.download_artifact : Download item] *******************\nThursday 30 July 2026  19:42:34 +0000 (0:00:00.075)       0:03:40.424 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nThursday 30 July 2026  19:42:35 +0000 (0:00:00.372)       0:03:40.796 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nThursday 30 July 2026  19:42:35 +0000 (0:00:00.103)       0:03:40.900 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nThursday 30 July 2026  19:42:35 +0000 (0:00:00.264)       0:03:41.164 *********\nok: [instance] => {\n    \"msg\": \"https://dl.k8s.io/release/v1.28.13/bin/linux/amd64/kubectl\"\n}\n\nTASK [vexxhost.containers.download_artifact : Download item] *******************\nThursday 30 July 2026  19:42:35 +0000 (0:00:00.075)       0:03:41.240 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nThursday 30 July 2026  19:42:35 +0000 (0:00:00.380)       0:03:41.620 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Install SELinux packages] ***************\nThursday 30 July 2026  19:42:36 +0000 (0:00:00.236)       0:03:41.857 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] ***\nThursday 30 July 2026  19:42:36 +0000 (0:00:00.060)       0:03:41.918 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ********\nThursday 30 July 2026  19:42:36 +0000 (0:00:00.060)       0:03:41.978 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Install AppArmor packages] **************\nThursday 30 July 2026  19:42:36 +0000 (0:00:00.066)       0:03:42.044 *********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Create systemd service file for containerd] ***\nThursday 30 July 2026  19:42:37 +0000 (0:00:01.132)       0:03:43.177 *********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Create folders for configuration] *******\nThursday 30 July 2026  19:42:38 +0000 (0:00:00.463)       0:03:43.640 *********\nok: [instance] => (item={'path': '/etc/containerd'})\nok: [instance] => (item={'path': '/var/lib/containerd', 'mode': '0o700'})\nok: [instance] => (item={'path': '/run/containerd', 'mode': '0o711'})\nok: [instance] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'})\nok: [instance] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'})\n\nTASK [vexxhost.containers.containerd : Create containerd config file] **********\nThursday 30 July 2026  19:42:38 +0000 (0:00:00.978)       0:03:44.618 *********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Force any restarts if necessary] ********\nThursday 30 July 2026  19:42:39 +0000 (0:00:00.590)       0:03:45.209 *********\n\nTASK [vexxhost.containers.containerd : Enable and start service] ***************\nThursday 30 July 2026  19:42:39 +0000 (0:00:00.022)       0:03:45.231 *********\nok: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nThursday 30 July 2026  19:42:40 +0000 (0:00:00.420)       0:03:45.652 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nThursday 30 July 2026  19:42:40 +0000 (0:00:00.260)       0:03:45.913 *********\nok: [instance] => {\n    \"msg\": \"https://github.com/kubernetes-sigs/cri-tools/releases/download/v1.36.0/crictl-v1.36.0-linux-amd64.tar.gz\"\n}\n\nTASK [vexxhost.containers.download_artifact : Download item] *******************\nThursday 30 July 2026  19:42:40 +0000 (0:00:00.091)       0:03:46.005 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nThursday 30 July 2026  19:42:40 +0000 (0:00:00.416)       0:03:46.421 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nThursday 30 July 2026  19:42:41 +0000 (0:00:01.211)       0:03:47.633 *********\nok: [instance] => {\n    \"msg\": \"https://github.com/kubernetes-sigs/cri-tools/releases/download/v1.36.0/critest-v1.36.0-linux-amd64.tar.gz\"\n}\n\nTASK [vexxhost.containers.download_artifact : Download item] *******************\nThursday 30 July 2026  19:42:42 +0000 (0:00:00.094)       0:03:47.727 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nThursday 30 July 2026  19:42:42 +0000 (0:00:00.404)       0:03:48.132 *********\nok: [instance]\n\nTASK [vexxhost.containers.cri_tools : Create crictl config] ********************\nThursday 30 July 2026  19:42:43 +0000 (0:00:01.145)       0:03:49.277 *********\nok: [instance]\n\nTASK [vexxhost.containers.directory : Create directory (/opt/cni/bin)] *********\nThursday 30 July 2026  19:42:44 +0000 (0:00:00.473)       0:03:49.750 *********\nok: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nThursday 30 July 2026  19:42:44 +0000 (0:00:00.277)       0:03:50.028 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nThursday 30 July 2026  19:42:44 +0000 (0:00:00.259)       0:03:50.287 *********\nok: [instance] => {\n    \"msg\": \"https://github.com/containernetworking/plugins/releases/download/v1.9.1/cni-plugins-linux-amd64-v1.9.1.tgz\"\n}\n\nTASK [vexxhost.containers.download_artifact : Download item] *******************\nThursday 30 July 2026  19:42:44 +0000 (0:00:00.092)       0:03:50.379 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nThursday 30 July 2026  19:42:45 +0000 (0:00:00.404)       0:03:50.784 *********\nok: [instance]\n\nTASK [vexxhost.containers.cni_plugins : Gather variables for each operating system] ***\nThursday 30 July 2026  19:42:47 +0000 (0:00:02.094)       0:03:52.878 *********\nok: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/containers/roles/cni_plugins/vars/debian.yml)\n\nTASK [vexxhost.containers.cni_plugins : Install additional packages] ***********\nThursday 30 July 2026  19:42:47 +0000 (0:00:00.104)       0:03:52.983 *********\nok: [instance]\n\nTASK [vexxhost.containers.cni_plugins : Ensure IPv6 is enabled] ****************\nThursday 30 July 2026  19:42:48 +0000 (0:00:01.063)       0:03:54.046 *********\nok: [instance]\n\nTASK [vexxhost.containers.cni_plugins : Enable kernel modules on-boot] *********\nThursday 30 July 2026  19:42:48 +0000 (0:00:00.225)       0:03:54.271 *********\nok: [instance]\n\nTASK [vexxhost.containers.cni_plugins : Enable kernel modules in runtime] ******\nThursday 30 July 2026  19:42:49 +0000 (0:00:00.460)       0:03:54.732 *********\nok: [instance] => (item=br_netfilter)\nok: [instance] => (item=ip_tables)\nok: [instance] => (item=ip6_tables)\nok: [instance] => (item=nf_conntrack)\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nThursday 30 July 2026  19:42:49 +0000 (0:00:00.902)       0:03:55.634 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nThursday 30 July 2026  19:42:50 +0000 (0:00:00.272)       0:03:55.907 *********\nok: [instance] => {\n    \"msg\": \"https://dl.k8s.io/release/v1.28.13/bin/linux/amd64/kubelet\"\n}\n\nTASK [vexxhost.containers.download_artifact : Download item] *******************\nThursday 30 July 2026  19:42:50 +0000 (0:00:00.107)       0:03:56.014 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nThursday 30 July 2026  19:42:50 +0000 (0:00:00.422)       0:03:56.436 *********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubelet : Gather variables for each operating system] ***\nThursday 30 July 2026  19:42:50 +0000 (0:00:00.082)       0:03:56.519 *********\nok: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubelet/vars/debian.yml)\n\nTASK [vexxhost.kubernetes.kubelet : Install coreutils] *************************\nThursday 30 July 2026  19:42:50 +0000 (0:00:00.106)       0:03:56.626 *********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubelet : Install additional packages] ***************\nThursday 30 July 2026  19:42:51 +0000 (0:00:00.071)       0:03:56.697 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubelet : Configure sysctl values] *******************\nThursday 30 July 2026  19:42:52 +0000 (0:00:01.249)       0:03:57.946 *********\nok: [instance] => (item={'name': 'net.ipv4.ip_forward', 'value': 1})\nok: [instance] => (item={'name': 'net.bridge.bridge-nf-call-iptables', 'value': 1})\nok: [instance] => (item={'name': 'net.bridge.bridge-nf-call-ip6tables', 'value': 1})\nok: [instance] => (item={'name': 'net.ipv4.conf.all.rp_filter', 'value': 0})\nok: [instance] => (item={'name': 'fs.inotify.max_queued_events', 'value': 1048576})\nok: [instance] => (item={'name': 'fs.inotify.max_user_instances', 'value': 8192})\nok: [instance] => (item={'name': 'fs.inotify.max_user_watches', 'value': 1048576})\n\nTASK [vexxhost.kubernetes.kubelet : Create folders for kubernetes configuration] ***\nThursday 30 July 2026  19:42:53 +0000 (0:00:01.298)       0:03:59.245 *********\nok: [instance] => (item=/etc/systemd/system/kubelet.service.d)\nok: [instance] => (item=/etc/kubernetes)\nok: [instance] => (item=/etc/kubernetes/manifests)\n\nTASK [vexxhost.kubernetes.kubelet : Add kubelet systemd service config] ********\nThursday 30 July 2026  19:42:54 +0000 (0:00:00.577)       0:03:59.823 *********",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Force any restarts if necessary] ********",
                                "Thursday 30 July 2026  19:42:32 +0000 (0:00:00.617)       0:03:38.343 *********",
                                "",
                                "TASK [vexxhost.containers.containerd : Enable and start service] ***************",
                                "Thursday 30 July 2026  19:42:32 +0000 (0:00:00.025)       0:03:38.368 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes_upgrade_check : Retrieve the \"kubeadm-config\" ConfigMap] ***",
                                "Thursday 30 July 2026  19:42:33 +0000 (0:00:00.425)       0:03:38.794 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes_upgrade_check : Parse the ClusterConfiguration] ***",
                                "Thursday 30 July 2026  19:42:34 +0000 (0:00:00.911)       0:03:39.706 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes_upgrade_check : Retrieve the current Kubernetes version] ***",
                                "Thursday 30 July 2026  19:42:34 +0000 (0:00:00.065)       0:03:39.771 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes_upgrade_check : Extract major, minor, and patch versions] ***",
                                "Thursday 30 July 2026  19:42:34 +0000 (0:00:00.084)       0:03:39.856 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes_upgrade_check : Fail if we're jumping more than one minor version] ***",
                                "Thursday 30 July 2026  19:42:34 +0000 (0:00:00.088)       0:03:39.945 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes_upgrade_check : Set fact if we need to upgrade] ***",
                                "Thursday 30 July 2026  19:42:34 +0000 (0:00:00.068)       0:03:40.013 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Thursday 30 July 2026  19:42:34 +0000 (0:00:00.094)       0:03:40.107 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Thursday 30 July 2026  19:42:34 +0000 (0:00:00.242)       0:03:40.349 *********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://dl.k8s.io/release/v1.28.13/bin/linux/amd64/kubeadm\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Thursday 30 July 2026  19:42:34 +0000 (0:00:00.075)       0:03:40.424 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Thursday 30 July 2026  19:42:35 +0000 (0:00:00.372)       0:03:40.796 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Thursday 30 July 2026  19:42:35 +0000 (0:00:00.103)       0:03:40.900 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Thursday 30 July 2026  19:42:35 +0000 (0:00:00.264)       0:03:41.164 *********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://dl.k8s.io/release/v1.28.13/bin/linux/amd64/kubectl\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Thursday 30 July 2026  19:42:35 +0000 (0:00:00.075)       0:03:41.240 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Thursday 30 July 2026  19:42:35 +0000 (0:00:00.380)       0:03:41.620 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Install SELinux packages] ***************",
                                "Thursday 30 July 2026  19:42:36 +0000 (0:00:00.236)       0:03:41.857 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] ***",
                                "Thursday 30 July 2026  19:42:36 +0000 (0:00:00.060)       0:03:41.918 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ********",
                                "Thursday 30 July 2026  19:42:36 +0000 (0:00:00.060)       0:03:41.978 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Install AppArmor packages] **************",
                                "Thursday 30 July 2026  19:42:36 +0000 (0:00:00.066)       0:03:42.044 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Create systemd service file for containerd] ***",
                                "Thursday 30 July 2026  19:42:37 +0000 (0:00:01.132)       0:03:43.177 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Create folders for configuration] *******",
                                "Thursday 30 July 2026  19:42:38 +0000 (0:00:00.463)       0:03:43.640 *********",
                                "ok: [instance] => (item={'path': '/etc/containerd'})",
                                "ok: [instance] => (item={'path': '/var/lib/containerd', 'mode': '0o700'})",
                                "ok: [instance] => (item={'path': '/run/containerd', 'mode': '0o711'})",
                                "ok: [instance] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'})",
                                "ok: [instance] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'})",
                                "",
                                "TASK [vexxhost.containers.containerd : Create containerd config file] **********",
                                "Thursday 30 July 2026  19:42:38 +0000 (0:00:00.978)       0:03:44.618 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Force any restarts if necessary] ********",
                                "Thursday 30 July 2026  19:42:39 +0000 (0:00:00.590)       0:03:45.209 *********",
                                "",
                                "TASK [vexxhost.containers.containerd : Enable and start service] ***************",
                                "Thursday 30 July 2026  19:42:39 +0000 (0:00:00.022)       0:03:45.231 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Thursday 30 July 2026  19:42:40 +0000 (0:00:00.420)       0:03:45.652 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Thursday 30 July 2026  19:42:40 +0000 (0:00:00.260)       0:03:45.913 *********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://github.com/kubernetes-sigs/cri-tools/releases/download/v1.36.0/crictl-v1.36.0-linux-amd64.tar.gz\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Thursday 30 July 2026  19:42:40 +0000 (0:00:00.091)       0:03:46.005 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Thursday 30 July 2026  19:42:40 +0000 (0:00:00.416)       0:03:46.421 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Thursday 30 July 2026  19:42:41 +0000 (0:00:01.211)       0:03:47.633 *********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://github.com/kubernetes-sigs/cri-tools/releases/download/v1.36.0/critest-v1.36.0-linux-amd64.tar.gz\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Thursday 30 July 2026  19:42:42 +0000 (0:00:00.094)       0:03:47.727 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Thursday 30 July 2026  19:42:42 +0000 (0:00:00.404)       0:03:48.132 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.cri_tools : Create crictl config] ********************",
                                "Thursday 30 July 2026  19:42:43 +0000 (0:00:01.145)       0:03:49.277 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.directory : Create directory (/opt/cni/bin)] *********",
                                "Thursday 30 July 2026  19:42:44 +0000 (0:00:00.473)       0:03:49.750 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Thursday 30 July 2026  19:42:44 +0000 (0:00:00.277)       0:03:50.028 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Thursday 30 July 2026  19:42:44 +0000 (0:00:00.259)       0:03:50.287 *********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://github.com/containernetworking/plugins/releases/download/v1.9.1/cni-plugins-linux-amd64-v1.9.1.tgz\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Thursday 30 July 2026  19:42:44 +0000 (0:00:00.092)       0:03:50.379 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Thursday 30 July 2026  19:42:45 +0000 (0:00:00.404)       0:03:50.784 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.cni_plugins : Gather variables for each operating system] ***",
                                "Thursday 30 July 2026  19:42:47 +0000 (0:00:02.094)       0:03:52.878 *********",
                                "ok: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/containers/roles/cni_plugins/vars/debian.yml)",
                                "",
                                "TASK [vexxhost.containers.cni_plugins : Install additional packages] ***********",
                                "Thursday 30 July 2026  19:42:47 +0000 (0:00:00.104)       0:03:52.983 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.cni_plugins : Ensure IPv6 is enabled] ****************",
                                "Thursday 30 July 2026  19:42:48 +0000 (0:00:01.063)       0:03:54.046 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.cni_plugins : Enable kernel modules on-boot] *********",
                                "Thursday 30 July 2026  19:42:48 +0000 (0:00:00.225)       0:03:54.271 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.cni_plugins : Enable kernel modules in runtime] ******",
                                "Thursday 30 July 2026  19:42:49 +0000 (0:00:00.460)       0:03:54.732 *********",
                                "ok: [instance] => (item=br_netfilter)",
                                "ok: [instance] => (item=ip_tables)",
                                "ok: [instance] => (item=ip6_tables)",
                                "ok: [instance] => (item=nf_conntrack)",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Thursday 30 July 2026  19:42:49 +0000 (0:00:00.902)       0:03:55.634 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Thursday 30 July 2026  19:42:50 +0000 (0:00:00.272)       0:03:55.907 *********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://dl.k8s.io/release/v1.28.13/bin/linux/amd64/kubelet\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Thursday 30 July 2026  19:42:50 +0000 (0:00:00.107)       0:03:56.014 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Thursday 30 July 2026  19:42:50 +0000 (0:00:00.422)       0:03:56.436 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Gather variables for each operating system] ***",
                                "Thursday 30 July 2026  19:42:50 +0000 (0:00:00.082)       0:03:56.519 *********",
                                "ok: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubelet/vars/debian.yml)",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Install coreutils] *************************",
                                "Thursday 30 July 2026  19:42:50 +0000 (0:00:00.106)       0:03:56.626 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Install additional packages] ***************",
                                "Thursday 30 July 2026  19:42:51 +0000 (0:00:00.071)       0:03:56.697 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Configure sysctl values] *******************",
                                "Thursday 30 July 2026  19:42:52 +0000 (0:00:01.249)       0:03:57.946 *********",
                                "ok: [instance] => (item={'name': 'net.ipv4.ip_forward', 'value': 1})",
                                "ok: [instance] => (item={'name': 'net.bridge.bridge-nf-call-iptables', 'value': 1})",
                                "ok: [instance] => (item={'name': 'net.bridge.bridge-nf-call-ip6tables', 'value': 1})",
                                "ok: [instance] => (item={'name': 'net.ipv4.conf.all.rp_filter', 'value': 0})",
                                "ok: [instance] => (item={'name': 'fs.inotify.max_queued_events', 'value': 1048576})",
                                "ok: [instance] => (item={'name': 'fs.inotify.max_user_instances', 'value': 8192})",
                                "ok: [instance] => (item={'name': 'fs.inotify.max_user_watches', 'value': 1048576})",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Create folders for kubernetes configuration] ***",
                                "Thursday 30 July 2026  19:42:53 +0000 (0:00:01.298)       0:03:59.245 *********",
                                "ok: [instance] => (item=/etc/systemd/system/kubelet.service.d)",
                                "ok: [instance] => (item=/etc/kubernetes)",
                                "ok: [instance] => (item=/etc/kubernetes/manifests)",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Add kubelet systemd service config] ********",
                                "Thursday 30 July 2026  19:42:54 +0000 (0:00:00.577)       0:03:59.823 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-30ae-7b85-0000000264ad-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:42:54.980226Z",
                            "start": "2026-07-30T19:42:54.452342Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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.kubernetes.kubelet : Add kubelet systemd service config]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:42:55.065306Z",
                            "start": "2026-07-30T19:42:54.989572Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000264ae",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "232877"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:42:55.144013Z",
                            "start": "2026-07-30T19:42:55.076789Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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.kubernetes.kubelet : Add kubelet systemd service config]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:42:55.221590Z",
                            "start": "2026-07-30T19:42:55.154180Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000264b0",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:42:55.285488Z",
                            "start": "2026-07-30T19:42:55.230183Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000264b1",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 19:42:55.427406",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:43:15.429261",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:43:15.443698Z",
                            "start": "2026-07-30T19:42:55.380976Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000269c4",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "157"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:43:15.521078Z",
                            "start": "2026-07-30T19:43:15.454349Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000269c5",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:43:15.783854Z",
                            "start": "2026-07-30T19:43:15.532357Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785440574.6451776,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 488,
                                "charset": "unknown",
                                "checksum": "85559f3fe3bbb2e45668a5ac84ffb86c7a60b415",
                                "ctime": 1785440595.4175923,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785440595.4175923,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 242743,
                                "uid": 1000,
                                "version": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:43:15.998981Z",
                            "start": "2026-07-30T19:43:15.797161Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000269c7",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "9866"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:43:16.079862Z",
                            "start": "2026-07-30T19:43:16.010431Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000269c8",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +232878 /tmp/logs/molecule-aio-openvswitch.log | head -c 9866",
                            "delta": "0:00:00.010701",
                            "end": "2026-07-30 19:43:16.324559",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +232878 /tmp/logs/molecule-aio-openvswitch.log | head -c 9866",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-30ae-7b85-0000000269c9-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 19:43:16.313858",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nTASK [vexxhost.kubernetes.kubelet : Add kubeadm dropin for kubelet systemd service config] ***\nThursday 30 July 2026  19:42:54 +0000 (0:00:00.482)       0:04:00.306 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubelet : Check swap status] *************************\nThursday 30 July 2026  19:42:55 +0000 (0:00:00.446)       0:04:00.752 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubelet : Disable swap] ******************************\nThursday 30 July 2026  19:42:55 +0000 (0:00:00.245)       0:04:00.998 *********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubelet : Remove swapfile from /etc/fstab] ***********\nThursday 30 July 2026  19:42:55 +0000 (0:00:00.066)       0:04:01.064 *********\nok: [instance] => (item=swap)\nok: [instance] => (item=none)\n\nTASK [vexxhost.kubernetes.kubelet : Create noswap systemd service config file] ***\nThursday 30 July 2026  19:42:56 +0000 (0:00:00.644)       0:04:01.708 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubelet : Enable noswap service] *********************\nThursday 30 July 2026  19:42:56 +0000 (0:00:00.473)       0:04:02.182 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubelet : Force any restarts if necessary] ***********\nThursday 30 July 2026  19:42:56 +0000 (0:00:00.410)       0:04:02.592 *********\n\nTASK [vexxhost.kubernetes.kubelet : Enable and start kubelet service] **********\nThursday 30 July 2026  19:42:56 +0000 (0:00:00.028)       0:04:02.621 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubelet : Ensure availability of dbus on Debian] *****\nThursday 30 July 2026  19:42:57 +0000 (0:00:00.413)       0:04:03.035 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubelet : Configure short hostname] ******************\nThursday 30 July 2026  19:42:58 +0000 (0:00:01.191)       0:04:04.226 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubelet : Ensure hostname inside hosts file] *********\nThursday 30 July 2026  19:43:00 +0000 (0:00:01.979)       0:04:06.205 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Remove kubernetes repository] ***********\nThursday 30 July 2026  19:43:00 +0000 (0:00:00.254)       0:04:06.459 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Setup control plane] ********************\nThursday 30 July 2026  19:43:01 +0000 (0:00:00.571)       0:04:07.031 *********\nincluded: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubernetes/tasks/control-plane.yml for instance\n\nTASK [vexxhost.kubernetes.kubernetes : Bootstrap cluster] **********************\nThursday 30 July 2026  19:43:01 +0000 (0:00:00.124)       0:04:07.155 *********\nincluded: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubernetes/tasks/bootstrap-cluster.yml for instance\n\nTASK [vexxhost.kubernetes.kubernetes : Check if any control plane is bootstrapped] ***\nThursday 30 July 2026  19:43:01 +0000 (0:00:00.111)       0:04:07.266 *********\nok: [instance] => (item=instance)\n\nTASK [vexxhost.kubernetes.kubernetes : Pick node from pre-existing cluster] ****\nThursday 30 July 2026  19:43:01 +0000 (0:00:00.292)       0:04:07.558 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Select first node to initialize cluster] ***\nThursday 30 July 2026  19:43:01 +0000 (0:00:00.077)       0:04:07.636 *********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Print selected bootstrap node] **********\nThursday 30 July 2026  19:43:02 +0000 (0:00:00.062)       0:04:07.699 *********\nok: [instance] => {\n    \"msg\": \"instance\"\n}\n\nTASK [vexxhost.kubernetes.kubernetes : Upload cluster configuration for bootstrap node] ***\nThursday 30 July 2026  19:43:02 +0000 (0:00:00.060)       0:04:07.759 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Create pki folder] **********************\nThursday 30 July 2026  19:43:02 +0000 (0:00:00.590)       0:04:08.350 *********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Create kubernetes ca key] ***************\nThursday 30 July 2026  19:43:02 +0000 (0:00:00.061)       0:04:08.412 *********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Create kubernetes ca cert] **************\nThursday 30 July 2026  19:43:02 +0000 (0:00:00.059)       0:04:08.471 *********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Create etcd-ca key] *********************\nThursday 30 July 2026  19:43:02 +0000 (0:00:00.062)       0:04:08.533 *********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Create etcd-ca cert] ********************\nThursday 30 July 2026  19:43:02 +0000 (0:00:00.058)       0:04:08.592 *********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Create front-proxy-ca key] **************\nThursday 30 July 2026  19:43:03 +0000 (0:00:00.056)       0:04:08.648 *********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Create front-proxy-ca cert] *************\nThursday 30 July 2026  19:43:03 +0000 (0:00:00.061)       0:04:08.710 *********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Initialize cluster] *********************\nThursday 30 July 2026  19:43:03 +0000 (0:00:00.054)       0:04:08.764 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Check if the node is already part of the cluster] ***\nThursday 30 July 2026  19:43:03 +0000 (0:00:00.252)       0:04:09.017 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Join cluster] ***************************\nThursday 30 July 2026  19:43:03 +0000 (0:00:00.237)       0:04:09.254 *********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Create folder for admin configuration] ***\nThursday 30 July 2026  19:43:03 +0000 (0:00:00.061)       0:04:09.316 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Creating a symlink for admin configuration file] ***\nThursday 30 July 2026  19:43:03 +0000 (0:00:00.242)       0:04:09.558 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Add bash autocomplete for kubectl] ******\nThursday 30 July 2026  19:43:04 +0000 (0:00:00.238)       0:04:09.797 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Install PIP] ****************************\nThursday 30 July 2026  19:43:04 +0000 (0:00:00.276)       0:04:10.073 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Install Kubernetes Python package using pip on supported systems] ***\nThursday 30 July 2026  19:43:05 +0000 (0:00:01.304)       0:04:11.378 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Enable EPEL repository] *****************\nThursday 30 July 2026  19:43:07 +0000 (0:00:01.624)       0:04:13.003 *********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Install Kubernetes Python package using package manager on supported systems] ***\nThursday 30 July 2026  19:43:07 +0000 (0:00:00.077)       0:04:13.080 *********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Allow workload on control plane node] ***\nThursday 30 July 2026  19:43:07 +0000 (0:00:00.073)       0:04:13.153 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Remove kube-proxy resources] ************\nThursday 30 July 2026  19:43:08 +0000 (0:00:00.750)       0:04:13.903 *********\nskipping: [instance] => (item=DaemonSet)\nskipping: [instance] => (item=ConfigMap)\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Start an upgrade] ***********************\nThursday 30 July 2026  19:43:08 +0000 (0:00:00.073)       0:04:13.976 *********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Check if the Kubernetes API services is up to date] ***\nThursday 30 July 2026  19:43:08 +0000 (0:00:00.066)       0:04:14.043 *********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Trigger an upgrade of the Kubernetes API services] ***\nThursday 30 July 2026  19:43:08 +0000 (0:00:00.080)       0:04:14.123 *********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Setup nodes] ****************************\nThursday 30 July 2026  19:43:08 +0000 (0:00:00.075)       0:04:14.198 *********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Upgrade & restart Kubelet node for upgrade (if needed)] ***\nThursday 30 July 2026  19:43:08 +0000 (0:00:00.064)       0:04:14.262 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Set node selector for CoreDNS components] ***\nThursday 30 July 2026  19:43:09 +0000 (0:00:00.416)       0:04:14.678 *********\nok: [instance]\n\nPLAY [Install control-plane components] ****************************************\n\nTASK [Gathering Facts] *********************************************************\nThursday 30 July 2026  19:43:10 +0000 (0:00:01.156)       0:04:15.835 *********\nok: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nThursday 30 July 2026  19:43:12 +0000 (0:00:02.672)       0:04:18.508 *********\nok: [instance]\n\nTASK [vexxhost.containers.package : Update state for tar] **********************\nThursday 30 July 2026  19:43:13 +0000 (0:00:00.312)       0:04:18.820 *********\nok: [instance]\n\nTASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***\nThursday 30 July 2026  19:43:14 +0000 (0:00:01.507)       0:04:20.327 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nThursday 30 July 2026  19:43:14 +0000 (0:00:00.284)       0:04:20.612 *********\nok: [instance] => {\n    \"msg\": \"https://get.helm.sh/helm-v3.11.2-linux-amd64.tar.gz\"\n}\n\nTASK [vexxhost.containers.download_artifact : Download item] *******************\nThursday 30 July 2026  19:43:15 +0000 (0:00:00.089)       0:04:20.701 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nThursday 30 July 2026  19:43:15 +0000 (0:00:00.359)       0:04:21.061 *********",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Add kubeadm dropin for kubelet systemd service config] ***",
                                "Thursday 30 July 2026  19:42:54 +0000 (0:00:00.482)       0:04:00.306 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Check swap status] *************************",
                                "Thursday 30 July 2026  19:42:55 +0000 (0:00:00.446)       0:04:00.752 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Disable swap] ******************************",
                                "Thursday 30 July 2026  19:42:55 +0000 (0:00:00.245)       0:04:00.998 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Remove swapfile from /etc/fstab] ***********",
                                "Thursday 30 July 2026  19:42:55 +0000 (0:00:00.066)       0:04:01.064 *********",
                                "ok: [instance] => (item=swap)",
                                "ok: [instance] => (item=none)",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Create noswap systemd service config file] ***",
                                "Thursday 30 July 2026  19:42:56 +0000 (0:00:00.644)       0:04:01.708 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Enable noswap service] *********************",
                                "Thursday 30 July 2026  19:42:56 +0000 (0:00:00.473)       0:04:02.182 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Force any restarts if necessary] ***********",
                                "Thursday 30 July 2026  19:42:56 +0000 (0:00:00.410)       0:04:02.592 *********",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Enable and start kubelet service] **********",
                                "Thursday 30 July 2026  19:42:56 +0000 (0:00:00.028)       0:04:02.621 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Ensure availability of dbus on Debian] *****",
                                "Thursday 30 July 2026  19:42:57 +0000 (0:00:00.413)       0:04:03.035 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Configure short hostname] ******************",
                                "Thursday 30 July 2026  19:42:58 +0000 (0:00:01.191)       0:04:04.226 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Ensure hostname inside hosts file] *********",
                                "Thursday 30 July 2026  19:43:00 +0000 (0:00:01.979)       0:04:06.205 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Remove kubernetes repository] ***********",
                                "Thursday 30 July 2026  19:43:00 +0000 (0:00:00.254)       0:04:06.459 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Setup control plane] ********************",
                                "Thursday 30 July 2026  19:43:01 +0000 (0:00:00.571)       0:04:07.031 *********",
                                "included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubernetes/tasks/control-plane.yml for instance",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Bootstrap cluster] **********************",
                                "Thursday 30 July 2026  19:43:01 +0000 (0:00:00.124)       0:04:07.155 *********",
                                "included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubernetes/tasks/bootstrap-cluster.yml for instance",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Check if any control plane is bootstrapped] ***",
                                "Thursday 30 July 2026  19:43:01 +0000 (0:00:00.111)       0:04:07.266 *********",
                                "ok: [instance] => (item=instance)",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Pick node from pre-existing cluster] ****",
                                "Thursday 30 July 2026  19:43:01 +0000 (0:00:00.292)       0:04:07.558 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Select first node to initialize cluster] ***",
                                "Thursday 30 July 2026  19:43:01 +0000 (0:00:00.077)       0:04:07.636 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Print selected bootstrap node] **********",
                                "Thursday 30 July 2026  19:43:02 +0000 (0:00:00.062)       0:04:07.699 *********",
                                "ok: [instance] => {",
                                "    \"msg\": \"instance\"",
                                "}",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Upload cluster configuration for bootstrap node] ***",
                                "Thursday 30 July 2026  19:43:02 +0000 (0:00:00.060)       0:04:07.759 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Create pki folder] **********************",
                                "Thursday 30 July 2026  19:43:02 +0000 (0:00:00.590)       0:04:08.350 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Create kubernetes ca key] ***************",
                                "Thursday 30 July 2026  19:43:02 +0000 (0:00:00.061)       0:04:08.412 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Create kubernetes ca cert] **************",
                                "Thursday 30 July 2026  19:43:02 +0000 (0:00:00.059)       0:04:08.471 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Create etcd-ca key] *********************",
                                "Thursday 30 July 2026  19:43:02 +0000 (0:00:00.062)       0:04:08.533 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Create etcd-ca cert] ********************",
                                "Thursday 30 July 2026  19:43:02 +0000 (0:00:00.058)       0:04:08.592 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Create front-proxy-ca key] **************",
                                "Thursday 30 July 2026  19:43:03 +0000 (0:00:00.056)       0:04:08.648 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Create front-proxy-ca cert] *************",
                                "Thursday 30 July 2026  19:43:03 +0000 (0:00:00.061)       0:04:08.710 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Initialize cluster] *********************",
                                "Thursday 30 July 2026  19:43:03 +0000 (0:00:00.054)       0:04:08.764 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Check if the node is already part of the cluster] ***",
                                "Thursday 30 July 2026  19:43:03 +0000 (0:00:00.252)       0:04:09.017 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Join cluster] ***************************",
                                "Thursday 30 July 2026  19:43:03 +0000 (0:00:00.237)       0:04:09.254 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Create folder for admin configuration] ***",
                                "Thursday 30 July 2026  19:43:03 +0000 (0:00:00.061)       0:04:09.316 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Creating a symlink for admin configuration file] ***",
                                "Thursday 30 July 2026  19:43:03 +0000 (0:00:00.242)       0:04:09.558 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Add bash autocomplete for kubectl] ******",
                                "Thursday 30 July 2026  19:43:04 +0000 (0:00:00.238)       0:04:09.797 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Install PIP] ****************************",
                                "Thursday 30 July 2026  19:43:04 +0000 (0:00:00.276)       0:04:10.073 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Install Kubernetes Python package using pip on supported systems] ***",
                                "Thursday 30 July 2026  19:43:05 +0000 (0:00:01.304)       0:04:11.378 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Enable EPEL repository] *****************",
                                "Thursday 30 July 2026  19:43:07 +0000 (0:00:01.624)       0:04:13.003 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Install Kubernetes Python package using package manager on supported systems] ***",
                                "Thursday 30 July 2026  19:43:07 +0000 (0:00:00.077)       0:04:13.080 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Allow workload on control plane node] ***",
                                "Thursday 30 July 2026  19:43:07 +0000 (0:00:00.073)       0:04:13.153 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Remove kube-proxy resources] ************",
                                "Thursday 30 July 2026  19:43:08 +0000 (0:00:00.750)       0:04:13.903 *********",
                                "skipping: [instance] => (item=DaemonSet)",
                                "skipping: [instance] => (item=ConfigMap)",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Start an upgrade] ***********************",
                                "Thursday 30 July 2026  19:43:08 +0000 (0:00:00.073)       0:04:13.976 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Check if the Kubernetes API services is up to date] ***",
                                "Thursday 30 July 2026  19:43:08 +0000 (0:00:00.066)       0:04:14.043 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Trigger an upgrade of the Kubernetes API services] ***",
                                "Thursday 30 July 2026  19:43:08 +0000 (0:00:00.080)       0:04:14.123 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Setup nodes] ****************************",
                                "Thursday 30 July 2026  19:43:08 +0000 (0:00:00.075)       0:04:14.198 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Upgrade & restart Kubelet node for upgrade (if needed)] ***",
                                "Thursday 30 July 2026  19:43:08 +0000 (0:00:00.064)       0:04:14.262 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Set node selector for CoreDNS components] ***",
                                "Thursday 30 July 2026  19:43:09 +0000 (0:00:00.416)       0:04:14.678 *********",
                                "ok: [instance]",
                                "",
                                "PLAY [Install control-plane components] ****************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Thursday 30 July 2026  19:43:10 +0000 (0:00:01.156)       0:04:15.835 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Thursday 30 July 2026  19:43:12 +0000 (0:00:02.672)       0:04:18.508 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "Thursday 30 July 2026  19:43:13 +0000 (0:00:00.312)       0:04:18.820 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***",
                                "Thursday 30 July 2026  19:43:14 +0000 (0:00:01.507)       0:04:20.327 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Thursday 30 July 2026  19:43:14 +0000 (0:00:00.284)       0:04:20.612 *********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://get.helm.sh/helm-v3.11.2-linux-amd64.tar.gz\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Thursday 30 July 2026  19:43:15 +0000 (0:00:00.089)       0:04:20.701 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Thursday 30 July 2026  19:43:15 +0000 (0:00:00.359)       0:04:21.061 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-30ae-7b85-0000000269c9-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:43:16.641296Z",
                            "start": "2026-07-30T19:43:16.109548Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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.containers.download_artifact : Extract archive]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:43:16.734371Z",
                            "start": "2026-07-30T19:43:16.654085Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000269ca",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "242743"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:43:16.804879Z",
                            "start": "2026-07-30T19:43:16.743458Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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.containers.download_artifact : Extract archive]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:43:16.896094Z",
                            "start": "2026-07-30T19:43:16.816482Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000269cc",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:43:17.191635Z",
                            "start": "2026-07-30T19:43:17.121233Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000269cd",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 19:43:17.351906",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:43:37.354058",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:43:37.375578Z",
                            "start": "2026-07-30T19:43:17.295965Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000026ef6",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "158"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:43:37.454234Z",
                            "start": "2026-07-30T19:43:37.387861Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000026ef7",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:43:37.719230Z",
                            "start": "2026-07-30T19:43:37.465252Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785440595.9496028,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 496,
                                "charset": "unknown",
                                "checksum": "4abbb0eb6f7c741609cc0d93db242dd124eb1500",
                                "ctime": 1785440616.0380032,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785440616.0380032,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 248214,
                                "uid": 1000,
                                "version": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:43:37.939404Z",
                            "start": "2026-07-30T19:43:37.728392Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000026ef9",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "5471"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:43:38.024480Z",
                            "start": "2026-07-30T19:43:37.948572Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000026efa",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +242744 /tmp/logs/molecule-aio-openvswitch.log | head -c 5471",
                            "delta": "0:00:00.012438",
                            "end": "2026-07-30 19:43:38.272501",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +242744 /tmp/logs/molecule-aio-openvswitch.log | head -c 5471",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-30ae-7b85-000000026efb-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 19:43:38.260063",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nTASK [vexxhost.kubernetes.helm : Remove Helm repository] ***********************\nThursday 30 July 2026  19:43:16 +0000 (0:00:01.327)       0:04:22.388 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.helm : Add bash autocomplete for helm] ***************\nThursday 30 July 2026  19:43:17 +0000 (0:00:00.395)       0:04:22.783 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.helm : Get Helm plugins dir] *************************\nThursday 30 July 2026  19:43:17 +0000 (0:00:00.242)       0:04:23.026 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.helm : Create Helm plugins directory if it does not exist] ***\nThursday 30 July 2026  19:43:17 +0000 (0:00:00.282)       0:04:23.308 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.helm : Remove Helm diff plugin installed by kubernetes.core.helm_plugin] ***\nThursday 30 July 2026  19:43:17 +0000 (0:00:00.243)       0:04:23.551 *********\nok: [instance]\n\nTASK [Install plugin] **********************************************************\nThursday 30 July 2026  19:43:18 +0000 (0:00:00.252)       0:04:23.803 *********\nincluded: vexxhost.containers.download_artifact for instance\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nThursday 30 July 2026  19:43:18 +0000 (0:00:00.110)       0:04:23.913 *********\nok: [instance] => {\n    \"msg\": \"https://github.com/databus23/helm-diff/releases/download/v3.8.1/helm-diff-linux-amd64.tgz\"\n}\n\nTASK [vexxhost.containers.download_artifact : Download item] *******************\nThursday 30 July 2026  19:43:18 +0000 (0:00:00.084)       0:04:23.998 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nThursday 30 July 2026  19:43:18 +0000 (0:00:00.396)       0:04:24.394 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nThursday 30 July 2026  19:43:20 +0000 (0:00:01.521)       0:04:25.916 *********\nincluded: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\nThursday 30 July 2026  19:43:20 +0000 (0:00:00.088)       0:04:26.005 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.cilium : Get current Kubernetes version] *************\nThursday 30 July 2026  19:43:21 +0000 (0:00:00.800)       0:04:26.805 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.cilium : Deploy Helm chart] **************************\nThursday 30 July 2026  19:43:22 +0000 (0:00:01.198)       0:04:28.004 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nThursday 30 July 2026  19:43:24 +0000 (0:00:01.824)       0:04:29.828 *********\nincluded: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\nThursday 30 July 2026  19:43:24 +0000 (0:00:00.085)       0:04:29.914 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.envoy_gateway : Deploy Helm chart] *******************\nThursday 30 July 2026  19:43:24 +0000 (0:00:00.591)       0:04:30.505 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.envoy_gateway : Create GatewayClass] *****************\nThursday 30 July 2026  19:43:26 +0000 (0:00:01.963)       0:04:32.469 *********\nok: [instance]\n\nPLAY [all] *********************************************************************\n\nTASK [Gathering Facts] *********************************************************\nThursday 30 July 2026  19:43:27 +0000 (0:00:00.889)       0:04:33.359 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.kubernetes_node_labels : Add labels to node] *********\nThursday 30 July 2026  19:43:30 +0000 (0:00:02.685)       0:04:36.044 *********\nok: [instance]\n\nPLAY [all] *********************************************************************\n\nTASK [Uninstall unattended-upgrades] *******************************************\nThursday 30 July 2026  19:43:31 +0000 (0:00:00.832)       0:04:36.876 *********\nok: [instance]\n\nPLAY [controllers] *************************************************************\n\nTASK [Gathering Facts] *********************************************************\nThursday 30 July 2026  19:43:32 +0000 (0:00:01.013)       0:04:37.889 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nThursday 30 July 2026  19:43:35 +0000 (0:00:02.798)       0:04:40.688 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.local_path_provisioner : Deploy Helm chart] **********\nThursday 30 July 2026  19:43:35 +0000 (0:00:00.094)       0:04:40.782 *********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nThursday 30 July 2026  19:43:35 +0000 (0:00:00.207)       0:04:40.989 *********\nincluded: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\nThursday 30 July 2026  19:43:35 +0000 (0:00:00.080)       0:04:41.070 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.ceph_csi_rbd : Collect \"ceph mon dump\" output from a monitor] ***\nThursday 30 July 2026  19:43:36 +0000 (0:00:00.609)       0:04:41.680 *********",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.helm : Remove Helm repository] ***********************",
                                "Thursday 30 July 2026  19:43:16 +0000 (0:00:01.327)       0:04:22.388 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.helm : Add bash autocomplete for helm] ***************",
                                "Thursday 30 July 2026  19:43:17 +0000 (0:00:00.395)       0:04:22.783 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.helm : Get Helm plugins dir] *************************",
                                "Thursday 30 July 2026  19:43:17 +0000 (0:00:00.242)       0:04:23.026 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.helm : Create Helm plugins directory if it does not exist] ***",
                                "Thursday 30 July 2026  19:43:17 +0000 (0:00:00.282)       0:04:23.308 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.helm : Remove Helm diff plugin installed by kubernetes.core.helm_plugin] ***",
                                "Thursday 30 July 2026  19:43:17 +0000 (0:00:00.243)       0:04:23.551 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Install plugin] **********************************************************",
                                "Thursday 30 July 2026  19:43:18 +0000 (0:00:00.252)       0:04:23.803 *********",
                                "included: vexxhost.containers.download_artifact for instance",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Thursday 30 July 2026  19:43:18 +0000 (0:00:00.110)       0:04:23.913 *********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://github.com/databus23/helm-diff/releases/download/v3.8.1/helm-diff-linux-amd64.tgz\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Thursday 30 July 2026  19:43:18 +0000 (0:00:00.084)       0:04:23.998 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Thursday 30 July 2026  19:43:18 +0000 (0:00:00.396)       0:04:24.394 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Thursday 30 July 2026  19:43:20 +0000 (0:00:01.521)       0:04:25.916 *********",
                                "included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "Thursday 30 July 2026  19:43:20 +0000 (0:00:00.088)       0:04:26.005 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.cilium : Get current Kubernetes version] *************",
                                "Thursday 30 July 2026  19:43:21 +0000 (0:00:00.800)       0:04:26.805 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.cilium : Deploy Helm chart] **************************",
                                "Thursday 30 July 2026  19:43:22 +0000 (0:00:01.198)       0:04:28.004 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Thursday 30 July 2026  19:43:24 +0000 (0:00:01.824)       0:04:29.828 *********",
                                "included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "Thursday 30 July 2026  19:43:24 +0000 (0:00:00.085)       0:04:29.914 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.envoy_gateway : Deploy Helm chart] *******************",
                                "Thursday 30 July 2026  19:43:24 +0000 (0:00:00.591)       0:04:30.505 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.envoy_gateway : Create GatewayClass] *****************",
                                "Thursday 30 July 2026  19:43:26 +0000 (0:00:01.963)       0:04:32.469 *********",
                                "ok: [instance]",
                                "",
                                "PLAY [all] *********************************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Thursday 30 July 2026  19:43:27 +0000 (0:00:00.889)       0:04:33.359 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.kubernetes_node_labels : Add labels to node] *********",
                                "Thursday 30 July 2026  19:43:30 +0000 (0:00:02.685)       0:04:36.044 *********",
                                "ok: [instance]",
                                "",
                                "PLAY [all] *********************************************************************",
                                "",
                                "TASK [Uninstall unattended-upgrades] *******************************************",
                                "Thursday 30 July 2026  19:43:31 +0000 (0:00:00.832)       0:04:36.876 *********",
                                "ok: [instance]",
                                "",
                                "PLAY [controllers] *************************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Thursday 30 July 2026  19:43:32 +0000 (0:00:01.013)       0:04:37.889 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Thursday 30 July 2026  19:43:35 +0000 (0:00:02.798)       0:04:40.688 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.local_path_provisioner : Deploy Helm chart] **********",
                                "Thursday 30 July 2026  19:43:35 +0000 (0:00:00.094)       0:04:40.782 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Thursday 30 July 2026  19:43:35 +0000 (0:00:00.207)       0:04:40.989 *********",
                                "included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "Thursday 30 July 2026  19:43:35 +0000 (0:00:00.080)       0:04:41.070 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_csi_rbd : Collect \"ceph mon dump\" output from a monitor] ***",
                                "Thursday 30 July 2026  19:43:36 +0000 (0:00:00.609)       0:04:41.680 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-30ae-7b85-000000026efb-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:43:38.583220Z",
                            "start": "2026-07-30T19:43:38.054229Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000026efb",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.atmosphere.ceph_csi_rbd : Collect \"ceph mon dump\" output from a monitor]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:43:38.670508Z",
                            "start": "2026-07-30T19:43:38.592852Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000026efc",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "248214"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:43:38.748797Z",
                            "start": "2026-07-30T19:43:38.679588Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000026efd",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 3160 seconds.\nLast task: TASK [vexxhost.atmosphere.ceph_csi_rbd : Collect \"ceph mon dump\" output from a monitor]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:43:38.827916Z",
                            "start": "2026-07-30T19:43:38.758310Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000026efe",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:43:38.899080Z",
                            "start": "2026-07-30T19:43:38.840618Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000026eff",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 19:43:39.045388",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:43:59.047153",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:43:59.058382Z",
                            "start": "2026-07-30T19:43:38.998136Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000002743e",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "159"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:43:59.150464Z",
                            "start": "2026-07-30T19:43:59.071931Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000002743f",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:43:59.404662Z",
                            "start": "2026-07-30T19:43:59.164471Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785440617.89404,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 504,
                                "charset": "unknown",
                                "checksum": "a987c766e704493e7b84eaa66c4fe9cf6c27233e",
                                "ctime": 1785440639.5584712,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785440639.5584712,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 250389,
                                "uid": 1000,
                                "version": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:43:59.620034Z",
                            "start": "2026-07-30T19:43:59.413877Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000027441",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "2175"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:43:59.702497Z",
                            "start": "2026-07-30T19:43:59.632737Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000027442",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +248215 /tmp/logs/molecule-aio-openvswitch.log | head -c 2175",
                            "delta": "0:00:00.010226",
                            "end": "2026-07-30 19:43:59.950994",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +248215 /tmp/logs/molecule-aio-openvswitch.log | head -c 2175",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-30ae-7b85-000000027443-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 19:43:59.940768",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nTASK [vexxhost.atmosphere.ceph_csi_rbd : Generate fact with Ceph FSID] *********\nThursday 30 July 2026  19:43:50 +0000 (0:00:14.662)       0:04:56.343 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.ceph_csi_rbd : Generate fact with list of Ceph monitors] ***\nThursday 30 July 2026  19:43:50 +0000 (0:00:00.078)       0:04:56.422 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.ceph_csi_rbd : Create Ceph pool] *********************\nThursday 30 July 2026  19:43:50 +0000 (0:00:00.080)       0:04:56.503 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.ceph_csi_rbd : Create user client.kube] **************\nThursday 30 July 2026  19:43:54 +0000 (0:00:04.099)       0:05:00.603 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.ceph_csi_rbd : Retrieve keyring for client.kube] *****\nThursday 30 July 2026  19:43:56 +0000 (0:00:01.346)       0:05:01.949 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.ceph_csi_rbd : Store keyring inside fact] ************\nThursday 30 July 2026  19:43:57 +0000 (0:00:01.348)       0:05:03.297 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.ceph_csi_rbd : Deploy Helm chart] ********************\nThursday 30 July 2026  19:43:57 +0000 (0:00:00.072)       0:05:03.369 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.powerstore_csi : Clone PowerStore CSI from GitHub] ***\nThursday 30 July 2026  19:43:59 +0000 (0:00:01.539)       0:05:04.909 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.powerstore_csi : Create Secret] **********************\nThursday 30 July 2026  19:43:59 +0000 (0:00:00.055)       0:05:04.964 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.powerstore_csi : Create StorageClass] ****************\nThursday 30 July 2026  19:43:59 +0000 (0:00:00.050)       0:05:05.015 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.powerstore_csi : Deploy Helm chart] ******************\nThursday 30 July 2026  19:43:59 +0000 (0:00:00.056)       0:05:05.072 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.multipathd : Add backports PPA] **********************\nThursday 30 July 2026  19:43:59 +0000 (0:00:00.102)       0:05:05.174 *********\nskipping: [instance]",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_csi_rbd : Generate fact with Ceph FSID] *********",
                                "Thursday 30 July 2026  19:43:50 +0000 (0:00:14.662)       0:04:56.343 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_csi_rbd : Generate fact with list of Ceph monitors] ***",
                                "Thursday 30 July 2026  19:43:50 +0000 (0:00:00.078)       0:04:56.422 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_csi_rbd : Create Ceph pool] *********************",
                                "Thursday 30 July 2026  19:43:50 +0000 (0:00:00.080)       0:04:56.503 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_csi_rbd : Create user client.kube] **************",
                                "Thursday 30 July 2026  19:43:54 +0000 (0:00:04.099)       0:05:00.603 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_csi_rbd : Retrieve keyring for client.kube] *****",
                                "Thursday 30 July 2026  19:43:56 +0000 (0:00:01.346)       0:05:01.949 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_csi_rbd : Store keyring inside fact] ************",
                                "Thursday 30 July 2026  19:43:57 +0000 (0:00:01.348)       0:05:03.297 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_csi_rbd : Deploy Helm chart] ********************",
                                "Thursday 30 July 2026  19:43:57 +0000 (0:00:00.072)       0:05:03.369 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.powerstore_csi : Clone PowerStore CSI from GitHub] ***",
                                "Thursday 30 July 2026  19:43:59 +0000 (0:00:01.539)       0:05:04.909 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.powerstore_csi : Create Secret] **********************",
                                "Thursday 30 July 2026  19:43:59 +0000 (0:00:00.055)       0:05:04.964 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.powerstore_csi : Create StorageClass] ****************",
                                "Thursday 30 July 2026  19:43:59 +0000 (0:00:00.050)       0:05:05.015 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.powerstore_csi : Deploy Helm chart] ******************",
                                "Thursday 30 July 2026  19:43:59 +0000 (0:00:00.056)       0:05:05.072 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.multipathd : Add backports PPA] **********************",
                                "Thursday 30 July 2026  19:43:59 +0000 (0:00:00.102)       0:05:05.174 *********",
                                "skipping: [instance]"
                            ],
                            "zuul_log_id": "0242ac17-0010-30ae-7b85-000000027443-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:44:00.267990Z",
                            "start": "2026-07-30T19:43:59.745843Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000027443",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.atmosphere.multipathd : Add backports PPA]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:44:00.353524Z",
                            "start": "2026-07-30T19:44:00.279414Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000027444",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "250389"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:44:00.430538Z",
                            "start": "2026-07-30T19:44:00.364074Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000027445",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 3180 seconds.\nLast task: TASK [vexxhost.atmosphere.multipathd : Add backports PPA]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:44:00.512548Z",
                            "start": "2026-07-30T19:44:00.441920Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000027446",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:44:00.579699Z",
                            "start": "2026-07-30T19:44:00.523305Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000027447",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 19:44:00.752713",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:44:20.754859",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:44:20.770918Z",
                            "start": "2026-07-30T19:44:00.698660Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000002799c",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "160"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:44:20.849491Z",
                            "start": "2026-07-30T19:44:20.782376Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000002799d",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:44:21.079971Z",
                            "start": "2026-07-30T19:44:20.860774Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785440639.9464788,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 520,
                                "charset": "unknown",
                                "checksum": "0f5dba1ac304a2bd7fa207656f3a8d813644cd02",
                                "ctime": 1785440658.2708435,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785440658.2708435,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 258549,
                                "uid": 1000,
                                "version": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:44:21.288821Z",
                            "start": "2026-07-30T19:44:21.091576Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000002799f",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "8160"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:44:21.369106Z",
                            "start": "2026-07-30T19:44:21.301287Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000279a0",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +250390 /tmp/logs/molecule-aio-openvswitch.log | head -c 8160",
                            "delta": "0:00:00.008839",
                            "end": "2026-07-30 19:44:21.595791",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +250390 /tmp/logs/molecule-aio-openvswitch.log | head -c 8160",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-30ae-7b85-0000000279a1-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 19:44:21.586952",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "\nTASK [vexxhost.atmosphere.multipathd : Install the multipathd package] *********\nThursday 30 July 2026  19:43:59 +0000 (0:00:00.068)       0:05:05.242 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.multipathd : Install the configuration file] *********\nThursday 30 July 2026  19:43:59 +0000 (0:00:00.053)       0:05:05.296 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.portworx : Detect if InitiatorName is set] ***********\nThursday 30 July 2026  19:43:59 +0000 (0:00:00.085)       0:05:05.381 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.portworx : Generate a new InitiatorName] *************\nThursday 30 July 2026  19:43:59 +0000 (0:00:00.059)       0:05:05.441 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.portworx : Write the new InitiatorName] **************\nThursday 30 July 2026  19:43:59 +0000 (0:00:00.061)       0:05:05.502 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.portworx : Create namespace] *************************\nThursday 30 July 2026  19:43:59 +0000 (0:00:00.055)       0:05:05.557 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.portworx : Install Portworx] *************************\nThursday 30 July 2026  19:43:59 +0000 (0:00:00.054)       0:05:05.611 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.portworx : Wait till the CRDs are created] ***********\nThursday 30 July 2026  19:44:00 +0000 (0:00:00.058)       0:05:05.670 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.portworx : Create Portworx Storage Cluster] **********\nThursday 30 July 2026  19:44:00 +0000 (0:00:00.061)       0:05:05.732 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.storpool_csi : Deploy CSI RBAC] **********************\nThursday 30 July 2026  19:44:00 +0000 (0:00:00.130)       0:05:05.863 *********\nskipping: [instance] => (item={'name': 'controllerplugin'})\nskipping: [instance] => (item={'name': 'nodeplugin'})\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.storpool_csi : Deploy CSI] ***************************\nThursday 30 July 2026  19:44:00 +0000 (0:00:00.058)       0:05:05.922 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.storpool_csi : Create StorageClass] ******************\nThursday 30 July 2026  19:44:00 +0000 (0:00:00.056)       0:05:05.978 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.ibm_block_csi_driver : Deploy CSI] *******************\nThursday 30 July 2026  19:44:00 +0000 (0:00:00.102)       0:05:06.080 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.ibm_block_csi_driver : Create Secret] ****************\nThursday 30 July 2026  19:44:00 +0000 (0:00:00.055)       0:05:06.136 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.ibm_block_csi_driver : Create StorageClass] **********\nThursday 30 July 2026  19:44:00 +0000 (0:00:00.053)       0:05:06.189 *********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nThursday 30 July 2026  19:44:00 +0000 (0:00:00.095)       0:05:06.285 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.hpe_nimble_csi : Assert required variables are defined] ***\nThursday 30 July 2026  19:44:00 +0000 (0:00:00.199)       0:05:06.484 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.hpe_nimble_csi : Assert access protocol is valid] ****\nThursday 30 July 2026  19:44:00 +0000 (0:00:00.069)       0:05:06.554 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.hpe_nimble_csi : Deploy Helm chart] ******************\nThursday 30 July 2026  19:44:00 +0000 (0:00:00.062)       0:05:06.616 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.hpe_nimble_csi : Create Secret and StorageClass] *****\nThursday 30 July 2026  19:44:01 +0000 (0:00:00.062)       0:05:06.679 *********\nskipping: [instance]\n\nPLAY [Deploy Infrastructure] ***************************************************\n\nTASK [Gathering Facts] *********************************************************\nThursday 30 July 2026  19:44:01 +0000 (0:00:00.131)       0:05:06.811 *********\nok: [instance]\n\nTASK [Deploy Helm chart] *******************************************************\nThursday 30 July 2026  19:44:03 +0000 (0:00:02.523)       0:05:09.334 *********\nincluded: vexxhost.kubernetes.cert_manager for instance\n\nTASK [vexxhost.kubernetes.cert_manager : Load version-specific Helm values] ****\nThursday 30 July 2026  19:44:03 +0000 (0:00:00.085)       0:05:09.419 *********\nok: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/cert_manager/vars/v1.15.yml)\n\nTASK [vexxhost.kubernetes.cert_manager : Deploy Helm chart] ********************\nThursday 30 July 2026  19:44:03 +0000 (0:00:00.121)       0:05:09.541 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.cluster_issuer : Create self-signed cluster issuer] ***\nThursday 30 July 2026  19:44:06 +0000 (0:00:02.826)       0:05:12.367 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.cluster_issuer : Import tasks for ClusterIssuer type] ***\nThursday 30 July 2026  19:44:07 +0000 (0:00:00.760)       0:05:13.128 *********\nincluded: /home/zuul/.ansible/collections/ansible_collections/vexxhost/atmosphere/roles/cluster_issuer/tasks/type/self-signed/main.yml for instance\n\nTASK [vexxhost.atmosphere.cluster_issuer : Create ClusterIssuer] ***************\nThursday 30 July 2026  19:44:07 +0000 (0:00:00.080)       0:05:13.209 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.cluster_issuer : Wait till the secret is created] ****\nThursday 30 July 2026  19:44:08 +0000 (0:00:00.779)       0:05:13.989 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.cluster_issuer : Copy CA certificate on host] ********\nThursday 30 July 2026  19:44:09 +0000 (0:00:00.698)       0:05:14.687 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.cluster_issuer : Flush all handlers] *****************\nThursday 30 July 2026  19:44:09 +0000 (0:00:00.457)       0:05:15.145 *********\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nThursday 30 July 2026  19:44:09 +0000 (0:00:00.065)       0:05:15.211 *********\nincluded: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\nThursday 30 July 2026  19:44:09 +0000 (0:00:00.073)       0:05:15.284 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.ingress_nginx : Deploy Helm chart] *******************\nThursday 30 July 2026  19:44:10 +0000 (0:00:00.602)       0:05:15.887 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nThursday 30 July 2026  19:44:11 +0000 (0:00:01.499)       0:05:17.386 *********\nincluded: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\nThursday 30 July 2026  19:44:11 +0000 (0:00:00.170)       0:05:17.557 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq_cluster_operator : Install all CRDs] ********\nThursday 30 July 2026  19:44:12 +0000 (0:00:00.590)       0:05:18.147 *********\nok: [instance] => (item=messaging-topology-operator)\nok: [instance] => (item=rabbitmq-cluster)\n\nTASK [vexxhost.atmosphere.rabbitmq_cluster_operator : Deploy Helm chart] *******\nThursday 30 July 2026  19:44:15 +0000 (0:00:03.086)       0:05:21.233 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nThursday 30 July 2026  19:44:17 +0000 (0:00:01.996)       0:05:23.230 *********\nincluded: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\nThursday 30 July 2026  19:44:17 +0000 (0:00:00.077)       0:05:23.307 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster_operator : Install all CRDs] ***\nThursday 30 July 2026  19:44:18 +0000 (0:00:00.606)       0:05:23.913 *********",
                            "stdout_lines": [
                                "",
                                "TASK [vexxhost.atmosphere.multipathd : Install the multipathd package] *********",
                                "Thursday 30 July 2026  19:43:59 +0000 (0:00:00.068)       0:05:05.242 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.multipathd : Install the configuration file] *********",
                                "Thursday 30 July 2026  19:43:59 +0000 (0:00:00.053)       0:05:05.296 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.portworx : Detect if InitiatorName is set] ***********",
                                "Thursday 30 July 2026  19:43:59 +0000 (0:00:00.085)       0:05:05.381 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.portworx : Generate a new InitiatorName] *************",
                                "Thursday 30 July 2026  19:43:59 +0000 (0:00:00.059)       0:05:05.441 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.portworx : Write the new InitiatorName] **************",
                                "Thursday 30 July 2026  19:43:59 +0000 (0:00:00.061)       0:05:05.502 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.portworx : Create namespace] *************************",
                                "Thursday 30 July 2026  19:43:59 +0000 (0:00:00.055)       0:05:05.557 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.portworx : Install Portworx] *************************",
                                "Thursday 30 July 2026  19:43:59 +0000 (0:00:00.054)       0:05:05.611 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.portworx : Wait till the CRDs are created] ***********",
                                "Thursday 30 July 2026  19:44:00 +0000 (0:00:00.058)       0:05:05.670 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.portworx : Create Portworx Storage Cluster] **********",
                                "Thursday 30 July 2026  19:44:00 +0000 (0:00:00.061)       0:05:05.732 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.storpool_csi : Deploy CSI RBAC] **********************",
                                "Thursday 30 July 2026  19:44:00 +0000 (0:00:00.130)       0:05:05.863 *********",
                                "skipping: [instance] => (item={'name': 'controllerplugin'})",
                                "skipping: [instance] => (item={'name': 'nodeplugin'})",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.storpool_csi : Deploy CSI] ***************************",
                                "Thursday 30 July 2026  19:44:00 +0000 (0:00:00.058)       0:05:05.922 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.storpool_csi : Create StorageClass] ******************",
                                "Thursday 30 July 2026  19:44:00 +0000 (0:00:00.056)       0:05:05.978 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ibm_block_csi_driver : Deploy CSI] *******************",
                                "Thursday 30 July 2026  19:44:00 +0000 (0:00:00.102)       0:05:06.080 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ibm_block_csi_driver : Create Secret] ****************",
                                "Thursday 30 July 2026  19:44:00 +0000 (0:00:00.055)       0:05:06.136 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ibm_block_csi_driver : Create StorageClass] **********",
                                "Thursday 30 July 2026  19:44:00 +0000 (0:00:00.053)       0:05:06.189 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Thursday 30 July 2026  19:44:00 +0000 (0:00:00.095)       0:05:06.285 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.hpe_nimble_csi : Assert required variables are defined] ***",
                                "Thursday 30 July 2026  19:44:00 +0000 (0:00:00.199)       0:05:06.484 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.hpe_nimble_csi : Assert access protocol is valid] ****",
                                "Thursday 30 July 2026  19:44:00 +0000 (0:00:00.069)       0:05:06.554 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.hpe_nimble_csi : Deploy Helm chart] ******************",
                                "Thursday 30 July 2026  19:44:00 +0000 (0:00:00.062)       0:05:06.616 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.hpe_nimble_csi : Create Secret and StorageClass] *****",
                                "Thursday 30 July 2026  19:44:01 +0000 (0:00:00.062)       0:05:06.679 *********",
                                "skipping: [instance]",
                                "",
                                "PLAY [Deploy Infrastructure] ***************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Thursday 30 July 2026  19:44:01 +0000 (0:00:00.131)       0:05:06.811 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Deploy Helm chart] *******************************************************",
                                "Thursday 30 July 2026  19:44:03 +0000 (0:00:02.523)       0:05:09.334 *********",
                                "included: vexxhost.kubernetes.cert_manager for instance",
                                "",
                                "TASK [vexxhost.kubernetes.cert_manager : Load version-specific Helm values] ****",
                                "Thursday 30 July 2026  19:44:03 +0000 (0:00:00.085)       0:05:09.419 *********",
                                "ok: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/cert_manager/vars/v1.15.yml)",
                                "",
                                "TASK [vexxhost.kubernetes.cert_manager : Deploy Helm chart] ********************",
                                "Thursday 30 July 2026  19:44:03 +0000 (0:00:00.121)       0:05:09.541 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.cluster_issuer : Create self-signed cluster issuer] ***",
                                "Thursday 30 July 2026  19:44:06 +0000 (0:00:02.826)       0:05:12.367 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.cluster_issuer : Import tasks for ClusterIssuer type] ***",
                                "Thursday 30 July 2026  19:44:07 +0000 (0:00:00.760)       0:05:13.128 *********",
                                "included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/atmosphere/roles/cluster_issuer/tasks/type/self-signed/main.yml for instance",
                                "",
                                "TASK [vexxhost.atmosphere.cluster_issuer : Create ClusterIssuer] ***************",
                                "Thursday 30 July 2026  19:44:07 +0000 (0:00:00.080)       0:05:13.209 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.cluster_issuer : Wait till the secret is created] ****",
                                "Thursday 30 July 2026  19:44:08 +0000 (0:00:00.779)       0:05:13.989 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.cluster_issuer : Copy CA certificate on host] ********",
                                "Thursday 30 July 2026  19:44:09 +0000 (0:00:00.698)       0:05:14.687 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.cluster_issuer : Flush all handlers] *****************",
                                "Thursday 30 July 2026  19:44:09 +0000 (0:00:00.457)       0:05:15.145 *********",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Thursday 30 July 2026  19:44:09 +0000 (0:00:00.065)       0:05:15.211 *********",
                                "included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "Thursday 30 July 2026  19:44:09 +0000 (0:00:00.073)       0:05:15.284 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ingress_nginx : Deploy Helm chart] *******************",
                                "Thursday 30 July 2026  19:44:10 +0000 (0:00:00.602)       0:05:15.887 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Thursday 30 July 2026  19:44:11 +0000 (0:00:01.499)       0:05:17.386 *********",
                                "included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "Thursday 30 July 2026  19:44:11 +0000 (0:00:00.170)       0:05:17.557 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq_cluster_operator : Install all CRDs] ********",
                                "Thursday 30 July 2026  19:44:12 +0000 (0:00:00.590)       0:05:18.147 *********",
                                "ok: [instance] => (item=messaging-topology-operator)",
                                "ok: [instance] => (item=rabbitmq-cluster)",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq_cluster_operator : Deploy Helm chart] *******",
                                "Thursday 30 July 2026  19:44:15 +0000 (0:00:03.086)       0:05:21.233 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Thursday 30 July 2026  19:44:17 +0000 (0:00:01.996)       0:05:23.230 *********",
                                "included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "Thursday 30 July 2026  19:44:17 +0000 (0:00:00.077)       0:05:23.307 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster_operator : Install all CRDs] ***",
                                "Thursday 30 July 2026  19:44:18 +0000 (0:00:00.606)       0:05:23.913 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-30ae-7b85-0000000279a1-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:44:21.925491Z",
                            "start": "2026-07-30T19:44:21.397664Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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.percona_xtradb_cluster_operator : Install all CRDs]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:44:22.122824Z",
                            "start": "2026-07-30T19:44:21.935191Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000279a2",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "258549"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:44:22.313684Z",
                            "start": "2026-07-30T19:44:22.248913Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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.percona_xtradb_cluster_operator : Install all CRDs]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:44:22.401253Z",
                            "start": "2026-07-30T19:44:22.325456Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000279a4",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:44:22.477081Z",
                            "start": "2026-07-30T19:44:22.412761Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000279a5",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 19:44:22.642132",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:44:42.644107",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:44:43.259582Z",
                            "start": "2026-07-30T19:44:22.592785Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000027f10",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "161"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:44:43.341705Z",
                            "start": "2026-07-30T19:44:43.271433Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000027f11",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:44:43.688844Z",
                            "start": "2026-07-30T19:44:43.353491Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785440661.5909095,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 536,
                                "charset": "unknown",
                                "checksum": "14c32cbcd815669ae30dfc8de542d5b0f062c558",
                                "ctime": 1785440683.8033514,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785440683.8033514,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 268342,
                                "uid": 1000,
                                "version": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:44:43.903811Z",
                            "start": "2026-07-30T19:44:43.700533Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000027f13",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "9793"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:44:43.987547Z",
                            "start": "2026-07-30T19:44:43.919168Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000027f14",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +258550 /tmp/logs/molecule-aio-openvswitch.log | head -c 9793",
                            "delta": "0:00:00.008648",
                            "end": "2026-07-30 19:44:44.236422",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +258550 /tmp/logs/molecule-aio-openvswitch.log | head -c 9793",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-30ae-7b85-000000027f15-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 19:44:44.227774",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster_operator : Deploy Helm chart] ***\nThursday 30 July 2026  19:44:21 +0000 (0:00:03.223)       0:05:27.137 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster : Check if the Percona XtraDB cluster secret exists] ***\nThursday 30 July 2026  19:44:22 +0000 (0:00:01.438)       0:05:28.576 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster : Create a secret] ************\nThursday 30 July 2026  19:44:23 +0000 (0:00:00.717)       0:05:29.293 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster : Check if the Percona XtraDB cluster exists] ***\nThursday 30 July 2026  19:44:23 +0000 (0:00:00.055)       0:05:29.348 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster : Get current status of the cluster] ***\nThursday 30 July 2026  19:44:24 +0000 (0:00:00.701)       0:05:30.049 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster : Assert that the cluster is healthy before upgrade] ***\nThursday 30 July 2026  19:44:24 +0000 (0:00:00.073)       0:05:30.123 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster : Stop PXC-operator] **********\nThursday 30 July 2026  19:44:24 +0000 (0:00:00.076)       0:05:30.199 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster : Change the cluster Statefulset image to 8.0] ***\nThursday 30 July 2026  19:44:24 +0000 (0:00:00.080)       0:05:30.280 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster : Wait until the cluster Statefulset rollout] ***\nThursday 30 July 2026  19:44:24 +0000 (0:00:00.061)       0:05:30.342 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster : Update pxc cluster spec] ****\nThursday 30 July 2026  19:44:24 +0000 (0:00:00.067)       0:05:30.410 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster : Start PXC-operator] *********\nThursday 30 July 2026  19:44:24 +0000 (0:00:00.068)       0:05:30.478 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster : Apply Percona XtraDB cluster] ***\nThursday 30 July 2026  19:44:24 +0000 (0:00:00.065)       0:05:30.543 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster : Create percona haproxy metric service] ***\nThursday 30 July 2026  19:44:25 +0000 (0:00:00.795)       0:05:31.338 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\nThursday 30 July 2026  19:44:26 +0000 (0:00:00.833)       0:05:32.171 *********\nskipping: [instance]\n\nTASK [Create RabbitMQ cluster] *************************************************\nThursday 30 July 2026  19:44:26 +0000 (0:00:00.052)       0:05:32.224 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\nThursday 30 July 2026  19:44:26 +0000 (0:00:00.048)       0:05:32.272 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\nThursday 30 July 2026  19:44:26 +0000 (0:00:00.189)       0:05:32.461 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\nThursday 30 July 2026  19:44:26 +0000 (0:00:00.052)       0:05:32.514 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\nThursday 30 July 2026  19:44:27 +0000 (0:00:00.701)       0:05:33.215 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\nThursday 30 July 2026  19:44:27 +0000 (0:00:00.071)       0:05:33.287 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\nThursday 30 July 2026  19:44:27 +0000 (0:00:00.057)       0:05:33.344 *********\nok: [instance] => (item=oslo_db)\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\nThursday 30 July 2026  19:44:27 +0000 (0:00:00.074)       0:05:33.419 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nThursday 30 July 2026  19:44:27 +0000 (0:00:00.089)       0:05:33.508 *********\nincluded: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\nThursday 30 July 2026  19:44:27 +0000 (0:00:00.087)       0:05:33.595 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.keycloak : Get the Kuberentes service for Percona XtraDB Cluster] ***\nThursday 30 July 2026  19:44:28 +0000 (0:00:00.577)       0:05:34.173 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.keycloak : Install MySQL python package] *************\nThursday 30 July 2026  19:44:29 +0000 (0:00:00.718)       0:05:34.891 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.keycloak : Check MySQL ready] ************************\nThursday 30 July 2026  19:44:30 +0000 (0:00:01.000)       0:05:35.892 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.keycloak : Create Keycloak database] *****************\nThursday 30 July 2026  19:44:30 +0000 (0:00:00.374)       0:05:36.266 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.keycloak : Create a Keycloak user] *******************\nThursday 30 July 2026  19:44:30 +0000 (0:00:00.364)       0:05:36.631 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.keycloak : Disable pxc strict mode] ******************\nThursday 30 July 2026  19:44:31 +0000 (0:00:00.478)       0:05:37.110 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.keycloak : Deploy Helm chart] ************************\nThursday 30 July 2026  19:44:31 +0000 (0:00:00.351)       0:05:37.461 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.keycloak : Wait until keycloak ready] ****************\nThursday 30 July 2026  19:44:33 +0000 (0:00:01.427)       0:05:38.889 *********\nok: [instance]\n\nTASK [Create Keycloak Ingress] *************************************************\nThursday 30 July 2026  19:44:33 +0000 (0:00:00.706)       0:05:39.596 *********\nincluded: ingress for instance\n\nTASK [vexxhost.atmosphere.ingress : Create Ingress keycloak] *******************\nThursday 30 July 2026  19:44:34 +0000 (0:00:00.093)       0:05:39.689 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.keycloak : Enable pxc strict mode] *******************\nThursday 30 July 2026  19:44:35 +0000 (0:00:01.032)       0:05:40.722 *********\nok: [instance]\n\nPLAY [Deploy Monitoring] *******************************************************\n\nTASK [Gathering Facts] *********************************************************\nThursday 30 July 2026  19:44:35 +0000 (0:00:00.342)       0:05:41.065 *********\nok: [instance]\n\nPLAY [Deploy OpenStack] ********************************************************\n\nTASK [Gathering Facts] *********************************************************\nThursday 30 July 2026  19:44:38 +0000 (0:00:03.021)       0:05:44.086 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\nThursday 30 July 2026  19:44:40 +0000 (0:00:02.489)       0:05:46.576 *********\nok: [instance]\n\nTASK [Create RabbitMQ cluster] *************************************************\nThursday 30 July 2026  19:44:41 +0000 (0:00:00.096)       0:05:46.673 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\nThursday 30 July 2026  19:44:41 +0000 (0:00:00.057)       0:05:46.730 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\nThursday 30 July 2026  19:44:41 +0000 (0:00:00.059)       0:05:46.789 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\nThursday 30 July 2026  19:44:41 +0000 (0:00:00.061)       0:05:46.850 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\nThursday 30 July 2026  19:44:41 +0000 (0:00:00.050)       0:05:46.901 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\nThursday 30 July 2026  19:44:41 +0000 (0:00:00.050)       0:05:46.951 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\nThursday 30 July 2026  19:44:41 +0000 (0:00:00.065)       0:05:47.017 *********\nok: [instance] => (item=oslo_cache)\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\nThursday 30 July 2026  19:44:41 +0000 (0:00:00.068)       0:05:47.086 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nThursday 30 July 2026  19:44:41 +0000 (0:00:00.084)       0:05:47.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] ***************\nThursday 30 July 2026  19:44:41 +0000 (0:00:00.076)       0:05:47.247 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.memcached : Deploy Helm chart] ***********************\nThursday 30 July 2026  19:44:42 +0000 (0:00:00.609)       0:05:47.857 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.memcached : Apply manifests for monitoring] **********\nThursday 30 July 2026  19:44:43 +0000 (0:00:01.589)       0:05:49.446 *********",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster_operator : Deploy Helm chart] ***",
                                "Thursday 30 July 2026  19:44:21 +0000 (0:00:03.223)       0:05:27.137 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster : Check if the Percona XtraDB cluster secret exists] ***",
                                "Thursday 30 July 2026  19:44:22 +0000 (0:00:01.438)       0:05:28.576 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster : Create a secret] ************",
                                "Thursday 30 July 2026  19:44:23 +0000 (0:00:00.717)       0:05:29.293 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster : Check if the Percona XtraDB cluster exists] ***",
                                "Thursday 30 July 2026  19:44:23 +0000 (0:00:00.055)       0:05:29.348 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster : Get current status of the cluster] ***",
                                "Thursday 30 July 2026  19:44:24 +0000 (0:00:00.701)       0:05:30.049 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster : Assert that the cluster is healthy before upgrade] ***",
                                "Thursday 30 July 2026  19:44:24 +0000 (0:00:00.073)       0:05:30.123 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster : Stop PXC-operator] **********",
                                "Thursday 30 July 2026  19:44:24 +0000 (0:00:00.076)       0:05:30.199 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster : Change the cluster Statefulset image to 8.0] ***",
                                "Thursday 30 July 2026  19:44:24 +0000 (0:00:00.080)       0:05:30.280 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster : Wait until the cluster Statefulset rollout] ***",
                                "Thursday 30 July 2026  19:44:24 +0000 (0:00:00.061)       0:05:30.342 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster : Update pxc cluster spec] ****",
                                "Thursday 30 July 2026  19:44:24 +0000 (0:00:00.067)       0:05:30.410 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster : Start PXC-operator] *********",
                                "Thursday 30 July 2026  19:44:24 +0000 (0:00:00.068)       0:05:30.478 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster : Apply Percona XtraDB cluster] ***",
                                "Thursday 30 July 2026  19:44:24 +0000 (0:00:00.065)       0:05:30.543 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster : Create percona haproxy metric service] ***",
                                "Thursday 30 July 2026  19:44:25 +0000 (0:00:00.795)       0:05:31.338 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "Thursday 30 July 2026  19:44:26 +0000 (0:00:00.833)       0:05:32.171 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [Create RabbitMQ cluster] *************************************************",
                                "Thursday 30 July 2026  19:44:26 +0000 (0:00:00.052)       0:05:32.224 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "Thursday 30 July 2026  19:44:26 +0000 (0:00:00.048)       0:05:32.272 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "Thursday 30 July 2026  19:44:26 +0000 (0:00:00.189)       0:05:32.461 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "Thursday 30 July 2026  19:44:26 +0000 (0:00:00.052)       0:05:32.514 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "Thursday 30 July 2026  19:44:27 +0000 (0:00:00.701)       0:05:33.215 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "Thursday 30 July 2026  19:44:27 +0000 (0:00:00.071)       0:05:33.287 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "Thursday 30 July 2026  19:44:27 +0000 (0:00:00.057)       0:05:33.344 *********",
                                "ok: [instance] => (item=oslo_db)",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "Thursday 30 July 2026  19:44:27 +0000 (0:00:00.074)       0:05:33.419 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Thursday 30 July 2026  19:44:27 +0000 (0:00:00.089)       0:05:33.508 *********",
                                "included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "Thursday 30 July 2026  19:44:27 +0000 (0:00:00.087)       0:05:33.595 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keycloak : Get the Kuberentes service for Percona XtraDB Cluster] ***",
                                "Thursday 30 July 2026  19:44:28 +0000 (0:00:00.577)       0:05:34.173 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keycloak : Install MySQL python package] *************",
                                "Thursday 30 July 2026  19:44:29 +0000 (0:00:00.718)       0:05:34.891 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keycloak : Check MySQL ready] ************************",
                                "Thursday 30 July 2026  19:44:30 +0000 (0:00:01.000)       0:05:35.892 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keycloak : Create Keycloak database] *****************",
                                "Thursday 30 July 2026  19:44:30 +0000 (0:00:00.374)       0:05:36.266 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keycloak : Create a Keycloak user] *******************",
                                "Thursday 30 July 2026  19:44:30 +0000 (0:00:00.364)       0:05:36.631 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keycloak : Disable pxc strict mode] ******************",
                                "Thursday 30 July 2026  19:44:31 +0000 (0:00:00.478)       0:05:37.110 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keycloak : Deploy Helm chart] ************************",
                                "Thursday 30 July 2026  19:44:31 +0000 (0:00:00.351)       0:05:37.461 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keycloak : Wait until keycloak ready] ****************",
                                "Thursday 30 July 2026  19:44:33 +0000 (0:00:01.427)       0:05:38.889 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Create Keycloak Ingress] *************************************************",
                                "Thursday 30 July 2026  19:44:33 +0000 (0:00:00.706)       0:05:39.596 *********",
                                "included: ingress for instance",
                                "",
                                "TASK [vexxhost.atmosphere.ingress : Create Ingress keycloak] *******************",
                                "Thursday 30 July 2026  19:44:34 +0000 (0:00:00.093)       0:05:39.689 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keycloak : Enable pxc strict mode] *******************",
                                "Thursday 30 July 2026  19:44:35 +0000 (0:00:01.032)       0:05:40.722 *********",
                                "ok: [instance]",
                                "",
                                "PLAY [Deploy Monitoring] *******************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Thursday 30 July 2026  19:44:35 +0000 (0:00:00.342)       0:05:41.065 *********",
                                "ok: [instance]",
                                "",
                                "PLAY [Deploy OpenStack] ********************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Thursday 30 July 2026  19:44:38 +0000 (0:00:03.021)       0:05:44.086 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "Thursday 30 July 2026  19:44:40 +0000 (0:00:02.489)       0:05:46.576 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Create RabbitMQ cluster] *************************************************",
                                "Thursday 30 July 2026  19:44:41 +0000 (0:00:00.096)       0:05:46.673 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "Thursday 30 July 2026  19:44:41 +0000 (0:00:00.057)       0:05:46.730 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "Thursday 30 July 2026  19:44:41 +0000 (0:00:00.059)       0:05:46.789 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "Thursday 30 July 2026  19:44:41 +0000 (0:00:00.061)       0:05:46.850 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "Thursday 30 July 2026  19:44:41 +0000 (0:00:00.050)       0:05:46.901 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "Thursday 30 July 2026  19:44:41 +0000 (0:00:00.050)       0:05:46.951 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "Thursday 30 July 2026  19:44:41 +0000 (0:00:00.065)       0:05:47.017 *********",
                                "ok: [instance] => (item=oslo_cache)",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "Thursday 30 July 2026  19:44:41 +0000 (0:00:00.068)       0:05:47.086 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Thursday 30 July 2026  19:44:41 +0000 (0:00:00.084)       0:05:47.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] ***************",
                                "Thursday 30 July 2026  19:44:41 +0000 (0:00:00.076)       0:05:47.247 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.memcached : Deploy Helm chart] ***********************",
                                "Thursday 30 July 2026  19:44:42 +0000 (0:00:00.609)       0:05:47.857 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.memcached : Apply manifests for monitoring] **********",
                                "Thursday 30 July 2026  19:44:43 +0000 (0:00:01.589)       0:05:49.446 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-30ae-7b85-000000027f15-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:44:44.554169Z",
                            "start": "2026-07-30T19:44:44.022075Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000027f15",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.atmosphere.memcached : Apply manifests for monitoring]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:44:44.648905Z",
                            "start": "2026-07-30T19:44:44.568079Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000027f16",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "268342"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:44:44.727498Z",
                            "start": "2026-07-30T19:44:44.660940Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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.memcached : Apply manifests for monitoring]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:44:44.805625Z",
                            "start": "2026-07-30T19:44:44.737048Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000027f18",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:44:44.873282Z",
                            "start": "2026-07-30T19:44:44.816192Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000027f19",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 19:44:45.031547",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:45:05.033562",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:45:05.045709Z",
                            "start": "2026-07-30T19:44:44.977822Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000002849a",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "162"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:45:05.125418Z",
                            "start": "2026-07-30T19:45:05.056507Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000002849b",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:45:05.371267Z",
                            "start": "2026-07-30T19:45:05.137461Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785440683.8553524,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 552,
                                "charset": "unknown",
                                "checksum": "c7bded595492fc034b3bbd1c96bbb01a2daab9c9",
                                "ctime": 1785440704.743768,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785440704.743768,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 275209,
                                "uid": 1000,
                                "version": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:45:05.582832Z",
                            "start": "2026-07-30T19:45:05.380587Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000002849d",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "6867"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:45:05.649059Z",
                            "start": "2026-07-30T19:45:05.594304Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000002849e",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +268343 /tmp/logs/molecule-aio-openvswitch.log | head -c 6867",
                            "delta": "0:00:00.009517",
                            "end": "2026-07-30 19:45:05.877269",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +268343 /tmp/logs/molecule-aio-openvswitch.log | head -c 6867",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-30ae-7b85-00000002849f-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 19:45:05.867752",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nTASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] *****************\nThursday 30 July 2026  19:44:44 +0000 (0:00:00.794)       0:05:50.240 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] ****\nThursday 30 July 2026  19:44:45 +0000 (0:00:01.028)       0:05:51.269 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] ***********\nThursday 30 July 2026  19:44:45 +0000 (0:00:00.236)       0:05:51.506 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\nThursday 30 July 2026  19:44:46 +0000 (0:00:00.544)       0:05:52.050 *********\nok: [instance]\n\nTASK [Create RabbitMQ cluster] *************************************************\nThursday 30 July 2026  19:44:46 +0000 (0:00:00.207)       0:05:52.258 *********\nincluded: rabbitmq for instance\n\nTASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***\nThursday 30 July 2026  19:44:46 +0000 (0:00:00.275)       0:05:52.534 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******\nThursday 30 July 2026  19:44:47 +0000 (0:00:00.740)       0:05:53.274 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] ***\nThursday 30 July 2026  19:44:47 +0000 (0:00:00.154)       0:05:53.429 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] *****\nThursday 30 July 2026  19:44:47 +0000 (0:00:00.152)       0:05:53.582 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************\nThursday 30 July 2026  19:44:48 +0000 (0:00:00.147)       0:05:53.729 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\nThursday 30 July 2026  19:44:48 +0000 (0:00:00.848)       0:05:54.578 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\nThursday 30 July 2026  19:44:49 +0000 (0:00:00.719)       0:05:55.297 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\nThursday 30 July 2026  19:44:49 +0000 (0:00:00.073)       0:05:55.371 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\nThursday 30 July 2026  19:44:49 +0000 (0:00:00.070)       0:05:55.442 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\nThursday 30 July 2026  19:44:49 +0000 (0:00:00.084)       0:05:55.526 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\nThursday 30 July 2026  19:44:49 +0000 (0:00:00.069)       0:05:55.596 *********\nok: [instance] => (item=oslo_db)\nok: [instance] => (item=oslo_cache)\nok: [instance] => (item=identity)\nok: [instance] => (item=oslo_messaging)\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\nThursday 30 July 2026  19:44:50 +0000 (0:00:00.105)       0:05:55.702 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nThursday 30 July 2026  19:44:50 +0000 (0:00:00.096)       0:05:55.798 *********\nincluded: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\nThursday 30 July 2026  19:44:50 +0000 (0:00:00.109)       0:05:55.908 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.keystone : Create Keycloak realms] *******************\nThursday 30 July 2026  19:44:50 +0000 (0:00:00.609)       0:05:56.518 *********\nok: [instance] => (item=None)\nok: [instance]\n\nTASK [vexxhost.atmosphere.keystone : Setup Keycloak Authentication Required Actions (MFA)] ***\nThursday 30 July 2026  19:44:52 +0000 (0:00:01.854)       0:05:58.373 *********\nok: [instance] => (item=atmosphere)\n\nTASK [vexxhost.atmosphere.keystone : Create ConfigMap with all OpenID connect configurations] ***\nThursday 30 July 2026  19:44:54 +0000 (0:00:01.328)       0:05:59.701 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.keystone : Create Keycloak clients] ******************\nThursday 30 July 2026  19:44:55 +0000 (0:00:01.102)       0:06:00.804 *********\nok: [instance] => (item=None)\nok: [instance]\n\nTASK [vexxhost.atmosphere.keystone : Assign realm-management roles to service account] ***\nThursday 30 July 2026  19:44:56 +0000 (0:00:01.253)       0:06:02.058 *********\nok: [instance] => (item=None)\nok: [instance]\n\nTASK [vexxhost.atmosphere.keystone : Deploy Helm chart] ************************\nThursday 30 July 2026  19:44:57 +0000 (0:00:01.288)       0:06:03.346 *********\nok: [instance]\n\nTASK [Create Ingress] **********************************************************\nThursday 30 July 2026  19:45:00 +0000 (0:00:03.027)       0:06:06.374 *********\nincluded: openstack_helm_ingress for instance\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********\nThursday 30 July 2026  19:45:00 +0000 (0:00:00.137)       0:06:06.511 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***\nThursday 30 July 2026  19:45:00 +0000 (0:00:00.070)       0:06:06.582 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***\nThursday 30 July 2026  19:45:01 +0000 (0:00:00.075)       0:06:06.658 *********\nok: [instance]\n\nTASK [Create Ingress identity] *************************************************\nThursday 30 July 2026  19:45:01 +0000 (0:00:00.077)       0:06:06.735 *********\nincluded: ingress for instance\n\nTASK [vexxhost.atmosphere.ingress : Create Ingress identity] *******************\nThursday 30 July 2026  19:45:01 +0000 (0:00:00.105)       0:06:06.841 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.keystone : Validate if ingress is reachable] *********\nThursday 30 July 2026  19:45:02 +0000 (0:00:01.315)       0:06:08.156 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.keystone : Wait until identity service ready] ********\nThursday 30 July 2026  19:45:02 +0000 (0:00:00.384)       0:06:08.541 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.keystone : Create Keystone domains] ******************\nThursday 30 July 2026  19:45:03 +0000 (0:00:00.753)       0:06:09.295 *********\nok: [instance] => (item=atmosphere)\n\nTASK [vexxhost.atmosphere.keystone : Create Keystone identity providers] *******\nThursday 30 July 2026  19:45:04 +0000 (0:00:01.088)       0:06:10.384 *********",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] *****************",
                                "Thursday 30 July 2026  19:44:44 +0000 (0:00:00.794)       0:05:50.240 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] ****",
                                "Thursday 30 July 2026  19:44:45 +0000 (0:00:01.028)       0:05:51.269 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] ***********",
                                "Thursday 30 July 2026  19:44:45 +0000 (0:00:00.236)       0:05:51.506 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "Thursday 30 July 2026  19:44:46 +0000 (0:00:00.544)       0:05:52.050 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Create RabbitMQ cluster] *************************************************",
                                "Thursday 30 July 2026  19:44:46 +0000 (0:00:00.207)       0:05:52.258 *********",
                                "included: rabbitmq for instance",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***",
                                "Thursday 30 July 2026  19:44:46 +0000 (0:00:00.275)       0:05:52.534 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******",
                                "Thursday 30 July 2026  19:44:47 +0000 (0:00:00.740)       0:05:53.274 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] ***",
                                "Thursday 30 July 2026  19:44:47 +0000 (0:00:00.154)       0:05:53.429 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] *****",
                                "Thursday 30 July 2026  19:44:47 +0000 (0:00:00.152)       0:05:53.582 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************",
                                "Thursday 30 July 2026  19:44:48 +0000 (0:00:00.147)       0:05:53.729 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "Thursday 30 July 2026  19:44:48 +0000 (0:00:00.848)       0:05:54.578 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "Thursday 30 July 2026  19:44:49 +0000 (0:00:00.719)       0:05:55.297 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "Thursday 30 July 2026  19:44:49 +0000 (0:00:00.073)       0:05:55.371 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "Thursday 30 July 2026  19:44:49 +0000 (0:00:00.070)       0:05:55.442 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "Thursday 30 July 2026  19:44:49 +0000 (0:00:00.084)       0:05:55.526 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "Thursday 30 July 2026  19:44:49 +0000 (0:00:00.069)       0:05:55.596 *********",
                                "ok: [instance] => (item=oslo_db)",
                                "ok: [instance] => (item=oslo_cache)",
                                "ok: [instance] => (item=identity)",
                                "ok: [instance] => (item=oslo_messaging)",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "Thursday 30 July 2026  19:44:50 +0000 (0:00:00.105)       0:05:55.702 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Thursday 30 July 2026  19:44:50 +0000 (0:00:00.096)       0:05:55.798 *********",
                                "included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "Thursday 30 July 2026  19:44:50 +0000 (0:00:00.109)       0:05:55.908 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keystone : Create Keycloak realms] *******************",
                                "Thursday 30 July 2026  19:44:50 +0000 (0:00:00.609)       0:05:56.518 *********",
                                "ok: [instance] => (item=None)",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keystone : Setup Keycloak Authentication Required Actions (MFA)] ***",
                                "Thursday 30 July 2026  19:44:52 +0000 (0:00:01.854)       0:05:58.373 *********",
                                "ok: [instance] => (item=atmosphere)",
                                "",
                                "TASK [vexxhost.atmosphere.keystone : Create ConfigMap with all OpenID connect configurations] ***",
                                "Thursday 30 July 2026  19:44:54 +0000 (0:00:01.328)       0:05:59.701 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keystone : Create Keycloak clients] ******************",
                                "Thursday 30 July 2026  19:44:55 +0000 (0:00:01.102)       0:06:00.804 *********",
                                "ok: [instance] => (item=None)",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keystone : Assign realm-management roles to service account] ***",
                                "Thursday 30 July 2026  19:44:56 +0000 (0:00:01.253)       0:06:02.058 *********",
                                "ok: [instance] => (item=None)",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keystone : Deploy Helm chart] ************************",
                                "Thursday 30 July 2026  19:44:57 +0000 (0:00:01.288)       0:06:03.346 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Create Ingress] **********************************************************",
                                "Thursday 30 July 2026  19:45:00 +0000 (0:00:03.027)       0:06:06.374 *********",
                                "included: openstack_helm_ingress for instance",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********",
                                "Thursday 30 July 2026  19:45:00 +0000 (0:00:00.137)       0:06:06.511 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***",
                                "Thursday 30 July 2026  19:45:00 +0000 (0:00:00.070)       0:06:06.582 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***",
                                "Thursday 30 July 2026  19:45:01 +0000 (0:00:00.075)       0:06:06.658 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Create Ingress identity] *************************************************",
                                "Thursday 30 July 2026  19:45:01 +0000 (0:00:00.077)       0:06:06.735 *********",
                                "included: ingress for instance",
                                "",
                                "TASK [vexxhost.atmosphere.ingress : Create Ingress identity] *******************",
                                "Thursday 30 July 2026  19:45:01 +0000 (0:00:00.105)       0:06:06.841 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keystone : Validate if ingress is reachable] *********",
                                "Thursday 30 July 2026  19:45:02 +0000 (0:00:01.315)       0:06:08.156 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keystone : Wait until identity service ready] ********",
                                "Thursday 30 July 2026  19:45:02 +0000 (0:00:00.384)       0:06:08.541 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keystone : Create Keystone domains] ******************",
                                "Thursday 30 July 2026  19:45:03 +0000 (0:00:00.753)       0:06:09.295 *********",
                                "ok: [instance] => (item=atmosphere)",
                                "",
                                "TASK [vexxhost.atmosphere.keystone : Create Keystone identity providers] *******",
                                "Thursday 30 July 2026  19:45:04 +0000 (0:00:01.088)       0:06:10.384 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-30ae-7b85-00000002849f-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:45:06.205332Z",
                            "start": "2026-07-30T19:45:05.680228Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000002849f",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.atmosphere.keystone : Create Keystone identity providers]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:45:06.292645Z",
                            "start": "2026-07-30T19:45:06.214846Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000284a0",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "275209"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:45:06.369320Z",
                            "start": "2026-07-30T19:45:06.301735Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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.keystone : Create Keystone identity providers]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:45:06.449023Z",
                            "start": "2026-07-30T19:45:06.379280Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000284a2",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:45:06.523702Z",
                            "start": "2026-07-30T19:45:06.460999Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000284a3",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-30 19:45:06.700245",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:45:26.702270",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:45:26.722376Z",
                            "start": "2026-07-30T19:45:06.641207Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000028a3a",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "163"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:45:26.801543Z",
                            "start": "2026-07-30T19:45:26.734916Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000028a3b",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:45:27.060085Z",
                            "start": "2026-07-30T19:45:26.810894Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785440705.8717904,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 552,
                                "charset": "unknown",
                                "checksum": "f43582befef261f61b18db967a01ac10ff6c7c1c",
                                "ctime": 1785440727.224215,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785440727.224215,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 277589,
                                "uid": 1000,
                                "version": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:45:27.289218Z",
                            "start": "2026-07-30T19:45:27.070310Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000028a3d",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "2380"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:45:27.364632Z",
                            "start": "2026-07-30T19:45:27.298413Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000028a3e",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +275210 /tmp/logs/molecule-aio-openvswitch.log | head -c 2380",
                            "delta": "0:00:00.006612",
                            "end": "2026-07-30 19:45:27.584112",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +275210 /tmp/logs/molecule-aio-openvswitch.log | head -c 2380",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-30ae-7b85-000000028a3f-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 19:45:27.577500",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance] => (item=atmosphere)\n\nTASK [vexxhost.atmosphere.keystone : Create Keystone federation mappings] ******\nThursday 30 July 2026  19:45:05 +0000 (0:00:01.111)       0:06:11.495 *********\nok: [instance] => (item=atmosphere)\n\nTASK [vexxhost.atmosphere.keystone : Create Keystone federation protocols] *****\nThursday 30 July 2026  19:45:06 +0000 (0:00:01.044)       0:06:12.540 *********\nok: [instance] => (item=atmosphere)\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nThursday 30 July 2026  19:45:08 +0000 (0:00:01.507)       0:06:14.048 *********\nincluded: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\nThursday 30 July 2026  19:45:08 +0000 (0:00:00.077)       0:06:14.125 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.ceph_provisioners : Collect \"ceph mon dump\" output from a monitor] ***\nThursday 30 July 2026  19:45:09 +0000 (0:00:00.599)       0:06:14.725 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.ceph_provisioners : Generate fact with list of Ceph monitors] ***\nThursday 30 July 2026  19:45:23 +0000 (0:00:14.564)       0:06:29.290 *********\nok: [instance] => (item=10.96.240.200)\n\nTASK [vexxhost.atmosphere.ceph_provisioners : Create Ceph service] *************\nThursday 30 July 2026  19:45:23 +0000 (0:00:00.081)       0:06:29.371 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.ceph_provisioners : Create Ceph endpoints] ***********\nThursday 30 July 2026  19:45:24 +0000 (0:00:00.717)       0:06:30.089 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.ceph_provisioners : Retrieve client.admin keyring] ***\nThursday 30 July 2026  19:45:25 +0000 (0:00:00.712)       0:06:30.801 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.ceph_provisioners : Parse client.admin keyring] ******\nThursday 30 July 2026  19:45:26 +0000 (0:00:01.234)       0:06:32.035 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.ceph_provisioners : Create \"pvc-ceph-client-key\" secret] ***\nThursday 30 July 2026  19:45:26 +0000 (0:00:00.073)       0:06:32.109 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.ceph_provisioners : Generate Helm values (storage)] ***\nThursday 30 July 2026  19:45:27 +0000 (0:00:00.754)       0:06:32.863 *********",
                            "stdout_lines": [
                                "ok: [instance] => (item=atmosphere)",
                                "",
                                "TASK [vexxhost.atmosphere.keystone : Create Keystone federation mappings] ******",
                                "Thursday 30 July 2026  19:45:05 +0000 (0:00:01.111)       0:06:11.495 *********",
                                "ok: [instance] => (item=atmosphere)",
                                "",
                                "TASK [vexxhost.atmosphere.keystone : Create Keystone federation protocols] *****",
                                "Thursday 30 July 2026  19:45:06 +0000 (0:00:01.044)       0:06:12.540 *********",
                                "ok: [instance] => (item=atmosphere)",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Thursday 30 July 2026  19:45:08 +0000 (0:00:01.507)       0:06:14.048 *********",
                                "included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "Thursday 30 July 2026  19:45:08 +0000 (0:00:00.077)       0:06:14.125 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_provisioners : Collect \"ceph mon dump\" output from a monitor] ***",
                                "Thursday 30 July 2026  19:45:09 +0000 (0:00:00.599)       0:06:14.725 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_provisioners : Generate fact with list of Ceph monitors] ***",
                                "Thursday 30 July 2026  19:45:23 +0000 (0:00:14.564)       0:06:29.290 *********",
                                "ok: [instance] => (item=10.96.240.200)",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_provisioners : Create Ceph service] *************",
                                "Thursday 30 July 2026  19:45:23 +0000 (0:00:00.081)       0:06:29.371 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_provisioners : Create Ceph endpoints] ***********",
                                "Thursday 30 July 2026  19:45:24 +0000 (0:00:00.717)       0:06:30.089 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_provisioners : Retrieve client.admin keyring] ***",
                                "Thursday 30 July 2026  19:45:25 +0000 (0:00:00.712)       0:06:30.801 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_provisioners : Parse client.admin keyring] ******",
                                "Thursday 30 July 2026  19:45:26 +0000 (0:00:01.234)       0:06:32.035 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_provisioners : Create \"pvc-ceph-client-key\" secret] ***",
                                "Thursday 30 July 2026  19:45:26 +0000 (0:00:00.073)       0:06:32.109 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_provisioners : Generate Helm values (storage)] ***",
                                "Thursday 30 July 2026  19:45:27 +0000 (0:00:00.754)       0:06:32.863 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-30ae-7b85-000000028a3f-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:45:27.917989Z",
                            "start": "2026-07-30T19:45:27.395355Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000028a3f",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.atmosphere.ceph_provisioners : Generate Helm values (storage)]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:45:28.006772Z",
                            "start": "2026-07-30T19:45:27.930723Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000028a40",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "277589"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:45:28.307801Z",
                            "start": "2026-07-30T19:45:28.018915Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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.ceph_provisioners : Generate Helm values (storage)]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:45:28.378115Z",
                            "start": "2026-07-30T19:45:28.316467Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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-30T19:45:28.452946Z",
                            "start": "2026-07-30T19:45:28.387909Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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-30 19:45:28.612115",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:45:48.614129",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:45:48.633473Z",
                            "start": "2026-07-30T19:45:28.564086Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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-30T19:45:48.709549Z",
                            "start": "2026-07-30T19:45:48.645036Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000028ff1",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:45:48.979344Z",
                            "start": "2026-07-30T19:45:48.722655Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785440727.5802221,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 576,
                                "charset": "unknown",
                                "checksum": "a4e526b71afa22363656b043599c1d82ef3b1d87",
                                "ctime": 1785440749.07665,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785440749.07665,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 289923,
                                "uid": 1000,
                                "version": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:45:49.206868Z",
                            "start": "2026-07-30T19:45:48.991696Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000028ff3",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "12334"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:45:49.296408Z",
                            "start": "2026-07-30T19:45:49.216013Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000028ff4",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +277590 /tmp/logs/molecule-aio-openvswitch.log | head -c 12334",
                            "delta": "0:00:00.007878",
                            "end": "2026-07-30 19:45:49.539015",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +277590 /tmp/logs/molecule-aio-openvswitch.log | head -c 12334",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-30ae-7b85-000000028ff5-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 19:45:49.531137",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nTASK [vexxhost.atmosphere.ceph_provisioners : Deploy Helm chart] ***************\nThursday 30 July 2026  19:45:27 +0000 (0:00:00.172)       0:06:33.036 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\nThursday 30 July 2026  19:45:28 +0000 (0:00:01.428)       0:06:34.465 *********\nok: [instance]\n\nTASK [Create RabbitMQ cluster] *************************************************\nThursday 30 July 2026  19:45:28 +0000 (0:00:00.091)       0:06:34.557 *********\nincluded: rabbitmq for instance\n\nTASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***\nThursday 30 July 2026  19:45:29 +0000 (0:00:00.089)       0:06:34.646 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******\nThursday 30 July 2026  19:45:29 +0000 (0:00:00.707)       0:06:35.354 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] ***\nThursday 30 July 2026  19:45:29 +0000 (0:00:00.150)       0:06:35.505 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] *****\nThursday 30 July 2026  19:45:30 +0000 (0:00:00.149)       0:06:35.655 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************\nThursday 30 July 2026  19:45:30 +0000 (0:00:00.150)       0:06:35.805 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\nThursday 30 July 2026  19:45:31 +0000 (0:00:00.842)       0:06:36.648 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\nThursday 30 July 2026  19:45:31 +0000 (0:00:00.719)       0:06:37.367 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\nThursday 30 July 2026  19:45:31 +0000 (0:00:00.087)       0:06:37.455 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\nThursday 30 July 2026  19:45:31 +0000 (0:00:00.077)       0:06:37.532 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\nThursday 30 July 2026  19:45:31 +0000 (0:00:00.067)       0:06:37.600 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\nThursday 30 July 2026  19:45:32 +0000 (0:00:00.071)       0:06:37.672 *********\nok: [instance] => (item=oslo_db)\nok: [instance] => (item=image)\nok: [instance] => (item=identity)\nok: [instance] => (item=oslo_cache)\nok: [instance] => (item=oslo_messaging)\nok: [instance] => (item=dashboard)\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\nThursday 30 July 2026  19:45:32 +0000 (0:00:00.154)       0:06:37.826 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nThursday 30 July 2026  19:45:32 +0000 (0:00:00.110)       0:06:37.937 *********\nincluded: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\nThursday 30 July 2026  19:45:32 +0000 (0:00:00.225)       0:06:38.162 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.glance : Generate Helm values (storage)] *************\nThursday 30 July 2026  19:45:33 +0000 (0:00:00.583)       0:06:38.746 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.glance : Deploy Helm chart] **************************\nThursday 30 July 2026  19:45:33 +0000 (0:00:00.307)       0:06:39.054 *********\nok: [instance]\n\nTASK [Create Ingress] **********************************************************\nThursday 30 July 2026  19:45:35 +0000 (0:00:02.091)       0:06:41.145 *********\nincluded: openstack_helm_ingress for instance\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********\nThursday 30 July 2026  19:45:35 +0000 (0:00:00.126)       0:06:41.271 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***\nThursday 30 July 2026  19:45:35 +0000 (0:00:00.070)       0:06:41.342 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***\nThursday 30 July 2026  19:45:35 +0000 (0:00:00.073)       0:06:41.415 *********\nok: [instance]\n\nTASK [Create Ingress image] ****************************************************\nThursday 30 July 2026  19:45:35 +0000 (0:00:00.099)       0:06:41.514 *********\nincluded: ingress for instance\n\nTASK [vexxhost.atmosphere.ingress : Create Ingress image] **********************\nThursday 30 July 2026  19:45:35 +0000 (0:00:00.102)       0:06:41.617 *********\nok: [instance]\n\nTASK [Create images] ***********************************************************\nThursday 30 July 2026  19:45:37 +0000 (0:00:01.063)       0:06:42.681 *********\nincluded: atmosphere.common.glance_image for instance => (item={'container_format': 'bare', 'disk_format': 'raw', 'is_public': True, 'min_disk': 1, 'name': 'cirros', 'url': 'http://download.cirros-cloud.net/0.6.2/cirros-0.6.2-x86_64-disk.img'})\n\nTASK [atmosphere.common.qemu_utils : Install packages] *************************\nThursday 30 July 2026  19:45:37 +0000 (0:00:00.142)       0:06:42.823 *********\nok: [instance]\n\nTASK [atmosphere.common.glance_image : Fetch source image metadata from URL] ***\nThursday 30 July 2026  19:45:38 +0000 (0:00:01.083)       0:06:43.907 *********\nok: [instance]\n\nTASK [atmosphere.common.glance_image : Capture source ETag when available] *****\nThursday 30 July 2026  19:45:38 +0000 (0:00:00.607)       0:06:44.515 *********\nok: [instance]\n\nTASK [atmosphere.common.glance_image : Check if image exists] ******************\nThursday 30 July 2026  19:45:38 +0000 (0:00:00.070)       0:06:44.585 *********\nok: [instance]\n\nTASK [atmosphere.common.glance_image : Capture existing image and its Atmosphere metadata] ***\nThursday 30 July 2026  19:45:40 +0000 (0:00:01.538)       0:06:46.124 *********\nok: [instance]\n\nTASK [atmosphere.common.glance_image : Decide whether image upload is required] ***\nThursday 30 July 2026  19:45:40 +0000 (0:00:00.073)       0:06:46.197 *********\nok: [instance]\n\nTASK [atmosphere.common.glance_image : Generate temporary work directory] ******\nThursday 30 July 2026  19:45:40 +0000 (0:00:00.083)       0:06:46.281 *********\nskipping: [instance]\n\nTASK [atmosphere.common.glance_image : Download image] *************************\nThursday 30 July 2026  19:45:40 +0000 (0:00:00.061)       0:06:46.342 *********\nskipping: [instance]\n\nTASK [atmosphere.common.glance_image : Get image format] ***********************\nThursday 30 July 2026  19:45:40 +0000 (0:00:00.059)       0:06:46.402 *********\nskipping: [instance]\n\nTASK [atmosphere.common.glance_image : Convert file to target disk format] *****\nThursday 30 July 2026  19:45:40 +0000 (0:00:00.060)       0:06:46.462 *********\nskipping: [instance]\n\nTASK [atmosphere.common.glance_image : Wait until image service ready] *********\nThursday 30 July 2026  19:45:40 +0000 (0:00:00.059)       0:06:46.522 *********\nskipping: [instance]\n\nTASK [atmosphere.common.glance_image : Compute pending image name] *************\nThursday 30 July 2026  19:45:40 +0000 (0:00:00.058)       0:06:46.580 *********\nskipping: [instance]\n\nTASK [atmosphere.common.glance_image : Upload image into Glance] ***************\nThursday 30 July 2026  19:45:41 +0000 (0:00:00.063)       0:06:46.643 *********\nskipping: [instance]\n\nTASK [atmosphere.common.glance_image : Rename outdated image to preserve audit trail] ***\nThursday 30 July 2026  19:45:41 +0000 (0:00:00.055)       0:06:46.699 *********\nskipping: [instance]\n\nTASK [atmosphere.common.glance_image : Promote newly uploaded image to canonical name] ***\nThursday 30 July 2026  19:45:41 +0000 (0:00:00.057)       0:06:46.756 *********\nskipping: [instance]\n\nTASK [atmosphere.common.glance_image : Remove work directory] ******************\nThursday 30 July 2026  19:45:41 +0000 (0:00:00.058)       0:06:46.814 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\nThursday 30 July 2026  19:45:41 +0000 (0:00:00.402)       0:06:47.217 *********\nok: [instance]\n\nTASK [Create RabbitMQ cluster] *************************************************\nThursday 30 July 2026  19:45:41 +0000 (0:00:00.213)       0:06:47.430 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\nThursday 30 July 2026  19:45:41 +0000 (0:00:00.056)       0:06:47.487 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\nThursday 30 July 2026  19:45:41 +0000 (0:00:00.059)       0:06:47.547 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\nThursday 30 July 2026  19:45:41 +0000 (0:00:00.057)       0:06:47.605 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\nThursday 30 July 2026  19:45:42 +0000 (0:00:00.180)       0:06:47.785 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\nThursday 30 July 2026  19:45:42 +0000 (0:00:00.065)       0:06:47.850 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\nThursday 30 July 2026  19:45:42 +0000 (0:00:00.065)       0:06:47.916 *********\nok: [instance] => (item=placement)\nok: [instance] => (item=oslo_db)\nok: [instance] => (item=identity)\nok: [instance] => (item=oslo_cache)\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\nThursday 30 July 2026  19:45:42 +0000 (0:00:00.112)       0:06:48.029 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nThursday 30 July 2026  19:45:42 +0000 (0:00:00.081)       0:06:48.111 *********\nincluded: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\nThursday 30 July 2026  19:45:42 +0000 (0:00:00.081)       0:06:48.193 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.placement : Deploy Helm chart] ***********************\nThursday 30 July 2026  19:45:43 +0000 (0:00:00.617)       0:06:48.811 *********\nok: [instance]\n\nTASK [Create Ingress] **********************************************************\nThursday 30 July 2026  19:45:44 +0000 (0:00:01.768)       0:06:50.579 *********\nincluded: openstack_helm_ingress for instance\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********\nThursday 30 July 2026  19:45:45 +0000 (0:00:00.139)       0:06:50.719 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***\nThursday 30 July 2026  19:45:45 +0000 (0:00:00.063)       0:06:50.783 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***\nThursday 30 July 2026  19:45:45 +0000 (0:00:00.076)       0:06:50.860 *********\nok: [instance]\n\nTASK [Create Ingress placement] ************************************************\nThursday 30 July 2026  19:45:45 +0000 (0:00:00.084)       0:06:50.944 *********\nincluded: ingress for instance\n\nTASK [vexxhost.atmosphere.ingress : Create Ingress placement] ******************\nThursday 30 July 2026  19:45:45 +0000 (0:00:00.094)       0:06:51.039 *********\nok: [instance]\n\nPLAY [Configure operating system] **********************************************\n\nTASK [Gathering Facts] *********************************************************\nThursday 30 July 2026  19:45:46 +0000 (0:00:01.108)       0:06:52.148 *********\nok: [instance]\n\nPLAY [Deploy SDN] **************************************************************",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_provisioners : Deploy Helm chart] ***************",
                                "Thursday 30 July 2026  19:45:27 +0000 (0:00:00.172)       0:06:33.036 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "Thursday 30 July 2026  19:45:28 +0000 (0:00:01.428)       0:06:34.465 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Create RabbitMQ cluster] *************************************************",
                                "Thursday 30 July 2026  19:45:28 +0000 (0:00:00.091)       0:06:34.557 *********",
                                "included: rabbitmq for instance",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***",
                                "Thursday 30 July 2026  19:45:29 +0000 (0:00:00.089)       0:06:34.646 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******",
                                "Thursday 30 July 2026  19:45:29 +0000 (0:00:00.707)       0:06:35.354 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] ***",
                                "Thursday 30 July 2026  19:45:29 +0000 (0:00:00.150)       0:06:35.505 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] *****",
                                "Thursday 30 July 2026  19:45:30 +0000 (0:00:00.149)       0:06:35.655 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************",
                                "Thursday 30 July 2026  19:45:30 +0000 (0:00:00.150)       0:06:35.805 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "Thursday 30 July 2026  19:45:31 +0000 (0:00:00.842)       0:06:36.648 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "Thursday 30 July 2026  19:45:31 +0000 (0:00:00.719)       0:06:37.367 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "Thursday 30 July 2026  19:45:31 +0000 (0:00:00.087)       0:06:37.455 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "Thursday 30 July 2026  19:45:31 +0000 (0:00:00.077)       0:06:37.532 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "Thursday 30 July 2026  19:45:31 +0000 (0:00:00.067)       0:06:37.600 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "Thursday 30 July 2026  19:45:32 +0000 (0:00:00.071)       0:06:37.672 *********",
                                "ok: [instance] => (item=oslo_db)",
                                "ok: [instance] => (item=image)",
                                "ok: [instance] => (item=identity)",
                                "ok: [instance] => (item=oslo_cache)",
                                "ok: [instance] => (item=oslo_messaging)",
                                "ok: [instance] => (item=dashboard)",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "Thursday 30 July 2026  19:45:32 +0000 (0:00:00.154)       0:06:37.826 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Thursday 30 July 2026  19:45:32 +0000 (0:00:00.110)       0:06:37.937 *********",
                                "included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "Thursday 30 July 2026  19:45:32 +0000 (0:00:00.225)       0:06:38.162 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.glance : Generate Helm values (storage)] *************",
                                "Thursday 30 July 2026  19:45:33 +0000 (0:00:00.583)       0:06:38.746 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.glance : Deploy Helm chart] **************************",
                                "Thursday 30 July 2026  19:45:33 +0000 (0:00:00.307)       0:06:39.054 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Create Ingress] **********************************************************",
                                "Thursday 30 July 2026  19:45:35 +0000 (0:00:02.091)       0:06:41.145 *********",
                                "included: openstack_helm_ingress for instance",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********",
                                "Thursday 30 July 2026  19:45:35 +0000 (0:00:00.126)       0:06:41.271 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***",
                                "Thursday 30 July 2026  19:45:35 +0000 (0:00:00.070)       0:06:41.342 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***",
                                "Thursday 30 July 2026  19:45:35 +0000 (0:00:00.073)       0:06:41.415 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Create Ingress image] ****************************************************",
                                "Thursday 30 July 2026  19:45:35 +0000 (0:00:00.099)       0:06:41.514 *********",
                                "included: ingress for instance",
                                "",
                                "TASK [vexxhost.atmosphere.ingress : Create Ingress image] **********************",
                                "Thursday 30 July 2026  19:45:35 +0000 (0:00:00.102)       0:06:41.617 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Create images] ***********************************************************",
                                "Thursday 30 July 2026  19:45:37 +0000 (0:00:01.063)       0:06:42.681 *********",
                                "included: atmosphere.common.glance_image for instance => (item={'container_format': 'bare', 'disk_format': 'raw', 'is_public': True, 'min_disk': 1, 'name': 'cirros', 'url': 'http://download.cirros-cloud.net/0.6.2/cirros-0.6.2-x86_64-disk.img'})",
                                "",
                                "TASK [atmosphere.common.qemu_utils : Install packages] *************************",
                                "Thursday 30 July 2026  19:45:37 +0000 (0:00:00.142)       0:06:42.823 *********",
                                "ok: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Fetch source image metadata from URL] ***",
                                "Thursday 30 July 2026  19:45:38 +0000 (0:00:01.083)       0:06:43.907 *********",
                                "ok: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Capture source ETag when available] *****",
                                "Thursday 30 July 2026  19:45:38 +0000 (0:00:00.607)       0:06:44.515 *********",
                                "ok: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Check if image exists] ******************",
                                "Thursday 30 July 2026  19:45:38 +0000 (0:00:00.070)       0:06:44.585 *********",
                                "ok: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Capture existing image and its Atmosphere metadata] ***",
                                "Thursday 30 July 2026  19:45:40 +0000 (0:00:01.538)       0:06:46.124 *********",
                                "ok: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Decide whether image upload is required] ***",
                                "Thursday 30 July 2026  19:45:40 +0000 (0:00:00.073)       0:06:46.197 *********",
                                "ok: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Generate temporary work directory] ******",
                                "Thursday 30 July 2026  19:45:40 +0000 (0:00:00.083)       0:06:46.281 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Download image] *************************",
                                "Thursday 30 July 2026  19:45:40 +0000 (0:00:00.061)       0:06:46.342 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Get image format] ***********************",
                                "Thursday 30 July 2026  19:45:40 +0000 (0:00:00.059)       0:06:46.402 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Convert file to target disk format] *****",
                                "Thursday 30 July 2026  19:45:40 +0000 (0:00:00.060)       0:06:46.462 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Wait until image service ready] *********",
                                "Thursday 30 July 2026  19:45:40 +0000 (0:00:00.059)       0:06:46.522 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Compute pending image name] *************",
                                "Thursday 30 July 2026  19:45:40 +0000 (0:00:00.058)       0:06:46.580 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Upload image into Glance] ***************",
                                "Thursday 30 July 2026  19:45:41 +0000 (0:00:00.063)       0:06:46.643 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Rename outdated image to preserve audit trail] ***",
                                "Thursday 30 July 2026  19:45:41 +0000 (0:00:00.055)       0:06:46.699 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Promote newly uploaded image to canonical name] ***",
                                "Thursday 30 July 2026  19:45:41 +0000 (0:00:00.057)       0:06:46.756 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Remove work directory] ******************",
                                "Thursday 30 July 2026  19:45:41 +0000 (0:00:00.058)       0:06:46.814 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "Thursday 30 July 2026  19:45:41 +0000 (0:00:00.402)       0:06:47.217 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Create RabbitMQ cluster] *************************************************",
                                "Thursday 30 July 2026  19:45:41 +0000 (0:00:00.213)       0:06:47.430 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "Thursday 30 July 2026  19:45:41 +0000 (0:00:00.056)       0:06:47.487 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "Thursday 30 July 2026  19:45:41 +0000 (0:00:00.059)       0:06:47.547 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "Thursday 30 July 2026  19:45:41 +0000 (0:00:00.057)       0:06:47.605 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "Thursday 30 July 2026  19:45:42 +0000 (0:00:00.180)       0:06:47.785 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "Thursday 30 July 2026  19:45:42 +0000 (0:00:00.065)       0:06:47.850 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "Thursday 30 July 2026  19:45:42 +0000 (0:00:00.065)       0:06:47.916 *********",
                                "ok: [instance] => (item=placement)",
                                "ok: [instance] => (item=oslo_db)",
                                "ok: [instance] => (item=identity)",
                                "ok: [instance] => (item=oslo_cache)",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "Thursday 30 July 2026  19:45:42 +0000 (0:00:00.112)       0:06:48.029 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Thursday 30 July 2026  19:45:42 +0000 (0:00:00.081)       0:06:48.111 *********",
                                "included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "Thursday 30 July 2026  19:45:42 +0000 (0:00:00.081)       0:06:48.193 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.placement : Deploy Helm chart] ***********************",
                                "Thursday 30 July 2026  19:45:43 +0000 (0:00:00.617)       0:06:48.811 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Create Ingress] **********************************************************",
                                "Thursday 30 July 2026  19:45:44 +0000 (0:00:01.768)       0:06:50.579 *********",
                                "included: openstack_helm_ingress for instance",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********",
                                "Thursday 30 July 2026  19:45:45 +0000 (0:00:00.139)       0:06:50.719 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***",
                                "Thursday 30 July 2026  19:45:45 +0000 (0:00:00.063)       0:06:50.783 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***",
                                "Thursday 30 July 2026  19:45:45 +0000 (0:00:00.076)       0:06:50.860 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Create Ingress placement] ************************************************",
                                "Thursday 30 July 2026  19:45:45 +0000 (0:00:00.084)       0:06:50.944 *********",
                                "included: ingress for instance",
                                "",
                                "TASK [vexxhost.atmosphere.ingress : Create Ingress placement] ******************",
                                "Thursday 30 July 2026  19:45:45 +0000 (0:00:00.094)       0:06:51.039 *********",
                                "ok: [instance]",
                                "",
                                "PLAY [Configure operating system] **********************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Thursday 30 July 2026  19:45:46 +0000 (0:00:01.108)       0:06:52.148 *********",
                                "ok: [instance]",
                                "",
                                "PLAY [Deploy SDN] **************************************************************"
                            ],
                            "zuul_log_id": "0242ac17-0010-30ae-7b85-000000028ff5-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:45:49.862827Z",
                            "start": "2026-07-30T19:45:49.331600Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000028ff5",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [Gathering Facts]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:45:49.971228Z",
                            "start": "2026-07-30T19:45:49.873969Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000028ff6",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "289923"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:45:50.053332Z",
                            "start": "2026-07-30T19:45:49.982132Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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 [Gathering Facts]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:45:50.135578Z",
                            "start": "2026-07-30T19:45:50.065284Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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-30T19:45:50.214528Z",
                            "start": "2026-07-30T19:45:50.146672Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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-30 19:45:50.364443",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:46:10.368058",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:46:10.389104Z",
                            "start": "2026-07-30T19:45:50.321906Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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-30T19:46:10.468388Z",
                            "start": "2026-07-30T19:46:10.399291Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000295bd",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:46:10.719740Z",
                            "start": "2026-07-30T19:46:10.480446Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785440749.5326588,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 600,
                                "charset": "unknown",
                                "checksum": "ff91fe66290f07d3d312acd03eb5639b98b35e0a",
                                "ctime": 1785440770.6690793,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785440770.6690793,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 301522,
                                "uid": 1000,
                                "version": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:46:10.948457Z",
                            "start": "2026-07-30T19:46:10.729402Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000295bf",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "11599"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:46:11.028811Z",
                            "start": "2026-07-30T19:46:10.958870Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000295c0",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +289924 /tmp/logs/molecule-aio-openvswitch.log | head -c 11599",
                            "delta": "0:00:00.009840",
                            "end": "2026-07-30 19:46:11.296105",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +289924 /tmp/logs/molecule-aio-openvswitch.log | head -c 11599",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-30ae-7b85-0000000295c1-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 19:46:11.286265",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\nThursday 30 July 2026  19:45:49 +0000 (0:00:02.651)       0:06:54.799 *********\nok: [instance]\n\nTASK [Create RabbitMQ cluster] *************************************************\nThursday 30 July 2026  19:45:49 +0000 (0:00:00.076)       0:06:54.875 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\nThursday 30 July 2026  19:45:49 +0000 (0:00:00.050)       0:06:54.926 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\nThursday 30 July 2026  19:45:49 +0000 (0:00:00.058)       0:06:54.985 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\nThursday 30 July 2026  19:45:49 +0000 (0:00:00.048)       0:06:55.033 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\nThursday 30 July 2026  19:45:49 +0000 (0:00:00.049)       0:06:55.083 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\nThursday 30 July 2026  19:45:49 +0000 (0:00:00.281)       0:06:55.364 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\nThursday 30 July 2026  19:45:49 +0000 (0:00:00.067)       0:06:55.431 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\nThursday 30 July 2026  19:45:49 +0000 (0:00:00.050)       0:06:55.481 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nThursday 30 July 2026  19:45:49 +0000 (0:00:00.094)       0:06:55.575 *********\nincluded: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\nThursday 30 July 2026  19:45:50 +0000 (0:00:00.103)       0:06:55.679 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openvswitch : Get the current status of all systemd values for containerd] ***\nThursday 30 July 2026  19:45:50 +0000 (0:00:00.619)       0:06:56.299 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openvswitch : Assert that LimitMEMLOCK is set to infinity] ***\nThursday 30 July 2026  19:45:50 +0000 (0:00:00.235)       0:06:56.534 *********\nok: [instance] => {\n    \"changed\": false,\n    \"msg\": \"All assertions passed\"\n}\n\nTASK [vexxhost.atmosphere.openvswitch : Pull openvswitch image] ****************\nThursday 30 July 2026  19:45:50 +0000 (0:00:00.056)       0:06:56.591 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openvswitch : Verify openvswitch image pull] *********\nThursday 30 July 2026  19:45:51 +0000 (0:00:00.526)       0:06:57.117 *********\nok: [instance] => {\n    \"changed\": false,\n    \"msg\": \"Successfully pulled openvswitch image\"\n}\n\nTASK [vexxhost.atmosphere.openvswitch : Deploy Helm chart] *********************\nThursday 30 July 2026  19:45:51 +0000 (0:00:00.066)       0:06:57.184 *********\nok: [instance]\n\nPLAY [controllers[0]] **********************************************************\n\nTASK [Gathering Facts] *********************************************************\nThursday 30 July 2026  19:45:53 +0000 (0:00:01.750)       0:06:58.934 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\nThursday 30 July 2026  19:45:55 +0000 (0:00:02.701)       0:07:01.636 *********\nok: [instance]\n\nTASK [Create RabbitMQ cluster] *************************************************\nThursday 30 July 2026  19:45:56 +0000 (0:00:00.104)       0:07:01.740 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\nThursday 30 July 2026  19:45:56 +0000 (0:00:00.072)       0:07:01.812 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\nThursday 30 July 2026  19:45:56 +0000 (0:00:00.068)       0:07:01.881 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\nThursday 30 July 2026  19:45:56 +0000 (0:00:00.063)       0:07:01.945 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\nThursday 30 July 2026  19:45:56 +0000 (0:00:00.063)       0:07:02.009 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\nThursday 30 July 2026  19:45:56 +0000 (0:00:00.055)       0:07:02.064 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\nThursday 30 July 2026  19:45:56 +0000 (0:00:00.076)       0:07:02.141 *********\nok: [instance] => (item=libvirt_exporter)\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\nThursday 30 July 2026  19:45:56 +0000 (0:00:00.169)       0:07:02.310 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nThursday 30 July 2026  19:45:56 +0000 (0:00:00.083)       0:07:02.394 *********\nincluded: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\nThursday 30 July 2026  19:45:56 +0000 (0:00:00.094)       0:07:02.488 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.libvirt : Fail if atmosphere_ceph_enabled is set] ****\nThursday 30 July 2026  19:45:57 +0000 (0:00:00.590)       0:07:03.078 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.libvirt : Create CA certificates] ********************\nThursday 30 July 2026  19:45:57 +0000 (0:00:00.054)       0:07:03.133 *********\nok: [instance] => (item=libvirt-vnc)\nok: [instance] => (item=libvirt-api)\n\nTASK [vexxhost.atmosphere.libvirt : Create Issuers] ****************************\nThursday 30 July 2026  19:45:58 +0000 (0:00:01.377)       0:07:04.511 *********\nok: [instance] => (item=libvirt-vnc)\nok: [instance] => (item=libvirt-api)\n\nTASK [vexxhost.atmosphere.libvirt : Generate Helm values (storage)] ************\nThursday 30 July 2026  19:46:00 +0000 (0:00:01.411)       0:07:05.922 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.libvirt : Deploy Helm chart] *************************\nThursday 30 July 2026  19:46:00 +0000 (0:00:00.208)       0:07:06.131 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nThursday 30 July 2026  19:46:02 +0000 (0:00:01.792)       0:07:07.923 *********\nincluded: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\nThursday 30 July 2026  19:46:02 +0000 (0:00:00.096)       0:07:08.020 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.coredns : Deploy Helm chart] *************************\nThursday 30 July 2026  19:46:02 +0000 (0:00:00.596)       0:07:08.616 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] *****************\nThursday 30 July 2026  19:46:04 +0000 (0:00:01.509)       0:07:10.125 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] ****\nThursday 30 July 2026  19:46:05 +0000 (0:00:01.107)       0:07:11.233 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] ***********\nThursday 30 July 2026  19:46:05 +0000 (0:00:00.221)       0:07:11.454 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\nThursday 30 July 2026  19:46:06 +0000 (0:00:00.555)       0:07:12.009 *********\nok: [instance]\n\nTASK [Create RabbitMQ cluster] *************************************************\nThursday 30 July 2026  19:46:06 +0000 (0:00:00.217)       0:07:12.227 *********\nincluded: rabbitmq for instance\n\nTASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***\nThursday 30 July 2026  19:46:06 +0000 (0:00:00.098)       0:07:12.325 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******\nThursday 30 July 2026  19:46:07 +0000 (0:00:00.747)       0:07:13.072 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] ***\nThursday 30 July 2026  19:46:07 +0000 (0:00:00.165)       0:07:13.238 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] *****\nThursday 30 July 2026  19:46:07 +0000 (0:00:00.162)       0:07:13.400 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************\nThursday 30 July 2026  19:46:07 +0000 (0:00:00.166)       0:07:13.566 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\nThursday 30 July 2026  19:46:08 +0000 (0:00:00.925)       0:07:14.492 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\nThursday 30 July 2026  19:46:09 +0000 (0:00:00.775)       0:07:15.267 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\nThursday 30 July 2026  19:46:09 +0000 (0:00:00.068)       0:07:15.336 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\nThursday 30 July 2026  19:46:09 +0000 (0:00:00.070)       0:07:15.406 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\nThursday 30 July 2026  19:46:09 +0000 (0:00:00.076)       0:07:15.483 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\nThursday 30 July 2026  19:46:09 +0000 (0:00:00.067)       0:07:15.551 *********\nok: [instance] => (item=compute_novnc_proxy)\nok: [instance] => (item=oslo_db)\nok: [instance] => (item=image)\nok: [instance] => (item=oslo_db_cell0)\nok: [instance] => (item=compute)\nok: [instance] => (item=oslo_cache)\nok: [instance] => (item=identity)\nok: [instance] => (item=network)\nok: [instance] => (item=placement)\nok: [instance] => (item=compute_metadata)\nok: [instance] => (item=volumev3)\nok: [instance] => (item=oslo_messaging)\nok: [instance] => (item=baremetal)\nok: [instance] => (item=oslo_db_api)\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\nThursday 30 July 2026  19:46:10 +0000 (0:00:00.580)       0:07:16.132 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nThursday 30 July 2026  19:46:10 +0000 (0:00:00.085)       0:07:16.218 *********\nincluded: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\nThursday 30 July 2026  19:46:10 +0000 (0:00:00.095)       0:07:16.314 *********",
                            "stdout_lines": [
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "Thursday 30 July 2026  19:45:49 +0000 (0:00:02.651)       0:06:54.799 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Create RabbitMQ cluster] *************************************************",
                                "Thursday 30 July 2026  19:45:49 +0000 (0:00:00.076)       0:06:54.875 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "Thursday 30 July 2026  19:45:49 +0000 (0:00:00.050)       0:06:54.926 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "Thursday 30 July 2026  19:45:49 +0000 (0:00:00.058)       0:06:54.985 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "Thursday 30 July 2026  19:45:49 +0000 (0:00:00.048)       0:06:55.033 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "Thursday 30 July 2026  19:45:49 +0000 (0:00:00.049)       0:06:55.083 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "Thursday 30 July 2026  19:45:49 +0000 (0:00:00.281)       0:06:55.364 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "Thursday 30 July 2026  19:45:49 +0000 (0:00:00.067)       0:06:55.431 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "Thursday 30 July 2026  19:45:49 +0000 (0:00:00.050)       0:06:55.481 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Thursday 30 July 2026  19:45:49 +0000 (0:00:00.094)       0:06:55.575 *********",
                                "included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "Thursday 30 July 2026  19:45:50 +0000 (0:00:00.103)       0:06:55.679 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openvswitch : Get the current status of all systemd values for containerd] ***",
                                "Thursday 30 July 2026  19:45:50 +0000 (0:00:00.619)       0:06:56.299 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openvswitch : Assert that LimitMEMLOCK is set to infinity] ***",
                                "Thursday 30 July 2026  19:45:50 +0000 (0:00:00.235)       0:06:56.534 *********",
                                "ok: [instance] => {",
                                "    \"changed\": false,",
                                "    \"msg\": \"All assertions passed\"",
                                "}",
                                "",
                                "TASK [vexxhost.atmosphere.openvswitch : Pull openvswitch image] ****************",
                                "Thursday 30 July 2026  19:45:50 +0000 (0:00:00.056)       0:06:56.591 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openvswitch : Verify openvswitch image pull] *********",
                                "Thursday 30 July 2026  19:45:51 +0000 (0:00:00.526)       0:06:57.117 *********",
                                "ok: [instance] => {",
                                "    \"changed\": false,",
                                "    \"msg\": \"Successfully pulled openvswitch image\"",
                                "}",
                                "",
                                "TASK [vexxhost.atmosphere.openvswitch : Deploy Helm chart] *********************",
                                "Thursday 30 July 2026  19:45:51 +0000 (0:00:00.066)       0:06:57.184 *********",
                                "ok: [instance]",
                                "",
                                "PLAY [controllers[0]] **********************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Thursday 30 July 2026  19:45:53 +0000 (0:00:01.750)       0:06:58.934 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "Thursday 30 July 2026  19:45:55 +0000 (0:00:02.701)       0:07:01.636 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Create RabbitMQ cluster] *************************************************",
                                "Thursday 30 July 2026  19:45:56 +0000 (0:00:00.104)       0:07:01.740 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "Thursday 30 July 2026  19:45:56 +0000 (0:00:00.072)       0:07:01.812 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "Thursday 30 July 2026  19:45:56 +0000 (0:00:00.068)       0:07:01.881 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "Thursday 30 July 2026  19:45:56 +0000 (0:00:00.063)       0:07:01.945 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "Thursday 30 July 2026  19:45:56 +0000 (0:00:00.063)       0:07:02.009 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "Thursday 30 July 2026  19:45:56 +0000 (0:00:00.055)       0:07:02.064 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "Thursday 30 July 2026  19:45:56 +0000 (0:00:00.076)       0:07:02.141 *********",
                                "ok: [instance] => (item=libvirt_exporter)",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "Thursday 30 July 2026  19:45:56 +0000 (0:00:00.169)       0:07:02.310 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Thursday 30 July 2026  19:45:56 +0000 (0:00:00.083)       0:07:02.394 *********",
                                "included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "Thursday 30 July 2026  19:45:56 +0000 (0:00:00.094)       0:07:02.488 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.libvirt : Fail if atmosphere_ceph_enabled is set] ****",
                                "Thursday 30 July 2026  19:45:57 +0000 (0:00:00.590)       0:07:03.078 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.libvirt : Create CA certificates] ********************",
                                "Thursday 30 July 2026  19:45:57 +0000 (0:00:00.054)       0:07:03.133 *********",
                                "ok: [instance] => (item=libvirt-vnc)",
                                "ok: [instance] => (item=libvirt-api)",
                                "",
                                "TASK [vexxhost.atmosphere.libvirt : Create Issuers] ****************************",
                                "Thursday 30 July 2026  19:45:58 +0000 (0:00:01.377)       0:07:04.511 *********",
                                "ok: [instance] => (item=libvirt-vnc)",
                                "ok: [instance] => (item=libvirt-api)",
                                "",
                                "TASK [vexxhost.atmosphere.libvirt : Generate Helm values (storage)] ************",
                                "Thursday 30 July 2026  19:46:00 +0000 (0:00:01.411)       0:07:05.922 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.libvirt : Deploy Helm chart] *************************",
                                "Thursday 30 July 2026  19:46:00 +0000 (0:00:00.208)       0:07:06.131 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Thursday 30 July 2026  19:46:02 +0000 (0:00:01.792)       0:07:07.923 *********",
                                "included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "Thursday 30 July 2026  19:46:02 +0000 (0:00:00.096)       0:07:08.020 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.coredns : Deploy Helm chart] *************************",
                                "Thursday 30 July 2026  19:46:02 +0000 (0:00:00.596)       0:07:08.616 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] *****************",
                                "Thursday 30 July 2026  19:46:04 +0000 (0:00:01.509)       0:07:10.125 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] ****",
                                "Thursday 30 July 2026  19:46:05 +0000 (0:00:01.107)       0:07:11.233 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] ***********",
                                "Thursday 30 July 2026  19:46:05 +0000 (0:00:00.221)       0:07:11.454 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "Thursday 30 July 2026  19:46:06 +0000 (0:00:00.555)       0:07:12.009 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Create RabbitMQ cluster] *************************************************",
                                "Thursday 30 July 2026  19:46:06 +0000 (0:00:00.217)       0:07:12.227 *********",
                                "included: rabbitmq for instance",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***",
                                "Thursday 30 July 2026  19:46:06 +0000 (0:00:00.098)       0:07:12.325 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******",
                                "Thursday 30 July 2026  19:46:07 +0000 (0:00:00.747)       0:07:13.072 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] ***",
                                "Thursday 30 July 2026  19:46:07 +0000 (0:00:00.165)       0:07:13.238 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] *****",
                                "Thursday 30 July 2026  19:46:07 +0000 (0:00:00.162)       0:07:13.400 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************",
                                "Thursday 30 July 2026  19:46:07 +0000 (0:00:00.166)       0:07:13.566 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "Thursday 30 July 2026  19:46:08 +0000 (0:00:00.925)       0:07:14.492 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "Thursday 30 July 2026  19:46:09 +0000 (0:00:00.775)       0:07:15.267 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "Thursday 30 July 2026  19:46:09 +0000 (0:00:00.068)       0:07:15.336 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "Thursday 30 July 2026  19:46:09 +0000 (0:00:00.070)       0:07:15.406 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "Thursday 30 July 2026  19:46:09 +0000 (0:00:00.076)       0:07:15.483 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "Thursday 30 July 2026  19:46:09 +0000 (0:00:00.067)       0:07:15.551 *********",
                                "ok: [instance] => (item=compute_novnc_proxy)",
                                "ok: [instance] => (item=oslo_db)",
                                "ok: [instance] => (item=image)",
                                "ok: [instance] => (item=oslo_db_cell0)",
                                "ok: [instance] => (item=compute)",
                                "ok: [instance] => (item=oslo_cache)",
                                "ok: [instance] => (item=identity)",
                                "ok: [instance] => (item=network)",
                                "ok: [instance] => (item=placement)",
                                "ok: [instance] => (item=compute_metadata)",
                                "ok: [instance] => (item=volumev3)",
                                "ok: [instance] => (item=oslo_messaging)",
                                "ok: [instance] => (item=baremetal)",
                                "ok: [instance] => (item=oslo_db_api)",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "Thursday 30 July 2026  19:46:10 +0000 (0:00:00.580)       0:07:16.132 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Thursday 30 July 2026  19:46:10 +0000 (0:00:00.085)       0:07:16.218 *********",
                                "included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "Thursday 30 July 2026  19:46:10 +0000 (0:00:00.095)       0:07:16.314 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-30ae-7b85-0000000295c1-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:46:11.610289Z",
                            "start": "2026-07-30T19:46:11.060366Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000295c1",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:46:11.698368Z",
                            "start": "2026-07-30T19:46:11.621832Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-0000000295c2",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "301522"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:46:11.777799Z",
                            "start": "2026-07-30T19:46:11.709814Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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.kubernetes.upload_helm_chart : Upload Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:46:11.855429Z",
                            "start": "2026-07-30T19:46:11.789726Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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-30T19:46:11.930042Z",
                            "start": "2026-07-30T19:46:11.866629Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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-30 19:46:12.097442",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:46:32.099635",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:46:32.120464Z",
                            "start": "2026-07-30T19:46:12.047863Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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-30T19:46:32.198922Z",
                            "start": "2026-07-30T19:46:32.132442Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000029b9f",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:46:32.450060Z",
                            "start": "2026-07-30T19:46:32.210262Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785440771.2850916,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 616,
                                "charset": "unknown",
                                "checksum": "67dbb9a8a4f9901edfcda28724f5755f0d5b3601",
                                "ctime": 1785440792.6015158,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785440792.6015158,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 309758,
                                "uid": 1000,
                                "version": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:46:32.657869Z",
                            "start": "2026-07-30T19:46:32.459663Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000029ba1",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "8236"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:46:32.867952Z",
                            "start": "2026-07-30T19:46:32.789388Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000029ba2",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +301523 /tmp/logs/molecule-aio-openvswitch.log | head -c 8236",
                            "delta": "0:00:00.008796",
                            "end": "2026-07-30 19:46:33.089492",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +301523 /tmp/logs/molecule-aio-openvswitch.log | head -c 8236",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-30ae-7b85-000000029ba3-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 19:46:33.080696",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nTASK [vexxhost.atmosphere.nova : Fail if atmosphere_ceph_enabled is set] *******\nThursday 30 July 2026  19:46:11 +0000 (0:00:00.593)       0:07:16.907 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.nova : Generate temporary file for SSH public key] ***\nThursday 30 July 2026  19:46:11 +0000 (0:00:00.060)       0:07:16.967 *********\nok: [instance -> localhost]\n\nTASK [vexxhost.atmosphere.nova : Write contents of current private SSH key] ****\nThursday 30 July 2026  19:46:11 +0000 (0:00:00.353)       0:07:17.320 *********\nok: [instance -> localhost]\n\nTASK [vexxhost.atmosphere.nova : Generate public key for SSH private key] ******\nThursday 30 July 2026  19:46:12 +0000 (0:00:00.602)       0:07:17.922 *********\nok: [instance -> localhost]\n\nTASK [vexxhost.atmosphere.nova : Delete temporary file for public SSH key] *****\nThursday 30 July 2026  19:46:12 +0000 (0:00:00.477)       0:07:18.400 *********\nok: [instance -> localhost]\n\nTASK [vexxhost.atmosphere.nova : Remove nova-bootstrap and nova-cell-setup job] ***\nThursday 30 July 2026  19:46:13 +0000 (0:00:00.263)       0:07:18.663 *********\nok: [instance] => (item=nova-bootstrap)\nok: [instance] => (item=nova-cell-setup)\n\nTASK [vexxhost.atmosphere.nova : Generate Helm values (storage)] ***************\nThursday 30 July 2026  19:46:14 +0000 (0:00:01.501)       0:07:20.165 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.nova : Deploy Helm chart] ****************************\nThursday 30 July 2026  19:46:14 +0000 (0:00:00.417)       0:07:20.582 *********\nok: [instance]\n\nTASK [Create Ingress] **********************************************************\nThursday 30 July 2026  19:46:17 +0000 (0:00:03.004)       0:07:23.586 *********\nincluded: openstack_helm_ingress for instance\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********\nThursday 30 July 2026  19:46:18 +0000 (0:00:00.147)       0:07:23.734 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***\nThursday 30 July 2026  19:46:18 +0000 (0:00:00.049)       0:07:23.784 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***\nThursday 30 July 2026  19:46:18 +0000 (0:00:00.084)       0:07:23.868 *********\nok: [instance]\n\nTASK [Create Ingress compute] **************************************************\nThursday 30 July 2026  19:46:18 +0000 (0:00:00.091)       0:07:23.960 *********\nincluded: ingress for instance\n\nTASK [vexxhost.atmosphere.ingress : Create Ingress compute] ********************\nThursday 30 July 2026  19:46:18 +0000 (0:00:00.114)       0:07:24.074 *********\nok: [instance]\n\nTASK [Create Ingress] **********************************************************\nThursday 30 July 2026  19:46:19 +0000 (0:00:01.254)       0:07:25.328 *********\nincluded: openstack_helm_ingress for instance\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********\nThursday 30 July 2026  19:46:19 +0000 (0:00:00.151)       0:07:25.480 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***\nThursday 30 July 2026  19:46:19 +0000 (0:00:00.075)       0:07:25.555 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***\nThursday 30 July 2026  19:46:19 +0000 (0:00:00.072)       0:07:25.628 *********\nok: [instance]\n\nTASK [Create Ingress compute-novnc-proxy] **************************************\nThursday 30 July 2026  19:46:20 +0000 (0:00:00.075)       0:07:25.704 *********\nincluded: ingress for instance\n\nTASK [vexxhost.atmosphere.ingress : Create Ingress compute-novnc-proxy] ********\nThursday 30 July 2026  19:46:20 +0000 (0:00:00.119)       0:07:25.823 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.nova : Wait until compute api service ready] *********\nThursday 30 July 2026  19:46:21 +0000 (0:00:01.242)       0:07:27.066 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.nova : Create flavors] *******************************\nThursday 30 July 2026  19:46:22 +0000 (0:00:00.723)       0:07:27.790 *********\nok: [instance] => (item={'disk': 1, 'name': 'm1.tiny', 'ram': 512, 'vcpus': 1})\nok: [instance] => (item={'disk': 20, 'name': 'm1.small', 'ram': 2048, 'vcpus': 1})\nok: [instance] => (item={'disk': 40, 'name': 'm1.medium', 'ram': 4096, 'vcpus': 2})\nok: [instance] => (item={'disk': 80, 'name': 'm1.large', 'ram': 8192, 'vcpus': 4})\nok: [instance] => (item={'disk': 160, 'name': 'm1.xlarge', 'ram': 16384, 'vcpus': 8})\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\nThursday 30 July 2026  19:46:27 +0000 (0:00:05.356)       0:07:33.147 *********\nok: [instance]\n\nTASK [Create RabbitMQ cluster] *************************************************\nThursday 30 July 2026  19:46:27 +0000 (0:00:00.102)       0:07:33.249 *********\nincluded: rabbitmq for instance\n\nTASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***\nThursday 30 July 2026  19:46:27 +0000 (0:00:00.091)       0:07:33.340 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******\nThursday 30 July 2026  19:46:28 +0000 (0:00:00.754)       0:07:34.095 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] ***\nThursday 30 July 2026  19:46:28 +0000 (0:00:00.161)       0:07:34.257 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] *****\nThursday 30 July 2026  19:46:28 +0000 (0:00:00.160)       0:07:34.417 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************\nThursday 30 July 2026  19:46:28 +0000 (0:00:00.147)       0:07:34.565 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\nThursday 30 July 2026  19:46:29 +0000 (0:00:00.909)       0:07:35.474 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\nThursday 30 July 2026  19:46:30 +0000 (0:00:00.746)       0:07:36.220 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\nThursday 30 July 2026  19:46:30 +0000 (0:00:00.065)       0:07:36.286 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\nThursday 30 July 2026  19:46:30 +0000 (0:00:00.072)       0:07:36.358 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\nThursday 30 July 2026  19:46:30 +0000 (0:00:00.074)       0:07:36.432 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\nThursday 30 July 2026  19:46:30 +0000 (0:00:00.071)       0:07:36.504 *********\nok: [instance] => (item=dns)\nok: [instance] => (item=oslo_db)\nok: [instance] => (item=compute)\nok: [instance] => (item=oslo_cache)\nok: [instance] => (item=identity)\nok: [instance] => (item=network)\nok: [instance] => (item=compute_metadata)\nok: [instance] => (item=oslo_messaging)\nok: [instance] => (item=baremetal)\nok: [instance] => (item=load_balancer)\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\nThursday 30 July 2026  19:46:31 +0000 (0:00:00.187)       0:07:36.692 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nThursday 30 July 2026  19:46:31 +0000 (0:00:00.092)       0:07:36.784 *********\nincluded: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\nThursday 30 July 2026  19:46:31 +0000 (0:00:00.087)       0:07:36.871 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.neutron : Manage secret with generic switch access keys] ***\nThursday 30 July 2026  19:46:31 +0000 (0:00:00.632)       0:07:37.504 *********\nok: [instance]",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.nova : Fail if atmosphere_ceph_enabled is set] *******",
                                "Thursday 30 July 2026  19:46:11 +0000 (0:00:00.593)       0:07:16.907 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.nova : Generate temporary file for SSH public key] ***",
                                "Thursday 30 July 2026  19:46:11 +0000 (0:00:00.060)       0:07:16.967 *********",
                                "ok: [instance -> localhost]",
                                "",
                                "TASK [vexxhost.atmosphere.nova : Write contents of current private SSH key] ****",
                                "Thursday 30 July 2026  19:46:11 +0000 (0:00:00.353)       0:07:17.320 *********",
                                "ok: [instance -> localhost]",
                                "",
                                "TASK [vexxhost.atmosphere.nova : Generate public key for SSH private key] ******",
                                "Thursday 30 July 2026  19:46:12 +0000 (0:00:00.602)       0:07:17.922 *********",
                                "ok: [instance -> localhost]",
                                "",
                                "TASK [vexxhost.atmosphere.nova : Delete temporary file for public SSH key] *****",
                                "Thursday 30 July 2026  19:46:12 +0000 (0:00:00.477)       0:07:18.400 *********",
                                "ok: [instance -> localhost]",
                                "",
                                "TASK [vexxhost.atmosphere.nova : Remove nova-bootstrap and nova-cell-setup job] ***",
                                "Thursday 30 July 2026  19:46:13 +0000 (0:00:00.263)       0:07:18.663 *********",
                                "ok: [instance] => (item=nova-bootstrap)",
                                "ok: [instance] => (item=nova-cell-setup)",
                                "",
                                "TASK [vexxhost.atmosphere.nova : Generate Helm values (storage)] ***************",
                                "Thursday 30 July 2026  19:46:14 +0000 (0:00:01.501)       0:07:20.165 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.nova : Deploy Helm chart] ****************************",
                                "Thursday 30 July 2026  19:46:14 +0000 (0:00:00.417)       0:07:20.582 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Create Ingress] **********************************************************",
                                "Thursday 30 July 2026  19:46:17 +0000 (0:00:03.004)       0:07:23.586 *********",
                                "included: openstack_helm_ingress for instance",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********",
                                "Thursday 30 July 2026  19:46:18 +0000 (0:00:00.147)       0:07:23.734 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***",
                                "Thursday 30 July 2026  19:46:18 +0000 (0:00:00.049)       0:07:23.784 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***",
                                "Thursday 30 July 2026  19:46:18 +0000 (0:00:00.084)       0:07:23.868 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Create Ingress compute] **************************************************",
                                "Thursday 30 July 2026  19:46:18 +0000 (0:00:00.091)       0:07:23.960 *********",
                                "included: ingress for instance",
                                "",
                                "TASK [vexxhost.atmosphere.ingress : Create Ingress compute] ********************",
                                "Thursday 30 July 2026  19:46:18 +0000 (0:00:00.114)       0:07:24.074 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Create Ingress] **********************************************************",
                                "Thursday 30 July 2026  19:46:19 +0000 (0:00:01.254)       0:07:25.328 *********",
                                "included: openstack_helm_ingress for instance",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********",
                                "Thursday 30 July 2026  19:46:19 +0000 (0:00:00.151)       0:07:25.480 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***",
                                "Thursday 30 July 2026  19:46:19 +0000 (0:00:00.075)       0:07:25.555 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***",
                                "Thursday 30 July 2026  19:46:19 +0000 (0:00:00.072)       0:07:25.628 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Create Ingress compute-novnc-proxy] **************************************",
                                "Thursday 30 July 2026  19:46:20 +0000 (0:00:00.075)       0:07:25.704 *********",
                                "included: ingress for instance",
                                "",
                                "TASK [vexxhost.atmosphere.ingress : Create Ingress compute-novnc-proxy] ********",
                                "Thursday 30 July 2026  19:46:20 +0000 (0:00:00.119)       0:07:25.823 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.nova : Wait until compute api service ready] *********",
                                "Thursday 30 July 2026  19:46:21 +0000 (0:00:01.242)       0:07:27.066 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.nova : Create flavors] *******************************",
                                "Thursday 30 July 2026  19:46:22 +0000 (0:00:00.723)       0:07:27.790 *********",
                                "ok: [instance] => (item={'disk': 1, 'name': 'm1.tiny', 'ram': 512, 'vcpus': 1})",
                                "ok: [instance] => (item={'disk': 20, 'name': 'm1.small', 'ram': 2048, 'vcpus': 1})",
                                "ok: [instance] => (item={'disk': 40, 'name': 'm1.medium', 'ram': 4096, 'vcpus': 2})",
                                "ok: [instance] => (item={'disk': 80, 'name': 'm1.large', 'ram': 8192, 'vcpus': 4})",
                                "ok: [instance] => (item={'disk': 160, 'name': 'm1.xlarge', 'ram': 16384, 'vcpus': 8})",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "Thursday 30 July 2026  19:46:27 +0000 (0:00:05.356)       0:07:33.147 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Create RabbitMQ cluster] *************************************************",
                                "Thursday 30 July 2026  19:46:27 +0000 (0:00:00.102)       0:07:33.249 *********",
                                "included: rabbitmq for instance",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***",
                                "Thursday 30 July 2026  19:46:27 +0000 (0:00:00.091)       0:07:33.340 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******",
                                "Thursday 30 July 2026  19:46:28 +0000 (0:00:00.754)       0:07:34.095 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] ***",
                                "Thursday 30 July 2026  19:46:28 +0000 (0:00:00.161)       0:07:34.257 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] *****",
                                "Thursday 30 July 2026  19:46:28 +0000 (0:00:00.160)       0:07:34.417 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************",
                                "Thursday 30 July 2026  19:46:28 +0000 (0:00:00.147)       0:07:34.565 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "Thursday 30 July 2026  19:46:29 +0000 (0:00:00.909)       0:07:35.474 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "Thursday 30 July 2026  19:46:30 +0000 (0:00:00.746)       0:07:36.220 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "Thursday 30 July 2026  19:46:30 +0000 (0:00:00.065)       0:07:36.286 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "Thursday 30 July 2026  19:46:30 +0000 (0:00:00.072)       0:07:36.358 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "Thursday 30 July 2026  19:46:30 +0000 (0:00:00.074)       0:07:36.432 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "Thursday 30 July 2026  19:46:30 +0000 (0:00:00.071)       0:07:36.504 *********",
                                "ok: [instance] => (item=dns)",
                                "ok: [instance] => (item=oslo_db)",
                                "ok: [instance] => (item=compute)",
                                "ok: [instance] => (item=oslo_cache)",
                                "ok: [instance] => (item=identity)",
                                "ok: [instance] => (item=network)",
                                "ok: [instance] => (item=compute_metadata)",
                                "ok: [instance] => (item=oslo_messaging)",
                                "ok: [instance] => (item=baremetal)",
                                "ok: [instance] => (item=load_balancer)",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "Thursday 30 July 2026  19:46:31 +0000 (0:00:00.187)       0:07:36.692 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Thursday 30 July 2026  19:46:31 +0000 (0:00:00.092)       0:07:36.784 *********",
                                "included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "Thursday 30 July 2026  19:46:31 +0000 (0:00:00.087)       0:07:36.871 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.neutron : Manage secret with generic switch access keys] ***",
                                "Thursday 30 July 2026  19:46:31 +0000 (0:00:00.632)       0:07:37.504 *********",
                                "ok: [instance]"
                            ],
                            "zuul_log_id": "0242ac17-0010-30ae-7b85-000000029ba3-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:46:33.425371Z",
                            "start": "2026-07-30T19:46:32.898504Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000029ba3",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.atmosphere.neutron : Manage secret with generic switch access keys]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:46:33.513795Z",
                            "start": "2026-07-30T19:46:33.435150Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000029ba4",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "309758"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:46:33.599393Z",
                            "start": "2026-07-30T19:46:33.523226Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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.neutron : Manage secret with generic switch access keys]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:46:33.698588Z",
                            "start": "2026-07-30T19:46:33.611650Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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-30T19:46:33.778524Z",
                            "start": "2026-07-30T19:46:33.711459Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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-30 19:46:33.938957",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:46:53.941012",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:46:53.954513Z",
                            "start": "2026-07-30T19:46:33.889015Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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-30T19:46:54.035657Z",
                            "start": "2026-07-30T19:46:53.966744Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000002a197",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:46:54.288936Z",
                            "start": "2026-07-30T19:46:54.047342Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785440793.0815253,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 632,
                                "charset": "unknown",
                                "checksum": "66ed43b1b8e7ace0101cee57137b6b8bafc4c70c",
                                "ctime": 1785440814.4059503,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785440814.4059503,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 319325,
                                "uid": 1000,
                                "version": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:46:54.512276Z",
                            "start": "2026-07-30T19:46:54.298849Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000002a199",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "9567"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:46:54.600415Z",
                            "start": "2026-07-30T19:46:54.522280Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000002a19a",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +309759 /tmp/logs/molecule-aio-openvswitch.log | head -c 9567",
                            "delta": "0:00:00.009442",
                            "end": "2026-07-30 19:46:54.830544",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +309759 /tmp/logs/molecule-aio-openvswitch.log | head -c 9567",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-30ae-7b85-00000002a19b-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 19:46:54.821102",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "\nTASK [vexxhost.atmosphere.neutron : Set external_dns_driver] *******************\nThursday 30 July 2026  19:46:32 +0000 (0:00:00.773)       0:07:38.278 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.neutron : Generate Helm values] **********************\nThursday 30 July 2026  19:46:32 +0000 (0:00:00.063)       0:07:38.341 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.neutron : Append Helm values] ************************\nThursday 30 July 2026  19:46:33 +0000 (0:00:00.665)       0:07:39.007 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.neutron : Append Helm values (neutron_policy_server)] ***\nThursday 30 July 2026  19:46:33 +0000 (0:00:00.071)       0:07:39.078 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.neutron : Append Helm values (mount neutron genericswitch keys)] ***\nThursday 30 July 2026  19:46:33 +0000 (0:00:00.091)       0:07:39.170 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.neutron : Deploy Helm chart] *************************\nThursday 30 July 2026  19:46:33 +0000 (0:00:00.064)       0:07:39.234 *********\nok: [instance]\n\nTASK [Create Ingress] **********************************************************\nThursday 30 July 2026  19:46:36 +0000 (0:00:02.483)       0:07:41.718 *********\nincluded: openstack_helm_ingress for instance\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********\nThursday 30 July 2026  19:46:36 +0000 (0:00:00.165)       0:07:41.884 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***\nThursday 30 July 2026  19:46:36 +0000 (0:00:00.072)       0:07:41.957 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***\nThursday 30 July 2026  19:46:36 +0000 (0:00:00.068)       0:07:42.025 *********\nok: [instance]\n\nTASK [Create Ingress network] **************************************************\nThursday 30 July 2026  19:46:36 +0000 (0:00:00.083)       0:07:42.109 *********\nincluded: ingress for instance\n\nTASK [vexxhost.atmosphere.ingress : Create Ingress network] ********************\nThursday 30 July 2026  19:46:36 +0000 (0:00:00.104)       0:07:42.214 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.neutron : Wait until network service ready] **********\nThursday 30 July 2026  19:46:37 +0000 (0:00:01.249)       0:07:43.464 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.neutron : Create networks] ***************************\nThursday 30 July 2026  19:46:38 +0000 (0:00:00.699)       0:07:44.164 *********\nok: [instance] => (item={'external': True, 'mtu_size': 1500, 'name': 'public', 'port_security_enabled': True, 'provider_network_type': 'flat', 'provider_physical_network': 'external', 'shared': True, 'subnets': [{'allocation_pool_end': '10.96.250.220', 'allocation_pool_start': '10.96.250.200', 'cidr': '10.96.250.0/24', 'enable_dhcp': True, 'gateway_ip': '10.96.250.10', 'name': 'public-subnet'}]})\n\nTASK [vexxhost.atmosphere.neutron : Create subnets] ****************************\nThursday 30 July 2026  19:46:39 +0000 (0:00:01.191)       0:07:45.355 *********\nok: [instance] => (item=[{'external': True, 'mtu_size': 1500, 'name': 'public', 'port_security_enabled': True, 'provider_network_type': 'flat', 'provider_physical_network': 'external', 'shared': True}, {'allocation_pool_end': '10.96.250.220', 'allocation_pool_start': '10.96.250.200', 'cidr': '10.96.250.0/24', 'enable_dhcp': True, 'gateway_ip': '10.96.250.10', 'name': 'public-subnet'}])\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\nThursday 30 July 2026  19:46:40 +0000 (0:00:01.240)       0:07:46.596 *********\nok: [instance]\n\nTASK [Create RabbitMQ cluster] *************************************************\nThursday 30 July 2026  19:46:41 +0000 (0:00:00.097)       0:07:46.693 *********\nincluded: rabbitmq for instance\n\nTASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***\nThursday 30 July 2026  19:46:41 +0000 (0:00:00.127)       0:07:46.821 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******\nThursday 30 July 2026  19:46:41 +0000 (0:00:00.734)       0:07:47.555 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] ***\nThursday 30 July 2026  19:46:42 +0000 (0:00:00.158)       0:07:47.714 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] *****\nThursday 30 July 2026  19:46:42 +0000 (0:00:00.180)       0:07:47.894 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************\nThursday 30 July 2026  19:46:42 +0000 (0:00:00.156)       0:07:48.050 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\nThursday 30 July 2026  19:46:43 +0000 (0:00:00.901)       0:07:48.952 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\nThursday 30 July 2026  19:46:44 +0000 (0:00:00.744)       0:07:49.697 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\nThursday 30 July 2026  19:46:44 +0000 (0:00:00.073)       0:07:49.771 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\nThursday 30 July 2026  19:46:44 +0000 (0:00:00.085)       0:07:49.856 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\nThursday 30 July 2026  19:46:44 +0000 (0:00:00.077)       0:07:49.933 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\nThursday 30 July 2026  19:46:44 +0000 (0:00:00.064)       0:07:49.998 *********\nok: [instance] => (item=oslo_db)\nok: [instance] => (item=cloudformation)\nok: [instance] => (item=oslo_cache)\nok: [instance] => (item=identity)\nok: [instance] => (item=oslo_messaging)\nok: [instance] => (item=orchestration)\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\nThursday 30 July 2026  19:46:44 +0000 (0:00:00.133)       0:07:50.132 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nThursday 30 July 2026  19:46:44 +0000 (0:00:00.088)       0:07:50.220 *********\nincluded: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\nThursday 30 July 2026  19:46:44 +0000 (0:00:00.089)       0:07:50.309 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.heat : Deploy Helm chart] ****************************\nThursday 30 July 2026  19:46:45 +0000 (0:00:00.609)       0:07:50.919 *********\nok: [instance]\n\nTASK [Create Ingress] **********************************************************\nThursday 30 July 2026  19:46:47 +0000 (0:00:02.417)       0:07:53.337 *********\nincluded: openstack_helm_ingress for instance\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********\nThursday 30 July 2026  19:46:47 +0000 (0:00:00.142)       0:07:53.480 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***\nThursday 30 July 2026  19:46:47 +0000 (0:00:00.073)       0:07:53.553 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***\nThursday 30 July 2026  19:46:47 +0000 (0:00:00.057)       0:07:53.611 *********\nok: [instance]\n\nTASK [Create Ingress orchestration] ********************************************\nThursday 30 July 2026  19:46:48 +0000 (0:00:00.076)       0:07:53.688 *********\nincluded: ingress for instance\n\nTASK [vexxhost.atmosphere.ingress : Create Ingress orchestration] **************\nThursday 30 July 2026  19:46:48 +0000 (0:00:00.113)       0:07:53.802 *********\nok: [instance]\n\nTASK [Create Ingress] **********************************************************\nThursday 30 July 2026  19:46:49 +0000 (0:00:01.277)       0:07:55.079 *********\nincluded: openstack_helm_ingress for instance\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********\nThursday 30 July 2026  19:46:49 +0000 (0:00:00.129)       0:07:55.208 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***\nThursday 30 July 2026  19:46:49 +0000 (0:00:00.168)       0:07:55.377 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***\nThursday 30 July 2026  19:46:49 +0000 (0:00:00.054)       0:07:55.432 *********\nok: [instance]\n\nTASK [Create Ingress cloudformation] *******************************************\nThursday 30 July 2026  19:46:49 +0000 (0:00:00.065)       0:07:55.497 *********\nincluded: ingress for instance\n\nTASK [vexxhost.atmosphere.ingress : Create Ingress cloudformation] *************\nThursday 30 July 2026  19:46:49 +0000 (0:00:00.088)       0:07:55.585 *********\nok: [instance]\n\nPLAY [controllers] *************************************************************\n\nTASK [Gathering Facts] *********************************************************\nThursday 30 July 2026  19:46:51 +0000 (0:00:01.939)       0:07:57.525 *********\nok: [instance]",
                            "stdout_lines": [
                                "",
                                "TASK [vexxhost.atmosphere.neutron : Set external_dns_driver] *******************",
                                "Thursday 30 July 2026  19:46:32 +0000 (0:00:00.773)       0:07:38.278 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.neutron : Generate Helm values] **********************",
                                "Thursday 30 July 2026  19:46:32 +0000 (0:00:00.063)       0:07:38.341 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.neutron : Append Helm values] ************************",
                                "Thursday 30 July 2026  19:46:33 +0000 (0:00:00.665)       0:07:39.007 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.neutron : Append Helm values (neutron_policy_server)] ***",
                                "Thursday 30 July 2026  19:46:33 +0000 (0:00:00.071)       0:07:39.078 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.neutron : Append Helm values (mount neutron genericswitch keys)] ***",
                                "Thursday 30 July 2026  19:46:33 +0000 (0:00:00.091)       0:07:39.170 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.neutron : Deploy Helm chart] *************************",
                                "Thursday 30 July 2026  19:46:33 +0000 (0:00:00.064)       0:07:39.234 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Create Ingress] **********************************************************",
                                "Thursday 30 July 2026  19:46:36 +0000 (0:00:02.483)       0:07:41.718 *********",
                                "included: openstack_helm_ingress for instance",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********",
                                "Thursday 30 July 2026  19:46:36 +0000 (0:00:00.165)       0:07:41.884 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***",
                                "Thursday 30 July 2026  19:46:36 +0000 (0:00:00.072)       0:07:41.957 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***",
                                "Thursday 30 July 2026  19:46:36 +0000 (0:00:00.068)       0:07:42.025 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Create Ingress network] **************************************************",
                                "Thursday 30 July 2026  19:46:36 +0000 (0:00:00.083)       0:07:42.109 *********",
                                "included: ingress for instance",
                                "",
                                "TASK [vexxhost.atmosphere.ingress : Create Ingress network] ********************",
                                "Thursday 30 July 2026  19:46:36 +0000 (0:00:00.104)       0:07:42.214 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.neutron : Wait until network service ready] **********",
                                "Thursday 30 July 2026  19:46:37 +0000 (0:00:01.249)       0:07:43.464 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.neutron : Create networks] ***************************",
                                "Thursday 30 July 2026  19:46:38 +0000 (0:00:00.699)       0:07:44.164 *********",
                                "ok: [instance] => (item={'external': True, 'mtu_size': 1500, 'name': 'public', 'port_security_enabled': True, 'provider_network_type': 'flat', 'provider_physical_network': 'external', 'shared': True, 'subnets': [{'allocation_pool_end': '10.96.250.220', 'allocation_pool_start': '10.96.250.200', 'cidr': '10.96.250.0/24', 'enable_dhcp': True, 'gateway_ip': '10.96.250.10', 'name': 'public-subnet'}]})",
                                "",
                                "TASK [vexxhost.atmosphere.neutron : Create subnets] ****************************",
                                "Thursday 30 July 2026  19:46:39 +0000 (0:00:01.191)       0:07:45.355 *********",
                                "ok: [instance] => (item=[{'external': True, 'mtu_size': 1500, 'name': 'public', 'port_security_enabled': True, 'provider_network_type': 'flat', 'provider_physical_network': 'external', 'shared': True}, {'allocation_pool_end': '10.96.250.220', 'allocation_pool_start': '10.96.250.200', 'cidr': '10.96.250.0/24', 'enable_dhcp': True, 'gateway_ip': '10.96.250.10', 'name': 'public-subnet'}])",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "Thursday 30 July 2026  19:46:40 +0000 (0:00:01.240)       0:07:46.596 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Create RabbitMQ cluster] *************************************************",
                                "Thursday 30 July 2026  19:46:41 +0000 (0:00:00.097)       0:07:46.693 *********",
                                "included: rabbitmq for instance",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***",
                                "Thursday 30 July 2026  19:46:41 +0000 (0:00:00.127)       0:07:46.821 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******",
                                "Thursday 30 July 2026  19:46:41 +0000 (0:00:00.734)       0:07:47.555 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] ***",
                                "Thursday 30 July 2026  19:46:42 +0000 (0:00:00.158)       0:07:47.714 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] *****",
                                "Thursday 30 July 2026  19:46:42 +0000 (0:00:00.180)       0:07:47.894 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************",
                                "Thursday 30 July 2026  19:46:42 +0000 (0:00:00.156)       0:07:48.050 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "Thursday 30 July 2026  19:46:43 +0000 (0:00:00.901)       0:07:48.952 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "Thursday 30 July 2026  19:46:44 +0000 (0:00:00.744)       0:07:49.697 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "Thursday 30 July 2026  19:46:44 +0000 (0:00:00.073)       0:07:49.771 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "Thursday 30 July 2026  19:46:44 +0000 (0:00:00.085)       0:07:49.856 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "Thursday 30 July 2026  19:46:44 +0000 (0:00:00.077)       0:07:49.933 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "Thursday 30 July 2026  19:46:44 +0000 (0:00:00.064)       0:07:49.998 *********",
                                "ok: [instance] => (item=oslo_db)",
                                "ok: [instance] => (item=cloudformation)",
                                "ok: [instance] => (item=oslo_cache)",
                                "ok: [instance] => (item=identity)",
                                "ok: [instance] => (item=oslo_messaging)",
                                "ok: [instance] => (item=orchestration)",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "Thursday 30 July 2026  19:46:44 +0000 (0:00:00.133)       0:07:50.132 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Thursday 30 July 2026  19:46:44 +0000 (0:00:00.088)       0:07:50.220 *********",
                                "included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "Thursday 30 July 2026  19:46:44 +0000 (0:00:00.089)       0:07:50.309 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.heat : Deploy Helm chart] ****************************",
                                "Thursday 30 July 2026  19:46:45 +0000 (0:00:00.609)       0:07:50.919 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Create Ingress] **********************************************************",
                                "Thursday 30 July 2026  19:46:47 +0000 (0:00:02.417)       0:07:53.337 *********",
                                "included: openstack_helm_ingress for instance",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********",
                                "Thursday 30 July 2026  19:46:47 +0000 (0:00:00.142)       0:07:53.480 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***",
                                "Thursday 30 July 2026  19:46:47 +0000 (0:00:00.073)       0:07:53.553 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***",
                                "Thursday 30 July 2026  19:46:47 +0000 (0:00:00.057)       0:07:53.611 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Create Ingress orchestration] ********************************************",
                                "Thursday 30 July 2026  19:46:48 +0000 (0:00:00.076)       0:07:53.688 *********",
                                "included: ingress for instance",
                                "",
                                "TASK [vexxhost.atmosphere.ingress : Create Ingress orchestration] **************",
                                "Thursday 30 July 2026  19:46:48 +0000 (0:00:00.113)       0:07:53.802 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Create Ingress] **********************************************************",
                                "Thursday 30 July 2026  19:46:49 +0000 (0:00:01.277)       0:07:55.079 *********",
                                "included: openstack_helm_ingress for instance",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********",
                                "Thursday 30 July 2026  19:46:49 +0000 (0:00:00.129)       0:07:55.208 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***",
                                "Thursday 30 July 2026  19:46:49 +0000 (0:00:00.168)       0:07:55.377 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***",
                                "Thursday 30 July 2026  19:46:49 +0000 (0:00:00.054)       0:07:55.432 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Create Ingress cloudformation] *******************************************",
                                "Thursday 30 July 2026  19:46:49 +0000 (0:00:00.065)       0:07:55.497 *********",
                                "included: ingress for instance",
                                "",
                                "TASK [vexxhost.atmosphere.ingress : Create Ingress cloudformation] *************",
                                "Thursday 30 July 2026  19:46:49 +0000 (0:00:00.088)       0:07:55.585 *********",
                                "ok: [instance]",
                                "",
                                "PLAY [controllers] *************************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Thursday 30 July 2026  19:46:51 +0000 (0:00:01.939)       0:07:57.525 *********",
                                "ok: [instance]"
                            ],
                            "zuul_log_id": "0242ac17-0010-30ae-7b85-00000002a19b-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:46:55.166263Z",
                            "start": "2026-07-30T19:46:54.632542Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000002a19b",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [Gathering Facts]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:46:55.261802Z",
                            "start": "2026-07-30T19:46:55.181421Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000002a19c",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "319325"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:46:55.345363Z",
                            "start": "2026-07-30T19:46:55.275003Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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 [Gathering Facts]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:46:55.429758Z",
                            "start": "2026-07-30T19:46:55.357626Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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-30T19:46:55.506569Z",
                            "start": "2026-07-30T19:46:55.439381Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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-30 19:46:55.669787",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:47:15.671755",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:47:15.680291Z",
                            "start": "2026-07-30T19:46:55.617351Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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-30T19:47:15.772237Z",
                            "start": "2026-07-30T19:47:15.695396Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000002a7a5",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "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,heat,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:00:36.687135",
                            "end": "2026-07-30 19:47:06.984157",
                            "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,heat,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-30ae-7b85-000000000045-0-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "results_file": "/home/zuul/.ansible_async/j348521185917.1613",
                            "start": "2026-07-30 18:46:30.297022",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": [],
                            "zuul_log_id": "0242ac17-0010-30ae-7b85-000000000045-0-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:47:16.028489Z",
                            "start": "2026-07-30T19:47:15.786605Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-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": 1785440814.8219585,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 656,
                                "charset": "unknown",
                                "checksum": "fcaf4e2b8ac37050f8794df68743a017ea5d26c3",
                                "ctime": 1785440826.9142005,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081734,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785440826.9142005,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 330861,
                                "uid": 1000,
                                "version": "3456153206",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:47:16.237371Z",
                            "start": "2026-07-30T19:47:16.038086Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000002a7a7",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "11536"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:47:16.319377Z",
                            "start": "2026-07-30T19:47:16.250968Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000002a7a8",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +319326 /tmp/logs/molecule-aio-openvswitch.log | head -c 11536",
                            "delta": "0:00:00.009796",
                            "end": "2026-07-30 19:47:16.562242",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +319326 /tmp/logs/molecule-aio-openvswitch.log | head -c 11536",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-30ae-7b85-00000002a7a9-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 19:47:16.552446",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "\nPLAY [Configure networking] ****************************************************\n\nTASK [Gathering Facts] *********************************************************\nThursday 30 July 2026  19:46:54 +0000 (0:00:02.711)       0:08:00.236 *********\nok: [instance]\n\nTASK [Add IP address to \"br-ex\"] ***********************************************\nThursday 30 July 2026  19:46:57 +0000 (0:00:02.921)       0:08:03.158 *********\nok: [instance]\n\nTASK [Set \"br-ex\" interface to \"up\"] *******************************************\nThursday 30 July 2026  19:46:57 +0000 (0:00:00.218)       0:08:03.376 *********\nok: [instance]\n\nPLAY RECAP *********************************************************************\ninstance                   : ok=499  changed=0    unreachable=0    failed=0    skipped=173  rescued=0    ignored=0\n\nThursday 30 July 2026  19:46:57 +0000 (0:00:00.201)       0:08:03.577 *********\n===============================================================================\nvexxhost.atmosphere.ceph_csi_rbd : Collect \"ceph mon dump\" output from a monitor -- 14.66s\nvexxhost.atmosphere.ceph_provisioners : Collect \"ceph mon dump\" output from a monitor -- 14.56s\nvexxhost.ceph.mon : Validate monitor exist ----------------------------- 14.55s\nvexxhost.ceph.osd : Get `ceph-volume lvm list` status ------------------ 14.54s\nvexxhost.ceph.mgr : Configure manager modules --------------------------- 7.52s\nvexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.88s\nvexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.84s\nvexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.77s\nvexxhost.ceph.mon : Configure \"mon\" label for monitors ------------------ 6.60s\nvexxhost.ceph.cephadm_host : Get public SSH key for \"cephadm\" user ------ 6.57s\nvexxhost.ceph.mgr : Configure \"mgr\" label for managers ------------------ 6.56s\nvexxhost.ceph.ceph_exporter : Configure Ceph exporter service ----------- 6.55s\nvexxhost.ceph.osd : Get mon dump ---------------------------------------- 6.52s\nvexxhost.ceph.osd : Get `ceph orch ps` ---------------------------------- 6.43s\nvexxhost.ceph.osd : Mark require osd release ---------------------------- 6.39s\nvexxhost.ceph.mgr : Validate manager exist ------------------------------ 6.35s\nvexxhost.ceph.osd : Ensure all OSDs are non-legacy ---------------------- 5.59s\nvexxhost.atmosphere.nova : Create flavors ------------------------------- 5.36s\nvexxhost.atmosphere.sysctl : Configure sysctl values -------------------- 4.98s\nvexxhost.atmosphere.ceph_csi_rbd : Create Ceph pool --------------------- 4.10s\nINFO     [aio > idempotence] Executed: Successful\nINFO     [aio > side_effect] Executing\nWARNING  [aio > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress)\nINFO     [aio > verify] Executing\n\nPLAY [Run tests] ***************************************************************\n\nTASK [Run \"stestr\" tests] ******************************************************\nThursday 30 July 2026  19:46:59 +0000 (0:00:00.031)       0:00:00.031 *********\n[WARNING]: conditional statements should not include jinja2 templating\ndelimiters such as {{ }} or {% %}. Found: {{   lookup('env',\n'ATMOSPHERE_CI_RUN_STESTR')   | default('true', true)   | bool }}\nchanged: [localhost]\n\nPLAY [Verify selected OpenStack APIs] ******************************************\n\nPLAY [Run Tempest tests] *******************************************************\n\nTASK [Gathering Facts] *********************************************************\nThursday 30 July 2026  19:47:01 +0000 (0:00:02.742)       0:00:02.773 *********\n[WARNING]: Platform linux on host instance is using the discovered Python\ninterpreter at /usr/bin/python3.10, but future installation of another Python\ninterpreter could change the meaning of that path. See\nhttps://docs.ansible.com/ansible-\ncore/2.17/reference_appendices/interpreter_discovery.html for more information.\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] *****************\nThursday 30 July 2026  19:47:04 +0000 (0:00:02.980)       0:00:05.754 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] ****\nThursday 30 July 2026  19:47:04 +0000 (0:00:00.064)       0:00:05.818 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] ***********\nThursday 30 July 2026  19:47:04 +0000 (0:00:00.069)       0:00:05.888 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\nThursday 30 July 2026  19:47:05 +0000 (0:00:00.099)       0:00:05.987 *********\nskipping: [instance]\n\nTASK [Create RabbitMQ cluster] *************************************************\nThursday 30 July 2026  19:47:05 +0000 (0:00:00.071)       0:00:06.058 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\nThursday 30 July 2026  19:47:05 +0000 (0:00:00.064)       0:00:06.123 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\nThursday 30 July 2026  19:47:05 +0000 (0:00:00.076)       0:00:06.199 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\nThursday 30 July 2026  19:47:05 +0000 (0:00:00.058)       0:00:06.258 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\nThursday 30 July 2026  19:47:05 +0000 (0:00:00.069)       0:00:06.327 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\nThursday 30 July 2026  19:47:05 +0000 (0:00:00.065)       0:00:06.393 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\nThursday 30 July 2026  19:47:05 +0000 (0:00:00.064)       0:00:06.457 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\nThursday 30 July 2026  19:47:05 +0000 (0:00:00.063)       0:00:06.520 *********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nThursday 30 July 2026  19:47:05 +0000 (0:00:00.095)       0:00:06.616 *********\nskipping: [instance]\n\nTASK [Generate OpenStack-Helm endpoints] ***************************************\nThursday 30 July 2026  19:47:05 +0000 (0:00:00.086)       0:00:06.702 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.tempest : Read cluster issuer CA secret] *************\nThursday 30 July 2026  19:47:05 +0000 (0:00:00.065)       0:00:06.768 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.tempest : Copy cluster issuer CA into Tempest namespace] ***\nThursday 30 July 2026  19:47:05 +0000 (0:00:00.060)       0:00:06.829 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.tempest : Get test image object] *********************\nThursday 30 July 2026  19:47:05 +0000 (0:00:00.072)       0:00:06.901 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.tempest : Configure test image ref] ******************\nThursday 30 July 2026  19:47:06 +0000 (0:00:00.067)       0:00:06.969 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.tempest : Get test flavor object] ********************\nThursday 30 July 2026  19:47:06 +0000 (0:00:00.057)       0:00:07.027 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.tempest : Set test flavor ref] ***********************\nThursday 30 July 2026  19:47:06 +0000 (0:00:00.151)       0:00:07.179 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.tempest : Get test network object] *******************\nThursday 30 July 2026  19:47:06 +0000 (0:00:00.057)       0:00:07.236 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.tempest : Set test network ref] **********************\nThursday 30 July 2026  19:47:06 +0000 (0:00:00.051)       0:00:07.288 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.tempest : Deploy Helm chart] *************************\nThursday 30 July 2026  19:47:06 +0000 (0:00:00.066)       0:00:07.354 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.tempest : Get tempest job object] ********************\nThursday 30 July 2026  19:47:06 +0000 (0:00:00.063)       0:00:07.418 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.tempest : Get tempest log] ***************************\nThursday 30 July 2026  19:47:06 +0000 (0:00:00.076)       0:00:07.494 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.tempest : Print tempest log details] *****************\nThursday 30 July 2026  19:47:06 +0000 (0:00:00.066)       0:00:07.560 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.tempest : Fail when tempest result is failed] ********\nThursday 30 July 2026  19:47:06 +0000 (0:00:00.061)       0:00:07.622 *********\nskipping: [instance]\n\nPLAY RECAP *********************************************************************\ninstance                   : ok=1    changed=0    unreachable=0    failed=0    skipped=27   rescued=0    ignored=0\nlocalhost                  : ok=1    changed=1    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0\n\nThursday 30 July 2026  19:47:06 +0000 (0:00:00.062)       0:00:07.684 *********\n===============================================================================\nGathering Facts --------------------------------------------------------- 2.98s\nRun \"stestr\" tests ------------------------------------------------------ 2.74s\nvexxhost.atmosphere.tempest : Get test flavor object -------------------- 0.15s\nvexxhost.atmosphere.openstacksdk : Generate cloud config file ----------- 0.10s\nvexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts ----------- 0.10s\nvexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks --- 0.09s\nvexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret --- 0.08s\nvexxhost.atmosphere.tempest : Get tempest job object -------------------- 0.08s\nvexxhost.atmosphere.tempest : Copy cluster issuer CA into Tempest namespace --- 0.07s\nvexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints --- 0.07s\nvexxhost.atmosphere.openstacksdk : Create openstack config directory ---- 0.07s\nvexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret --- 0.07s\nvexxhost.atmosphere.tempest : Get test image object --------------------- 0.07s\nvexxhost.atmosphere.tempest : Get tempest log --------------------------- 0.07s\nvexxhost.atmosphere.tempest : Set test network ref ---------------------- 0.07s\nGenerate OpenStack-Helm endpoints --------------------------------------- 0.07s\nvexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password --- 0.07s\nvexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints --- 0.06s\nCreate RabbitMQ cluster ------------------------------------------------- 0.06s\nvexxhost.atmosphere.openstacksdk : Install openstacksdk ----------------- 0.06s\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": [
                                "",
                                "PLAY [Configure networking] ****************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Thursday 30 July 2026  19:46:54 +0000 (0:00:02.711)       0:08:00.236 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Add IP address to \"br-ex\"] ***********************************************",
                                "Thursday 30 July 2026  19:46:57 +0000 (0:00:02.921)       0:08:03.158 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Set \"br-ex\" interface to \"up\"] *******************************************",
                                "Thursday 30 July 2026  19:46:57 +0000 (0:00:00.218)       0:08:03.376 *********",
                                "ok: [instance]",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "instance                   : ok=499  changed=0    unreachable=0    failed=0    skipped=173  rescued=0    ignored=0",
                                "",
                                "Thursday 30 July 2026  19:46:57 +0000 (0:00:00.201)       0:08:03.577 *********",
                                "===============================================================================",
                                "vexxhost.atmosphere.ceph_csi_rbd : Collect \"ceph mon dump\" output from a monitor -- 14.66s",
                                "vexxhost.atmosphere.ceph_provisioners : Collect \"ceph mon dump\" output from a monitor -- 14.56s",
                                "vexxhost.ceph.mon : Validate monitor exist ----------------------------- 14.55s",
                                "vexxhost.ceph.osd : Get `ceph-volume lvm list` status ------------------ 14.54s",
                                "vexxhost.ceph.mgr : Configure manager modules --------------------------- 7.52s",
                                "vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.88s",
                                "vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.84s",
                                "vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.77s",
                                "vexxhost.ceph.mon : Configure \"mon\" label for monitors ------------------ 6.60s",
                                "vexxhost.ceph.cephadm_host : Get public SSH key for \"cephadm\" user ------ 6.57s",
                                "vexxhost.ceph.mgr : Configure \"mgr\" label for managers ------------------ 6.56s",
                                "vexxhost.ceph.ceph_exporter : Configure Ceph exporter service ----------- 6.55s",
                                "vexxhost.ceph.osd : Get mon dump ---------------------------------------- 6.52s",
                                "vexxhost.ceph.osd : Get `ceph orch ps` ---------------------------------- 6.43s",
                                "vexxhost.ceph.osd : Mark require osd release ---------------------------- 6.39s",
                                "vexxhost.ceph.mgr : Validate manager exist ------------------------------ 6.35s",
                                "vexxhost.ceph.osd : Ensure all OSDs are non-legacy ---------------------- 5.59s",
                                "vexxhost.atmosphere.nova : Create flavors ------------------------------- 5.36s",
                                "vexxhost.atmosphere.sysctl : Configure sysctl values -------------------- 4.98s",
                                "vexxhost.atmosphere.ceph_csi_rbd : Create Ceph pool --------------------- 4.10s",
                                "INFO     [aio > idempotence] Executed: Successful",
                                "INFO     [aio > side_effect] Executing",
                                "WARNING  [aio > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress)",
                                "INFO     [aio > verify] Executing",
                                "",
                                "PLAY [Run tests] ***************************************************************",
                                "",
                                "TASK [Run \"stestr\" tests] ******************************************************",
                                "Thursday 30 July 2026  19:46:59 +0000 (0:00:00.031)       0:00:00.031 *********",
                                "[WARNING]: conditional statements should not include jinja2 templating",
                                "delimiters such as {{ }} or {% %}. Found: {{   lookup('env',",
                                "'ATMOSPHERE_CI_RUN_STESTR')   | default('true', true)   | bool }}",
                                "changed: [localhost]",
                                "",
                                "PLAY [Verify selected OpenStack APIs] ******************************************",
                                "",
                                "PLAY [Run Tempest tests] *******************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Thursday 30 July 2026  19:47:01 +0000 (0:00:02.742)       0:00:02.773 *********",
                                "[WARNING]: Platform linux on host instance is using the discovered Python",
                                "interpreter at /usr/bin/python3.10, but future installation of another Python",
                                "interpreter could change the meaning of that path. See",
                                "https://docs.ansible.com/ansible-",
                                "core/2.17/reference_appendices/interpreter_discovery.html for more information.",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] *****************",
                                "Thursday 30 July 2026  19:47:04 +0000 (0:00:02.980)       0:00:05.754 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] ****",
                                "Thursday 30 July 2026  19:47:04 +0000 (0:00:00.064)       0:00:05.818 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] ***********",
                                "Thursday 30 July 2026  19:47:04 +0000 (0:00:00.069)       0:00:05.888 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "Thursday 30 July 2026  19:47:05 +0000 (0:00:00.099)       0:00:05.987 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [Create RabbitMQ cluster] *************************************************",
                                "Thursday 30 July 2026  19:47:05 +0000 (0:00:00.071)       0:00:06.058 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "Thursday 30 July 2026  19:47:05 +0000 (0:00:00.064)       0:00:06.123 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "Thursday 30 July 2026  19:47:05 +0000 (0:00:00.076)       0:00:06.199 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "Thursday 30 July 2026  19:47:05 +0000 (0:00:00.058)       0:00:06.258 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "Thursday 30 July 2026  19:47:05 +0000 (0:00:00.069)       0:00:06.327 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "Thursday 30 July 2026  19:47:05 +0000 (0:00:00.065)       0:00:06.393 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "Thursday 30 July 2026  19:47:05 +0000 (0:00:00.064)       0:00:06.457 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "Thursday 30 July 2026  19:47:05 +0000 (0:00:00.063)       0:00:06.520 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Thursday 30 July 2026  19:47:05 +0000 (0:00:00.095)       0:00:06.616 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [Generate OpenStack-Helm endpoints] ***************************************",
                                "Thursday 30 July 2026  19:47:05 +0000 (0:00:00.086)       0:00:06.702 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.tempest : Read cluster issuer CA secret] *************",
                                "Thursday 30 July 2026  19:47:05 +0000 (0:00:00.065)       0:00:06.768 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.tempest : Copy cluster issuer CA into Tempest namespace] ***",
                                "Thursday 30 July 2026  19:47:05 +0000 (0:00:00.060)       0:00:06.829 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.tempest : Get test image object] *********************",
                                "Thursday 30 July 2026  19:47:05 +0000 (0:00:00.072)       0:00:06.901 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.tempest : Configure test image ref] ******************",
                                "Thursday 30 July 2026  19:47:06 +0000 (0:00:00.067)       0:00:06.969 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.tempest : Get test flavor object] ********************",
                                "Thursday 30 July 2026  19:47:06 +0000 (0:00:00.057)       0:00:07.027 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.tempest : Set test flavor ref] ***********************",
                                "Thursday 30 July 2026  19:47:06 +0000 (0:00:00.151)       0:00:07.179 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.tempest : Get test network object] *******************",
                                "Thursday 30 July 2026  19:47:06 +0000 (0:00:00.057)       0:00:07.236 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.tempest : Set test network ref] **********************",
                                "Thursday 30 July 2026  19:47:06 +0000 (0:00:00.051)       0:00:07.288 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.tempest : Deploy Helm chart] *************************",
                                "Thursday 30 July 2026  19:47:06 +0000 (0:00:00.066)       0:00:07.354 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.tempest : Get tempest job object] ********************",
                                "Thursday 30 July 2026  19:47:06 +0000 (0:00:00.063)       0:00:07.418 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.tempest : Get tempest log] ***************************",
                                "Thursday 30 July 2026  19:47:06 +0000 (0:00:00.076)       0:00:07.494 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.tempest : Print tempest log details] *****************",
                                "Thursday 30 July 2026  19:47:06 +0000 (0:00:00.066)       0:00:07.560 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.tempest : Fail when tempest result is failed] ********",
                                "Thursday 30 July 2026  19:47:06 +0000 (0:00:00.061)       0:00:07.622 *********",
                                "skipping: [instance]",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "instance                   : ok=1    changed=0    unreachable=0    failed=0    skipped=27   rescued=0    ignored=0",
                                "localhost                  : ok=1    changed=1    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0",
                                "",
                                "Thursday 30 July 2026  19:47:06 +0000 (0:00:00.062)       0:00:07.684 *********",
                                "===============================================================================",
                                "Gathering Facts --------------------------------------------------------- 2.98s",
                                "Run \"stestr\" tests ------------------------------------------------------ 2.74s",
                                "vexxhost.atmosphere.tempest : Get test flavor object -------------------- 0.15s",
                                "vexxhost.atmosphere.openstacksdk : Generate cloud config file ----------- 0.10s",
                                "vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts ----------- 0.10s",
                                "vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks --- 0.09s",
                                "vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret --- 0.08s",
                                "vexxhost.atmosphere.tempest : Get tempest job object -------------------- 0.08s",
                                "vexxhost.atmosphere.tempest : Copy cluster issuer CA into Tempest namespace --- 0.07s",
                                "vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints --- 0.07s",
                                "vexxhost.atmosphere.openstacksdk : Create openstack config directory ---- 0.07s",
                                "vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret --- 0.07s",
                                "vexxhost.atmosphere.tempest : Get test image object --------------------- 0.07s",
                                "vexxhost.atmosphere.tempest : Get tempest log --------------------------- 0.07s",
                                "vexxhost.atmosphere.tempest : Set test network ref ---------------------- 0.07s",
                                "Generate OpenStack-Helm endpoints --------------------------------------- 0.07s",
                                "vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password --- 0.07s",
                                "vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints --- 0.06s",
                                "Create RabbitMQ cluster ------------------------------------------------- 0.06s",
                                "vexxhost.atmosphere.openstacksdk : Install openstacksdk ----------------- 0.06s",
                                "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-30ae-7b85-00000002a7a9-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:47:16.879517Z",
                            "start": "2026-07-30T19:47:16.347438Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000002a7a9",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.atmosphere.tempest : Fail when tempest result is failed]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:47:16.962512Z",
                            "start": "2026-07-30T19:47:16.891562Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000002a7aa",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "330861"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:47:17.039427Z",
                            "start": "2026-07-30T19:47:16.973438Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000002a7ab",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "false_condition": "not (_atmosphere_ci_phase_result.finished | default(false) | bool)",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:47:17.102716Z",
                            "start": "2026-07-30T19:47:17.052520Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000002a7ac",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "false_condition": "not (_atmosphere_ci_phase_result.finished | default(false) | bool)",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:47:17.176660Z",
                            "start": "2026-07-30T19:47:17.119835Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000002a7ad",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "false_condition": "not (_atmosphere_ci_phase_result.finished | default(false) | bool)",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:47:17.241302Z",
                            "start": "2026-07-30T19:47:17.193507Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000000085",
                        "name": "Start progress monitor chunk for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "false_condition": "not (_atmosphere_ci_phase_result.finished | default(false) | bool)",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:47:17.430753Z",
                            "start": "2026-07-30T19:47:17.252647Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-000000000089",
                        "name": "Start progress monitor chunk for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "false_condition": "not (_atmosphere_ci_phase_result.finished | default(false) | bool)",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:47:17.491416Z",
                            "start": "2026-07-30T19:47:17.444573Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000008d",
                        "name": "Start progress monitor chunk for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j348521185917.1613",
                            "changed": false,
                            "erased": "/home/zuul/.ansible_async/j348521185917.1613",
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j348521185917.1613",
                                    "mode": "cleanup"
                                }
                            },
                            "started": 0,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:47:17.710474Z",
                            "start": "2026-07-30T19:47:17.502060Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000004b",
                        "name": "Clean up async state for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.assert",
                            "changed": false,
                            "msg": "All assertions passed"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:47:17.782928Z",
                            "start": "2026-07-30T19:47:17.716220Z"
                        },
                        "id": "0242ac17-0010-30ae-7b85-00000000004c",
                        "name": "Assert success for Molecule aio (aio-openvswitch)"
                    }
                }
            ]
        }
    ],
    "stats": {
        "instance": {
            "changed": 4,
            "failures": 0,
            "ignored": 0,
            "ok": 1509,
            "rescued": 0,
            "skipped": 199,
            "unreachable": 0
        }
    },
    "trusted": false
},
{
    "branch": "main",
    "index": "0",
    "phase": "post",
    "playbook": "github.com/vexxhost/atmosphere/test-playbooks/molecule/post.yml",
    "plays": [
        {
            "play": {
                "duration": {
                    "end": "2026-07-30T19:47:19.982636Z",
                    "start": "2026-07-30T19:47:18.887334Z"
                },
                "id": "0242ac17-0010-f7f5-113f-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": 1785437185.5666096,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 16,
                                "charset": "unknown",
                                "checksum": "3aaada4af306049ba790c3371265507291255d8b",
                                "ctime": 1785437185.2105927,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081730,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0664",
                                "mtime": 1785437185.2105927,
                                "nlink": 1,
                                "path": "src/github.com/vexxhost/atmosphere/ci-plan.json",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 5152,
                                "uid": 1000,
                                "version": "3516121576",
                                "wgrp": true,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:47:19.227477Z",
                            "start": "2026-07-30T19:47:18.899203Z"
                        },
                        "id": "0242ac17-0010-f7f5-113f-000000000004",
                        "name": "Check for selective Molecule plan"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.file",
                            "changed": false,
                            "diff": {
                                "after": {
                                    "path": "/tmp/logs"
                                },
                                "before": {
                                    "path": "/tmp/logs"
                                }
                            },
                            "gid": 1000,
                            "group": "zuul",
                            "invocation": {
                                "module_args": {
                                    "_diff_peek": null,
                                    "_original_basename": null,
                                    "access_time": null,
                                    "access_time_format": "%Y%m%d%H%M.%S",
                                    "attributes": null,
                                    "follow": true,
                                    "force": false,
                                    "group": null,
                                    "mode": "0755",
                                    "modification_time": null,
                                    "modification_time_format": "%Y%m%d%H%M.%S",
                                    "owner": null,
                                    "path": "/tmp/logs",
                                    "recurse": false,
                                    "selevel": null,
                                    "serole": null,
                                    "setype": null,
                                    "seuser": null,
                                    "src": null,
                                    "state": "directory",
                                    "unsafe_writes": false
                                }
                            },
                            "mode": "0755",
                            "owner": "zuul",
                            "path": "/tmp/logs",
                            "size": 4096,
                            "state": "directory",
                            "uid": 1000
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:47:19.558146Z",
                            "start": "2026-07-30T19:47:19.231980Z"
                        },
                        "id": "0242ac17-0010-f7f5-113f-000000000005",
                        "name": "Create log directory"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.copy",
                            "changed": true,
                            "checksum": "3aaada4af306049ba790c3371265507291255d8b",
                            "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": "3718b357168ba892a74fb2f721466c4c",
                            "mode": "0644",
                            "owner": "root",
                            "size": 5152,
                            "src": "src/github.com/vexxhost/atmosphere/ci-plan.json",
                            "state": "file",
                            "uid": 0
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:47:19.982636Z",
                            "start": "2026-07-30T19:47:19.562877Z"
                        },
                        "id": "0242ac17-0010-f7f5-113f-000000000006",
                        "name": "Copy selective Molecule plan to logs"
                    }
                }
            ]
        }
    ],
    "stats": {
        "instance": {
            "changed": 1,
            "failures": 0,
            "ignored": 0,
            "ok": 3,
            "rescued": 0,
            "skipped": 0,
            "unreachable": 0
        }
    },
    "trusted": false
},
{
    "branch": "main",
    "index": "1",
    "phase": "post",
    "playbook": "github.com/vexxhost/atmosphere-zuul-jobs/playbooks/molecule/post.yml",
    "plays": [
        {
            "play": {
                "duration": {
                    "end": "2026-07-30T19:50:26.190342Z",
                    "start": "2026-07-30T19:47:20.747819Z"
                },
                "id": "0242ac17-0010-0a74-ed80-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-0a74-ed80-00000000000a",
                        "name": "gather-host-logs",
                        "path": "/var/lib/zuul/builds/246302b13a3c4449b6e45e6da1892446/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/gather-host-logs"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:47:21.086263Z",
                            "start": "2026-07-30T19:47:20.762151Z"
                        },
                        "id": "0242ac17-0010-0a74-ed80-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.168171",
                            "end": "2026-07-30 19:47:21.603501",
                            "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-0a74-ed80-00000000000d-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 19:47:21.435330",
                            "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-0a74-ed80-00000000000d-1-instance"
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-0a74-ed80-00000000000a",
                        "name": "gather-host-logs",
                        "path": "/var/lib/zuul/builds/246302b13a3c4449b6e45e6da1892446/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/gather-host-logs"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:47:21.656775Z",
                            "start": "2026-07-30T19:47:21.110394Z"
                        },
                        "id": "0242ac17-0010-0a74-ed80-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.109:/tmp/logs/system /var/lib/zuul/builds/246302b13a3c4449b6e45e6da1892446/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/246302b13a3c4449b6e45e6da1892446/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.109:/tmp/logs/system",
                                    "ssh_connection_multiplexing": false,
                                    "times": null,
                                    "use_ssh_args": false,
                                    "verify_host": false
                                }
                            },
                            "msg": "created directory /var/lib/zuul/builds/246302b13a3c4449b6e45e6da1892446/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/246302b13a3c4449b6e45e6da1892446/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-0a74-ed80-00000000000a",
                        "name": "gather-host-logs",
                        "path": "/var/lib/zuul/builds/246302b13a3c4449b6e45e6da1892446/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/gather-host-logs"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:47:22.288314Z",
                            "start": "2026-07-30T19:47:21.662294Z"
                        },
                        "id": "0242ac17-0010-0a74-ed80-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-0a74-ed80-000000000010",
                        "name": "helm-release-status",
                        "path": "/var/lib/zuul/builds/246302b13a3c4449b6e45e6da1892446/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/helm-release-status"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:47:22.682719Z",
                            "start": "2026-07-30T19:47:22.297937Z"
                        },
                        "id": "0242ac17-0010-0a74-ed80-000000000012",
                        "name": "creating directory for helm release status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "shell",
                            "changed": true,
                            "cmd": "set -e\n\nfor namespace in $(kubectl get namespaces --no-headers --output custom-columns=\":metadata.name\"); do\n      # get all Helm releases including pending and failed releases\n      for release in $(helm list --all --short --namespace $namespace); do\n              # Make respective directories only when a Helm release actually exists in the namespace\n              # to prevent uploading a bunch of empty directories for namespaces without a Helm release.\n              mkdir -p /tmp/logs/helm/releases/$namespace\n              mkdir -p /tmp/logs/helm/values/$namespace\n\n              helm status $release --namespace $namespace >> /tmp/logs/helm/releases/$namespace/$release.txt\n              helm get values $release --namespace $namespace --all >> /tmp/logs/helm/values/$namespace/$release.yaml\n      done\ndone",
                            "delta": "0:00:04.733255",
                            "end": "2026-07-30 19:47:27.668556",
                            "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-0a74-ed80-000000000014-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 19:47:22.935301",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": [],
                            "zuul_log_id": "0242ac17-0010-0a74-ed80-000000000014-1-instance"
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-0a74-ed80-000000000010",
                        "name": "helm-release-status",
                        "path": "/var/lib/zuul/builds/246302b13a3c4449b6e45e6da1892446/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/helm-release-status"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:47:27.766601Z",
                            "start": "2026-07-30T19:47:22.743892Z"
                        },
                        "id": "0242ac17-0010-0a74-ed80-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.109:/tmp/logs/helm /var/lib/zuul/builds/246302b13a3c4449b6e45e6da1892446/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/246302b13a3c4449b6e45e6da1892446/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.109:/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/heat.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\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/heat.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",
                            "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/heat.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",
                                "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/heat.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"
                            ]
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-0a74-ed80-000000000010",
                        "name": "helm-release-status",
                        "path": "/var/lib/zuul/builds/246302b13a3c4449b6e45e6da1892446/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/helm-release-status"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:47:28.281613Z",
                            "start": "2026-07-30T19:47:27.772875Z"
                        },
                        "id": "0242ac17-0010-0a74-ed80-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-0a74-ed80-000000000017",
                        "name": "describe-kubernetes-objects",
                        "path": "/var/lib/zuul/builds/246302b13a3c4449b6e45e6da1892446/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/describe-kubernetes-objects"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:47:28.491068Z",
                            "start": "2026-07-30T19:47:28.291068Z"
                        },
                        "id": "0242ac17-0010-0a74-ed80-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:16.352443",
                            "end": "2026-07-30 19:47:45.054425",
                            "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-0a74-ed80-00000000001a-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 19:47:28.701982",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value\nxargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nnode/instance\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nclusterrole/admin\nclusterrole/ceph-csi-rbd-nodeplugin\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nclusterrole/ceph-csi-rbd-provisioner\nclusterrole/cert-manager-cainjector\nclusterrole/cert-manager-cluster-view\nclusterrole/cert-manager-controller-approve:cert-manager-io\nclusterrole/cert-manager-controller-certificates\nclusterrole/cert-manager-controller-certificatesigningrequests\nclusterrole/cert-manager-controller-challenges\nclusterrole/cert-manager-controller-clusterissuers\nclusterrole/cert-manager-controller-ingress-shim\nclusterrole/cert-manager-controller-issuers\nclusterrole/cert-manager-controller-orders\nclusterrole/cert-manager-edit\nclusterrole/cert-manager-view\nclusterrole/cert-manager-webhook:subjectaccessreviews\nclusterrole/cilium\nclusterrole/cilium-operator\nclusterrole/cluster-admin\nclusterrole/edit\nclusterrole/envoy-gateway-gateway-helm-certgen:envoy-gateway-system\nclusterrole/envoy-gateway-gateway-helm-envoy-gateway-role\nclusterrole/ingress-nginx\nclusterrole/kubeadm:get-nodes\nclusterrole/neutron-coredns\nclusterrole/nova-bootstrap\nclusterrole/nova-cell-setup\nclusterrolebinding/ceph-csi-rbd-nodeplugin\nclusterrole/rabbitmq-cluster-operator-openstack\nclusterrolebinding/ceph-csi-rbd-provisioner\nclusterrole/rabbitmq-cluster-operator-openstack-admin\nclusterrolebinding/cert-manager-cainjector\nclusterrole/rabbitmq-cluster-operator-openstack-edit\nclusterrolebinding/cert-manager-controller-approve:cert-manager-io\nclusterrole/rabbitmq-cluster-operator-openstack-view\nclusterrolebinding/cert-manager-controller-certificates\nclusterrolebinding/cert-manager-controller-certificatesigningrequests\nclusterrole/rabbitmq-messaging-topology-operator-openstack\nclusterrolebinding/cert-manager-controller-challenges\nclusterrole/rabbitmq-messaging-topology-operator-openstack-admin\nclusterrolebinding/cert-manager-controller-clusterissuers\nclusterrole/rabbitmq-messaging-topology-operator-openstack-edit\nclusterrolebinding/cert-manager-controller-ingress-shim\nclusterrole/rabbitmq-messaging-topology-operator-openstack-view\nclusterrolebinding/cert-manager-controller-issuers\nclusterrole/system:aggregate-to-admin\nclusterrolebinding/cert-manager-controller-orders\nclusterrolebinding/cert-manager-webhook:subjectaccessreviews\nclusterrole/system:aggregate-to-edit\nclusterrole/system:aggregate-to-view\nclusterrolebinding/cilium\nclusterrole/system:auth-delegator\nclusterrolebinding/cilium-operator\nclusterrole/system:basic-user\nclusterrolebinding/cluster-admin\nclusterrole/system:certificates.k8s.io:certificatesigningrequests:nodeclient\nclusterrolebinding/envoy-gateway-gateway-helm-certgen:envoy-gateway-system\nclusterrolebinding/envoy-gateway-gateway-helm-envoy-gateway-rolebinding\nclusterrole/system:certificates.k8s.io:certificatesigningrequests:selfnodeclient\nclusterrolebinding/ingress-nginx\nclusterrole/system:certificates.k8s.io:kube-apiserver-client-approver\nclusterrolebinding/kubeadm:get-nodes\nclusterrole/system:certificates.k8s.io:kube-apiserver-client-kubelet-approver\nclusterrolebinding/kubeadm:kubelet-bootstrap\nclusterrole/system:certificates.k8s.io:kubelet-serving-approver\nclusterrolebinding/kubeadm:node-autoapprove-bootstrap\nclusterrole/system:certificates.k8s.io:legacy-unknown-approver\nclusterrolebinding/kubeadm:node-autoapprove-certificate-rotation\nclusterrole/system:controller:attachdetach-controller\nclusterrolebinding/kubeadm:node-proxier\nclusterrole/system:controller:certificate-controller\nclusterrole/system:controller:clusterrole-aggregation-controller\nclusterrolebinding/neutron-coredns\nclusterrole/system:controller:cronjob-controller\nclusterrolebinding/nova-bootstrap\nclusterrole/system:controller:daemon-set-controller\nclusterrolebinding/nova-cell-setup\nclusterrole/system:controller:deployment-controller\nclusterrolebinding/rabbitmq-cluster-operator-openstack\nclusterrole/system:controller:disruption-controller\nclusterrolebinding/rabbitmq-messaging-topology-operator-openstack\nclusterrolebinding/system:basic-user\nclusterrole/system:controller:endpoint-controller\nclusterrole/system:controller:endpointslice-controller\nclusterrolebinding/system:controller:attachdetach-controller\nclusterrole/system:controller:endpointslicemirroring-controller\nclusterrolebinding/system:controller:certificate-controller\nclusterrole/system:controller:ephemeral-volume-controller\nclusterrolebinding/system:controller:clusterrole-aggregation-controller\nclusterrolebinding/system:controller:cronjob-controller\nclusterrole/system:controller:expand-controller\nclusterrole/system:controller:generic-garbage-collector\nclusterrolebinding/system:controller:daemon-set-controller\nclusterrole/system:controller:horizontal-pod-autoscaler\nclusterrolebinding/system:controller:deployment-controller\nclusterrole/system:controller:job-controller\nclusterrolebinding/system:controller:disruption-controller\nclusterrole/system:controller:namespace-controller\nclusterrolebinding/system:controller:endpoint-controller\nclusterrolebinding/system:controller:endpointslice-controller\nclusterrole/system:controller:node-controller\nclusterrolebinding/system:controller:endpointslicemirroring-controller\nclusterrole/system:controller:persistent-volume-binder\nclusterrolebinding/system:controller:ephemeral-volume-controller\nclusterrole/system:controller:pod-garbage-collector\nclusterrolebinding/system:controller:expand-controller\nclusterrole/system:controller:pv-protection-controller\nclusterrolebinding/system:controller:generic-garbage-collector\nclusterrole/system:controller:pvc-protection-controller\nclusterrole/system:controller:replicaset-controller\nclusterrolebinding/system:controller:horizontal-pod-autoscaler\nclusterrole/system:controller:replication-controller\nclusterrolebinding/system:controller:job-controller\nclusterrole/system:controller:resourcequota-controller\nclusterrolebinding/system:controller:namespace-controller\nclusterrole/system:controller:root-ca-cert-publisher\nclusterrolebinding/system:controller:node-controller\nclusterrolebinding/system:controller:persistent-volume-binder\nclusterrole/system:controller:route-controller\nclusterrolebinding/system:controller:pod-garbage-collector\nclusterrolebinding/system:controller:pv-protection-controller\nclusterrole/system:controller:service-account-controller\nclusterrolebinding/system:controller:pvc-protection-controller\nclusterrole/system:controller:service-controller\nclusterrolebinding/system:controller:replicaset-controller\nclusterrolebinding/system:controller:replication-controller\nclusterrole/system:controller:statefulset-controller\nclusterrolebinding/system:controller:resourcequota-controller\nclusterrole/system:controller:ttl-after-finished-controller\nclusterrolebinding/system:controller:root-ca-cert-publisher\nclusterrole/system:controller:ttl-controller\nclusterrolebinding/system:controller:route-controller\nclusterrole/system:coredns\nclusterrolebinding/system:controller:service-account-controller\nclusterrole/system:discovery\nclusterrolebinding/system:controller:service-controller\nclusterrole/system:heapster\nclusterrolebinding/system:controller:statefulset-controller\nclusterrole/system:kube-aggregator\nclusterrolebinding/system:controller:ttl-after-finished-controller\nclusterrole/system:kube-controller-manager\nclusterrolebinding/system:controller:ttl-controller\nclusterrole/system:kube-dns\nclusterrolebinding/system:coredns\nclusterrole/system:kube-scheduler\nclusterrolebinding/system:discovery\nclusterrole/system:kubelet-api-admin\nclusterrolebinding/system:kube-controller-manager\nclusterrole/system:monitoring\nclusterrolebinding/system:kube-dns\nclusterrole/system:node\nclusterrolebinding/system:kube-scheduler\nclusterrole/system:node-bootstrapper\nclusterrolebinding/system:monitoring\nclusterrole/system:node-problem-detector\nclusterrolebinding/system:node\nclusterrole/system:node-proxier\nclusterrole/system:persistent-volume-provisioner\nclusterrolebinding/system:node-proxier\nclusterrole/system:public-info-viewer\nclusterrolebinding/system:public-info-viewer\nclusterrole/system:service-account-issuer-discovery\nclusterrolebinding/system:service-account-issuer-discovery\nclusterrole/system:volume-scheduler\nclusterrolebinding/system:volume-scheduler\nclusterrole/view\nstorageclass/general\nnamespace/auth-system\nnamespace/cert-manager\nnamespace/default\nnamespace/envoy-gateway-system\nnamespace/ingress-nginx\nnamespace/kube-node-lease\nnamespace/kube-public\nnamespace/kube-system\nnamespace/openstack",
                            "stdout_lines": [
                                "xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value",
                                "xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "node/instance",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "clusterrole/admin",
                                "clusterrole/ceph-csi-rbd-nodeplugin",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "clusterrole/ceph-csi-rbd-provisioner",
                                "clusterrole/cert-manager-cainjector",
                                "clusterrole/cert-manager-cluster-view",
                                "clusterrole/cert-manager-controller-approve:cert-manager-io",
                                "clusterrole/cert-manager-controller-certificates",
                                "clusterrole/cert-manager-controller-certificatesigningrequests",
                                "clusterrole/cert-manager-controller-challenges",
                                "clusterrole/cert-manager-controller-clusterissuers",
                                "clusterrole/cert-manager-controller-ingress-shim",
                                "clusterrole/cert-manager-controller-issuers",
                                "clusterrole/cert-manager-controller-orders",
                                "clusterrole/cert-manager-edit",
                                "clusterrole/cert-manager-view",
                                "clusterrole/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",
                                "clusterrolebinding/ceph-csi-rbd-nodeplugin",
                                "clusterrole/rabbitmq-cluster-operator-openstack",
                                "clusterrolebinding/ceph-csi-rbd-provisioner",
                                "clusterrole/rabbitmq-cluster-operator-openstack-admin",
                                "clusterrolebinding/cert-manager-cainjector",
                                "clusterrole/rabbitmq-cluster-operator-openstack-edit",
                                "clusterrolebinding/cert-manager-controller-approve:cert-manager-io",
                                "clusterrole/rabbitmq-cluster-operator-openstack-view",
                                "clusterrolebinding/cert-manager-controller-certificates",
                                "clusterrolebinding/cert-manager-controller-certificatesigningrequests",
                                "clusterrole/rabbitmq-messaging-topology-operator-openstack",
                                "clusterrolebinding/cert-manager-controller-challenges",
                                "clusterrole/rabbitmq-messaging-topology-operator-openstack-admin",
                                "clusterrolebinding/cert-manager-controller-clusterissuers",
                                "clusterrole/rabbitmq-messaging-topology-operator-openstack-edit",
                                "clusterrolebinding/cert-manager-controller-ingress-shim",
                                "clusterrole/rabbitmq-messaging-topology-operator-openstack-view",
                                "clusterrolebinding/cert-manager-controller-issuers",
                                "clusterrole/system:aggregate-to-admin",
                                "clusterrolebinding/cert-manager-controller-orders",
                                "clusterrolebinding/cert-manager-webhook:subjectaccessreviews",
                                "clusterrole/system:aggregate-to-edit",
                                "clusterrole/system:aggregate-to-view",
                                "clusterrolebinding/cilium",
                                "clusterrole/system:auth-delegator",
                                "clusterrolebinding/cilium-operator",
                                "clusterrole/system:basic-user",
                                "clusterrolebinding/cluster-admin",
                                "clusterrole/system:certificates.k8s.io:certificatesigningrequests:nodeclient",
                                "clusterrolebinding/envoy-gateway-gateway-helm-certgen:envoy-gateway-system",
                                "clusterrolebinding/envoy-gateway-gateway-helm-envoy-gateway-rolebinding",
                                "clusterrole/system:certificates.k8s.io:certificatesigningrequests:selfnodeclient",
                                "clusterrolebinding/ingress-nginx",
                                "clusterrole/system:certificates.k8s.io:kube-apiserver-client-approver",
                                "clusterrolebinding/kubeadm:get-nodes",
                                "clusterrole/system:certificates.k8s.io:kube-apiserver-client-kubelet-approver",
                                "clusterrolebinding/kubeadm:kubelet-bootstrap",
                                "clusterrole/system:certificates.k8s.io:kubelet-serving-approver",
                                "clusterrolebinding/kubeadm:node-autoapprove-bootstrap",
                                "clusterrole/system:certificates.k8s.io:legacy-unknown-approver",
                                "clusterrolebinding/kubeadm:node-autoapprove-certificate-rotation",
                                "clusterrole/system:controller:attachdetach-controller",
                                "clusterrolebinding/kubeadm:node-proxier",
                                "clusterrole/system:controller:certificate-controller",
                                "clusterrole/system:controller:clusterrole-aggregation-controller",
                                "clusterrolebinding/neutron-coredns",
                                "clusterrole/system:controller:cronjob-controller",
                                "clusterrolebinding/nova-bootstrap",
                                "clusterrole/system:controller:daemon-set-controller",
                                "clusterrolebinding/nova-cell-setup",
                                "clusterrole/system:controller:deployment-controller",
                                "clusterrolebinding/rabbitmq-cluster-operator-openstack",
                                "clusterrole/system:controller:disruption-controller",
                                "clusterrolebinding/rabbitmq-messaging-topology-operator-openstack",
                                "clusterrolebinding/system:basic-user",
                                "clusterrole/system:controller:endpoint-controller",
                                "clusterrole/system:controller:endpointslice-controller",
                                "clusterrolebinding/system:controller:attachdetach-controller",
                                "clusterrole/system:controller:endpointslicemirroring-controller",
                                "clusterrolebinding/system:controller:certificate-controller",
                                "clusterrole/system:controller:ephemeral-volume-controller",
                                "clusterrolebinding/system:controller:clusterrole-aggregation-controller",
                                "clusterrolebinding/system:controller:cronjob-controller",
                                "clusterrole/system:controller:expand-controller",
                                "clusterrole/system:controller:generic-garbage-collector",
                                "clusterrolebinding/system:controller:daemon-set-controller",
                                "clusterrole/system:controller:horizontal-pod-autoscaler",
                                "clusterrolebinding/system:controller:deployment-controller",
                                "clusterrole/system:controller:job-controller",
                                "clusterrolebinding/system:controller:disruption-controller",
                                "clusterrole/system:controller:namespace-controller",
                                "clusterrolebinding/system:controller:endpoint-controller",
                                "clusterrolebinding/system:controller:endpointslice-controller",
                                "clusterrole/system:controller:node-controller",
                                "clusterrolebinding/system:controller:endpointslicemirroring-controller",
                                "clusterrole/system:controller:persistent-volume-binder",
                                "clusterrolebinding/system:controller:ephemeral-volume-controller",
                                "clusterrole/system:controller:pod-garbage-collector",
                                "clusterrolebinding/system:controller:expand-controller",
                                "clusterrole/system:controller:pv-protection-controller",
                                "clusterrolebinding/system:controller:generic-garbage-collector",
                                "clusterrole/system:controller:pvc-protection-controller",
                                "clusterrole/system:controller:replicaset-controller",
                                "clusterrolebinding/system:controller:horizontal-pod-autoscaler",
                                "clusterrole/system:controller:replication-controller",
                                "clusterrolebinding/system:controller:job-controller",
                                "clusterrole/system:controller:resourcequota-controller",
                                "clusterrolebinding/system:controller:namespace-controller",
                                "clusterrole/system:controller:root-ca-cert-publisher",
                                "clusterrolebinding/system:controller:node-controller",
                                "clusterrolebinding/system:controller:persistent-volume-binder",
                                "clusterrole/system:controller:route-controller",
                                "clusterrolebinding/system:controller:pod-garbage-collector",
                                "clusterrolebinding/system:controller:pv-protection-controller",
                                "clusterrole/system:controller:service-account-controller",
                                "clusterrolebinding/system:controller:pvc-protection-controller",
                                "clusterrole/system:controller:service-controller",
                                "clusterrolebinding/system:controller:replicaset-controller",
                                "clusterrolebinding/system:controller:replication-controller",
                                "clusterrole/system:controller:statefulset-controller",
                                "clusterrolebinding/system:controller:resourcequota-controller",
                                "clusterrole/system:controller:ttl-after-finished-controller",
                                "clusterrolebinding/system:controller:root-ca-cert-publisher",
                                "clusterrole/system:controller:ttl-controller",
                                "clusterrolebinding/system:controller:route-controller",
                                "clusterrole/system:coredns",
                                "clusterrolebinding/system:controller:service-account-controller",
                                "clusterrole/system:discovery",
                                "clusterrolebinding/system:controller:service-controller",
                                "clusterrole/system:heapster",
                                "clusterrolebinding/system:controller:statefulset-controller",
                                "clusterrole/system:kube-aggregator",
                                "clusterrolebinding/system:controller:ttl-after-finished-controller",
                                "clusterrole/system:kube-controller-manager",
                                "clusterrolebinding/system:controller:ttl-controller",
                                "clusterrole/system:kube-dns",
                                "clusterrolebinding/system:coredns",
                                "clusterrole/system:kube-scheduler",
                                "clusterrolebinding/system:discovery",
                                "clusterrole/system:kubelet-api-admin",
                                "clusterrolebinding/system:kube-controller-manager",
                                "clusterrole/system:monitoring",
                                "clusterrolebinding/system:kube-dns",
                                "clusterrole/system:node",
                                "clusterrolebinding/system:kube-scheduler",
                                "clusterrole/system:node-bootstrapper",
                                "clusterrolebinding/system:monitoring",
                                "clusterrole/system:node-problem-detector",
                                "clusterrolebinding/system:node",
                                "clusterrole/system:node-proxier",
                                "clusterrole/system:persistent-volume-provisioner",
                                "clusterrolebinding/system:node-proxier",
                                "clusterrole/system:public-info-viewer",
                                "clusterrolebinding/system:public-info-viewer",
                                "clusterrole/system:service-account-issuer-discovery",
                                "clusterrolebinding/system:service-account-issuer-discovery",
                                "clusterrole/system:volume-scheduler",
                                "clusterrolebinding/system:volume-scheduler",
                                "clusterrole/view",
                                "storageclass/general",
                                "namespace/auth-system",
                                "namespace/cert-manager",
                                "namespace/default",
                                "namespace/envoy-gateway-system",
                                "namespace/ingress-nginx",
                                "namespace/kube-node-lease",
                                "namespace/kube-public",
                                "namespace/kube-system",
                                "namespace/openstack"
                            ],
                            "zuul_log_id": "0242ac17-0010-0a74-ed80-00000000001a-1-instance"
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-0a74-ed80-000000000017",
                        "name": "describe-kubernetes-objects",
                        "path": "/var/lib/zuul/builds/246302b13a3c4449b6e45e6da1892446/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/describe-kubernetes-objects"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:47:45.562321Z",
                            "start": "2026-07-30T19:47:28.520249Z"
                        },
                        "id": "0242ac17-0010-0a74-ed80-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-0a74-ed80-000000000017",
                        "name": "describe-kubernetes-objects",
                        "path": "/var/lib/zuul/builds/246302b13a3c4449b6e45e6da1892446/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/describe-kubernetes-objects"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:47:45.762640Z",
                            "start": "2026-07-30T19:47:45.567870Z"
                        },
                        "id": "0242ac17-0010-0a74-ed80-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:28.691866",
                            "end": "2026-07-30 19:49:14.660084",
                            "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-0a74-ed80-00000000001c-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 19:47:45.968218",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value\nxargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value\nxargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nauth-system/configmaps/keycloak-env-vars\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\ncert-manager/configmaps/kube-root-ca.crt\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ncert-manager/deployment/cert-manager\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ncert-manager/deployment/cert-manager-cainjector\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ncert-manager/deployment/cert-manager-webhook\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nauth-system/endpoints/keycloak\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nauth-system/endpoints/keycloak-headless\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\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\nerror: the server doesn't have a resource type \"podsecuritypolicies\"\ncert-manager/endpoints/cert-manager\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ncert-manager/endpoints/cert-manager-webhook\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nauth-system/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\nauth-system/networkpolicies/keycloak\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nauth-system/pods/keycloak-0\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ncert-manager/pods/cert-manager-79c48d47db-flvxf\nxargs: warning: options --max-lines and --replace/-I/-i are 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-9lf4w\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ncert-manager/pods/cert-manager-webhook-7d6b59cfdc-lwjjs\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ncert-manager/rolebindings/cert-manager-cainjector:leaderelection\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ncert-manager/rolebindings/cert-manager-webhook:dynamic-serving\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ncert-manager/rolebindings/cert-manager:leaderelection\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nauth-system/secrets/keycloak\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nauth-system/secrets/keycloak-externaldb\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nauth-system/secrets/keycloak.199-204-45-109.nip.io-tls\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nauth-system/secrets/sh.helm.release.v1.keycloak.v1\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ncert-manager/roles/cert-manager-cainjector:leaderelection\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nerror: the server doesn't have a resource type \"podsecuritypolicies\"\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ncert-manager/roles/cert-manager-webhook:dynamic-serving\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ncert-manager/roles/cert-manager:leaderelection\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\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\nauth-system/serviceaccounts/default\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nauth-system/serviceaccounts/keycloak\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are 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\ncert-manager/secrets/sh.helm.release.v1.cert-manager.v1\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nauth-system/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\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ncert-manager/serviceaccounts/cert-manager\ncert-manager/serviceaccounts/cert-manager-cainjector\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ncert-manager/serviceaccounts/cert-manager-webhook\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\nxargs: warning: options --max-lines and --replace/-I/-i are 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\ncert-manager/services/cert-manager-webhook\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\nauth-system/statefulsets/keycloak\ndefault/configmaps/kube-root-ca.crt\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nenvoy-gateway-system/configmaps/envoy-gateway-config\nenvoy-gateway-system/configmaps/kube-root-ca.crt\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are 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/deployment/envoy-gateway\nerror: the server doesn't have a resource type \"podsecuritypolicies\"\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ndefault/endpoints/kubernetes\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nenvoy-gateway-system/endpoints/envoy-gateway\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nenvoy-gateway-system/pods/envoy-gateway-78446f96c9-v2vrb\nxargs: warning: options --max-lines and --replace/-I/-i are 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\nenvoy-gateway-system/rolebindings/envoy-gateway-gateway-helm-leader-election-rolebinding\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\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\nerror: the server doesn't have a resource type \"podsecuritypolicies\"\nenvoy-gateway-system/serviceaccounts/default\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are 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\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nenvoy-gateway-system/secrets/envoy\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\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\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/secrets/envoy-rate-limit\nxargs: warning: options --max-lines and --replace/-I/-i are 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/sh.helm.release.v1.envoy-gateway.v1\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ndefault/services/kubernetes\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\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\ningress-nginx/configmaps/ingress-nginx-udp\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ningress-nginx/configmaps/kube-root-ca.crt\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\ningress-nginx/daemonsets/ingress-nginx-controller\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ningress-nginx/deployment/ingress-nginx-defaultbackend\nerror: the server doesn't have a resource type \"podsecuritypolicies\"\ningress-nginx/endpoints/ingress-nginx-controller\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ningress-nginx/endpoints/ingress-nginx-controller-admission\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ningress-nginx/endpoints/ingress-nginx-controller-metrics\ningress-nginx/endpoints/ingress-nginx-defaultbackend\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nkube-node-lease/serviceaccounts/default\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ningress-nginx/pods/ingress-nginx-controller-pfbhz\ningress-nginx/pods/ingress-nginx-defaultbackend-6987ff55cf-7tvf7\ningress-nginx/rolebindings/ingress-nginx\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nkube-public/configmaps/cluster-info\nkube-public/configmaps/kube-root-ca.crt\ningress-nginx/roles/ingress-nginx\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ningress-nginx/secrets/ingress-nginx-admission\ningress-nginx/secrets/sh.helm.release.v1.ingress-nginx.v1\ningress-nginx/serviceaccounts/default\ningress-nginx/serviceaccounts/ingress-nginx\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-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-public/rolebindings/kubeadm:bootstrap-signer-clusterinfo\nkube-public/rolebindings/system:controller:bootstrap-signer\nkube-system/endpoints/ceph-csi-rbd-provisioner-http-metrics\nkube-system/endpoints/kube-dns\nkube-public/roles/kubeadm:bootstrap-signer-clusterinfo\nkube-public/roles/system:controller:bootstrap-signer\nkube-public/serviceaccounts/default\nkube-system/pods/ceph-csi-rbd-nodeplugin-6ffg2\nkube-system/pods/ceph-csi-rbd-provisioner-69cb97fb6-jnsgm\nkube-system/pods/cilium-kllvv\nkube-system/pods/cilium-operator-869df985b8-dmqrm\nkube-system/pods/coredns-67659f764b-68rhr\nkube-system/pods/coredns-67659f764b-shxzh\nkube-system/pods/etcd-instance\nkube-system/pods/kube-apiserver-instance\nkube-system/pods/kube-controller-manager-instance\nkube-system/pods/kube-proxy-mxbgh\nkube-system/pods/kube-scheduler-instance\nkube-system/pods/kube-vip-instance\nkube-system/rolebindings/ceph-csi-rbd-provisioner\nkube-system/rolebindings/cilium-config-agent\nkube-system/rolebindings/kube-proxy\nkube-system/rolebindings/kubeadm:kubeadm-certs\nkube-system/rolebindings/kubeadm:kubelet-config\nkube-system/rolebindings/kubeadm:nodes-kubeadm-config\nkube-system/rolebindings/system::extension-apiserver-authentication-reader\nkube-system/rolebindings/system::leader-locking-kube-controller-manager\nkube-system/rolebindings/system::leader-locking-kube-scheduler\nkube-system/rolebindings/system:controller:bootstrap-signer\nkube-system/rolebindings/system:controller:cloud-provider\nkube-system/roles/ceph-csi-rbd-provisioner\nkube-system/rolebindings/system:controller:token-cleaner\nkube-system/roles/cilium-config-agent\nkube-system/roles/extension-apiserver-authentication-reader\nkube-system/roles/kube-proxy\nkube-system/roles/kubeadm:kubeadm-certs\nkube-system/roles/kubeadm:kubelet-config\nkube-system/roles/kubeadm:nodes-kubeadm-config\nkube-system/roles/system::leader-locking-kube-controller-manager\nkube-system/roles/system::leader-locking-kube-scheduler\nkube-system/roles/system:controller:bootstrap-signer\nkube-system/roles/system:controller:cloud-provider\nkube-system/roles/system:controller:token-cleaner\nopenstack/cronjobs/heat-engine-cleaner\nopenstack/cronjobs/heat-purge-deleted\nopenstack/cronjobs/keystone-credential-rotate\nopenstack/cronjobs/keystone-fernet-rotate\nopenstack/cronjobs/nova-cell-setup\nopenstack/cronjobs/nova-service-cleaner\nopenstack/configmaps/ceph-csi-config\nopenstack/configmaps/ceph-etc\nopenstack/configmaps/glance-bin\nopenstack/configmaps/heat-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-server-conf\nopenstack/configmaps/rabbitmq-glance-plugins-conf\nopenstack/configmaps/rabbitmq-heat-plugins-conf\nopenstack/configmaps/rabbitmq-heat-server-conf\nopenstack/configmaps/rabbitmq-keystone-plugins-conf\nopenstack/configmaps/rabbitmq-keystone-server-conf\nopenstack/configmaps/rabbitmq-neutron-plugins-conf\nopenstack/configmaps/rabbitmq-neutron-server-conf\nopenstack/configmaps/rabbitmq-nova-plugins-conf\nopenstack/configmaps/rabbitmq-nova-server-conf\nkube-system/secrets/bootstrap-token-87m9ms\nkube-system/secrets/bootstrap-token-cuw6xw\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\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/heat-api\nopenstack/deployment/heat-cfn\nopenstack/deployment/heat-engine\nopenstack/deployment/keystone-api\nkube-system/serviceaccounts/attachdetach-controller\nopenstack/deployment/memcached-memcached\nkube-system/serviceaccounts/bootstrap-signer\nopenstack/deployment/neutron-coredns\nkube-system/serviceaccounts/ceph-csi-rbd-nodeplugin\nkube-system/serviceaccounts/ceph-csi-rbd-provisioner\nopenstack/deployment/neutron-rpc-server\nkube-system/serviceaccounts/certificate-controller\nopenstack/deployment/neutron-server\nkube-system/serviceaccounts/cilium\nopenstack/deployment/nova-api-metadata\nkube-system/serviceaccounts/cilium-operator\nkube-system/serviceaccounts/clusterrole-aggregation-controller\nopenstack/deployment/nova-api-osapi\nopenstack/deployment/nova-conductor\nkube-system/serviceaccounts/coredns\nopenstack/deployment/nova-novncproxy\nkube-system/serviceaccounts/cronjob-controller\nopenstack/deployment/nova-scheduler\nkube-system/serviceaccounts/daemon-set-controller\nopenstack/deployment/placement-api\nopenstack/deployment/pxc-operator\nkube-system/serviceaccounts/default\nopenstack/deployment/rabbitmq-cluster-operator\nkube-system/serviceaccounts/deployment-controller\nopenstack/deployment/rabbitmq-messaging-topology-operator\nkube-system/serviceaccounts/disruption-controller\nkube-system/serviceaccounts/endpoint-controller\nkube-system/serviceaccounts/endpointslice-controller\nkube-system/serviceaccounts/endpointslicemirroring-controller\nkube-system/serviceaccounts/ephemeral-volume-controller\nkube-system/serviceaccounts/expand-controller\nkube-system/serviceaccounts/generic-garbage-collector\nkube-system/serviceaccounts/horizontal-pod-autoscaler\nkube-system/serviceaccounts/job-controller\nkube-system/serviceaccounts/kube-proxy\nkube-system/serviceaccounts/namespace-controller\nkube-system/serviceaccounts/node-controller\nkube-system/serviceaccounts/persistent-volume-binder\nkube-system/serviceaccounts/pod-garbage-collector\nkube-system/serviceaccounts/pv-protection-controller\nkube-system/serviceaccounts/pvc-protection-controller\nkube-system/serviceaccounts/replicaset-controller\nkube-system/serviceaccounts/replication-controller\nkube-system/serviceaccounts/resourcequota-controller\nkube-system/serviceaccounts/root-ca-cert-publisher\nkube-system/serviceaccounts/service-account-controller\nkube-system/serviceaccounts/service-controller\nkube-system/serviceaccounts/statefulset-controller\nkube-system/serviceaccounts/token-cleaner\nkube-system/serviceaccounts/ttl-after-finished-controller\nkube-system/serviceaccounts/ttl-controller\nopenstack/endpoints/ceph-mon\nopenstack/endpoints/glance-api\nopenstack/endpoints/heat-api\nopenstack/endpoints/heat-cfn\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/endpoints/percona-xtradb-haproxy\nopenstack/endpoints/percona-xtradb-haproxy-metrics\nopenstack/endpoints/percona-xtradb-haproxy-replicas\nopenstack/endpoints/percona-xtradb-pxc\nopenstack/endpoints/percona-xtradb-pxc-unready\nkube-system/services/ceph-csi-rbd-nodeplugin-http-metrics\nopenstack/endpoints/placement-api\nkube-system/services/ceph-csi-rbd-provisioner-http-metrics\nopenstack/endpoints/rabbitmq-glance\nkube-system/services/kube-dns\nopenstack/endpoints/rabbitmq-glance-nodes\nopenstack/endpoints/rabbitmq-heat\nopenstack/endpoints/rabbitmq-heat-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/ingresses/cloudformation\nopenstack/ingresses/compute\nopenstack/ingresses/compute-novnc-proxy\nopenstack/ingresses/identity\nopenstack/ingresses/image\nopenstack/ingresses/network\nopenstack/ingresses/orchestration\nopenstack/ingresses/placement\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/heat-bootstrap\nopenstack/jobs/heat-db-init\nopenstack/jobs/heat-db-sync\nopenstack/jobs/heat-domain-ks-user\nopenstack/jobs/heat-engine-cleaner-29757340\nopenstack/jobs/heat-engine-cleaner-29757345\nopenstack/jobs/heat-ks-endpoints\nopenstack/jobs/heat-ks-service\nopenstack/jobs/heat-ks-user\nopenstack/jobs/heat-rabbit-init\nopenstack/jobs/heat-trusts\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/networkpolicies/rabbitmq-cluster-operator\nopenstack/jobs/nova-ks-endpoints\nopenstack/networkpolicies/rabbitmq-messaging-topology-operator\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/persistentvolumeclaims/datadir-percona-xtradb-pxc-0\nopenstack/persistentvolumeclaims/persistence-rabbitmq-glance-server-0\nopenstack/persistentvolumeclaims/persistence-rabbitmq-heat-server-0\nopenstack/persistentvolumeclaims/persistence-rabbitmq-keystone-server-0\nopenstack/persistentvolumeclaims/persistence-rabbitmq-neutron-server-0\nopenstack/persistentvolumeclaims/persistence-rabbitmq-nova-server-0\nopenstack/pods/glance-api-5744cd849f-5l9j6\nopenstack/pods/glance-db-init-c2lfc\nopenstack/pods/glance-db-sync-dd56x\nopenstack/pods/glance-ks-endpoints-n86nf\nopenstack/pods/glance-ks-service-qb764\nopenstack/pods/glance-ks-user-vxd46\nopenstack/pods/glance-metadefs-load-mzmb2\nopenstack/pods/glance-rabbit-init-s9fbt\nopenstack/pods/glance-storage-init-tlkwv\nopenstack/pods/heat-api-7846fdf898-9hdr9\nopenstack/pods/heat-bootstrap-6k24h\nopenstack/pods/heat-cfn-545c5bdd9b-xh5fl\nopenstack/pods/heat-db-init-k662n\nopenstack/pods/heat-db-sync-l7p8j\nopenstack/pods/heat-domain-ks-user-wq988\nopenstack/pods/heat-engine-5f958bb4d7-nbllm\nopenstack/pods/heat-engine-cleaner-29757340-9nvlb\nopenstack/pods/heat-engine-cleaner-29757345-98txh\nopenstack/pods/heat-ks-endpoints-rb4s9\nopenstack/pods/heat-ks-service-27smn\nopenstack/pods/heat-ks-user-7z7gt\nopenstack/rolebindings/glance-glance-api\nopenstack/pods/heat-rabbit-init-b5zpm\nopenstack/rolebindings/glance-glance-db-init\nopenstack/pods/heat-trusts-rkxrc\nopenstack/rolebindings/glance-glance-db-sync\nopenstack/pods/keystone-api-7fd7d9bf57-jmgpv\nopenstack/rolebindings/glance-glance-ks-endpoints\nopenstack/pods/keystone-bootstrap-xpjm2\nopenstack/rolebindings/glance-glance-ks-service\nopenstack/pods/keystone-credential-setup-ktf85\nopenstack/rolebindings/glance-glance-ks-user\nopenstack/pods/keystone-db-init-k7tws\nopenstack/rolebindings/glance-glance-metadefs-load\nopenstack/pods/keystone-db-sync-qh9vb\nopenstack/rolebindings/glance-glance-rabbit-init\nopenstack/pods/keystone-domain-manage-m6nvn\nopenstack/rolebindings/glance-glance-storage-init\nopenstack/pods/keystone-fernet-setup-2ngtw\nopenstack/rolebindings/glance-glance-test\nopenstack/pods/keystone-rabbit-init-r7m55\nopenstack/pods/libvirt-libvirt-default-qft6l\nopenstack/pods/memcached-memcached-cf56b6468-qgdj5\nopenstack/rolebindings/glance-storage-init\nopenstack/pods/neutron-coredns-7dd4958666-g6ck2\nopenstack/rolebindings/heat-heat-api\nopenstack/rolebindings/heat-heat-bootstrap\nopenstack/pods/neutron-db-init-tzjnv\nopenstack/rolebindings/heat-heat-cfn\nopenstack/pods/neutron-db-sync-zxjcw\nopenstack/pods/neutron-dhcp-agent-default-zg59m\nopenstack/rolebindings/heat-heat-db-init\nopenstack/pods/neutron-ks-endpoints-hqjvt\nopenstack/rolebindings/heat-heat-db-sync\nopenstack/pods/neutron-ks-service-q8n62\nopenstack/pods/neutron-ks-user-xx7tj\nopenstack/rolebindings/heat-heat-engine\nopenstack/pods/neutron-l3-agent-default-8kpmd\nopenstack/pods/neutron-metadata-agent-default-shndw\nopenstack/pods/neutron-netns-cleanup-cron-default-s7hpz\nopenstack/pods/neutron-ovs-agent-default-gkr6h\nopenstack/rolebindings/heat-heat-engine-cleaner\nopenstack/pods/neutron-rabbit-init-bz6db\nopenstack/rolebindings/heat-heat-ks-endpoints\nopenstack/pods/neutron-rpc-server-55b77548bf-qr8hp\nopenstack/rolebindings/heat-heat-ks-service\nopenstack/rolebindings/heat-heat-ks-user\nopenstack/pods/neutron-server-856b4cd5df-8j9bl\nopenstack/rolebindings/heat-heat-ks-user-domain\nopenstack/pods/nova-api-metadata-fbfbf9b74-4pptw\nopenstack/rolebindings/heat-heat-purge-deleted\nopenstack/pods/nova-api-osapi-55dd7bf575-42xht\nopenstack/rolebindings/heat-heat-rabbit-init\nopenstack/pods/nova-bootstrap-r7bmh\nopenstack/rolebindings/heat-heat-test\nopenstack/pods/nova-cell-setup-ztctl\nopenstack/rolebindings/heat-heat-trusts\nopenstack/pods/nova-compute-default-7rqd7\nopenstack/rolebindings/keystone-credential-rotate\nopenstack/rolebindings/keystone-credential-setup\nopenstack/rolebindings/keystone-fernet-rotate\nopenstack/pods/nova-conductor-79f6447db5-q64nx\nopenstack/pods/nova-db-init-795mn\nopenstack/rolebindings/keystone-fernet-setup\nopenstack/rolebindings/keystone-keystone-api\nopenstack/pods/nova-db-sync-prl9t\nopenstack/rolebindings/keystone-keystone-bootstrap\nopenstack/pods/nova-ks-endpoints-s9gxq\nopenstack/rolebindings/keystone-keystone-credential-rotate\nopenstack/pods/nova-ks-service-4xxtr\nopenstack/rolebindings/keystone-keystone-db-init\nopenstack/pods/nova-ks-user-7vwnd\nopenstack/rolebindings/keystone-keystone-db-sync\nopenstack/pods/nova-novncproxy-68596fbb9d-cv6kx\nopenstack/pods/nova-rabbit-init-wbt4c\nopenstack/pods/nova-scheduler-659694cb57-kt7tf\nopenstack/rolebindings/keystone-keystone-domain-manage\nopenstack/pods/openvswitch-42nqc\nopenstack/rolebindings/keystone-keystone-fernet-rotate\nopenstack/pods/percona-xtradb-haproxy-0\nopenstack/rolebindings/keystone-keystone-test\nopenstack/pods/percona-xtradb-pxc-0\nopenstack/rolebindings/libvirt-cert-manager\nopenstack/pods/placement-api-7cdcc4845f-pdlv8\nopenstack/rolebindings/libvirt-libvirt\nopenstack/pods/placement-db-init-r5tq2\nopenstack/pods/placement-db-sync-b2tcr\nopenstack/rolebindings/neutron-neutron-db-init\nopenstack/pods/placement-ks-endpoints-pv7c8\nopenstack/rolebindings/neutron-neutron-db-sync\nopenstack/pods/placement-ks-service-ksh9z\nopenstack/rolebindings/neutron-neutron-dhcp-agent\nopenstack/pods/placement-ks-user-dvk8r\nopenstack/rolebindings/neutron-neutron-ks-endpoints\nopenstack/pods/pxc-operator-69cb5bbdb9-7tkb4\nopenstack/rolebindings/neutron-neutron-ks-service\nopenstack/pods/rabbitmq-cluster-operator-54f767cff8-vbsmv\nopenstack/rolebindings/neutron-neutron-ks-user\nopenstack/pods/rabbitmq-glance-server-0\nopenstack/rolebindings/neutron-neutron-l3-agent\nopenstack/pods/rabbitmq-heat-server-0\nopenstack/rolebindings/neutron-neutron-metadata-agent\nopenstack/pods/rabbitmq-keystone-server-0\nopenstack/pods/rabbitmq-messaging-topology-operator-6f465c979f-c4qz4\nopenstack/rolebindings/neutron-neutron-ovs-agent\nopenstack/pods/rabbitmq-neutron-server-0\nopenstack/pods/rabbitmq-nova-server-0\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/rolebindings/nova-nova-cell-setup\nopenstack/rolebindings/nova-nova-cell-setup-cron\nopenstack/rolebindings/nova-nova-compute\nopenstack/rolebindings/nova-nova-conductor\nopenstack/rolebindings/nova-nova-db-init\nopenstack/rolebindings/nova-nova-db-sync\nopenstack/rolebindings/nova-nova-ks-endpoints\nopenstack/rolebindings/nova-nova-ks-service\nopenstack/rolebindings/nova-nova-ks-user\nopenstack/rolebindings/nova-nova-novncproxy\nopenstack/rolebindings/nova-nova-rabbit-init\nopenstack/rolebindings/nova-nova-scheduler\nopenstack/rolebindings/nova-nova-service-cleaner\nopenstack/rolebindings/nova-nova-test\nopenstack/rolebindings/placement-placement-api\nopenstack/rolebindings/placement-placement-db-init\nopenstack/rolebindings/placement-placement-db-sync\nopenstack/rolebindings/placement-placement-ks-endpoints\nopenstack/rolebindings/placement-placement-ks-service\nopenstack/rolebindings/placement-placement-ks-user\nopenstack/rolebindings/pxc-operator\nopenstack/rolebindings/rabbitmq-cluster-operator\nopenstack/rolebindings/rabbitmq-glance-server\nopenstack/rolebindings/rabbitmq-heat-server\nopenstack/rolebindings/rabbitmq-keystone-server\nopenstack/rolebindings/rabbitmq-messaging-topology-operator\nopenstack/rolebindings/rabbitmq-neutron-server\nopenstack/rolebindings/rabbitmq-nova-server\nopenstack/roles/glance-openstack-glance-api\nopenstack/roles/glance-openstack-glance-db-init\nopenstack/roles/glance-openstack-glance-db-sync\nopenstack/roles/glance-openstack-glance-ks-endpoints\nopenstack/roles/glance-openstack-glance-ks-service\nopenstack/roles/glance-openstack-glance-ks-user\nopenstack/roles/glance-openstack-glance-metadefs-load\nopenstack/roles/glance-openstack-glance-rabbit-init\nopenstack/roles/glance-openstack-glance-storage-init\nopenstack/roles/glance-openstack-glance-test\nopenstack/roles/glance-storage-init\nopenstack/roles/heat-openstack-heat-api\nopenstack/roles/heat-openstack-heat-bootstrap\nopenstack/roles/heat-openstack-heat-cfn\nopenstack/roles/heat-openstack-heat-db-init\nopenstack/roles/heat-openstack-heat-db-sync\nopenstack/roles/heat-openstack-heat-engine\nopenstack/roles/heat-openstack-heat-engine-cleaner\nopenstack/roles/heat-openstack-heat-ks-endpoints\nopenstack/roles/heat-openstack-heat-ks-service\nopenstack/roles/heat-openstack-heat-ks-user\nopenstack/roles/heat-openstack-heat-ks-user-domain\nopenstack/roles/heat-openstack-heat-purge-deleted\nopenstack/roles/heat-openstack-heat-rabbit-init\nopenstack/roles/heat-openstack-heat-test\nopenstack/roles/heat-openstack-heat-trusts\nopenstack/roles/keystone-credential-rotate\nopenstack/roles/keystone-credential-setup\nopenstack/roles/keystone-fernet-rotate\nopenstack/roles/keystone-fernet-setup\nopenstack/roles/keystone-openstack-keystone-api\nopenstack/roles/keystone-openstack-keystone-bootstrap\nopenstack/roles/keystone-openstack-keystone-credential-rotate\nopenstack/roles/keystone-openstack-keystone-db-init\nopenstack/roles/keystone-openstack-keystone-db-sync\nopenstack/roles/keystone-openstack-keystone-domain-manage\nopenstack/roles/keystone-openstack-keystone-fernet-rotate\nopenstack/roles/keystone-openstack-keystone-test\nopenstack/roles/libvirt-cert-manager\nopenstack/roles/libvirt-openstack-libvirt\nopenstack/roles/neutron-openstack-neutron-db-init\nopenstack/roles/neutron-openstack-neutron-db-sync\nopenstack/roles/neutron-openstack-neutron-dhcp-agent\nopenstack/roles/neutron-openstack-neutron-ks-endpoints\nopenstack/roles/neutron-openstack-neutron-ks-service\nopenstack/roles/neutron-openstack-neutron-ks-user\nopenstack/roles/neutron-openstack-neutron-l3-agent\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-heat-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/secrets/glance-api-certs\nopenstack/secrets/glance-db-admin\nopenstack/secrets/glance-db-user\nopenstack/secrets/glance-etc\nopenstack/secrets/glance-keystone-admin\nopenstack/secrets/glance-keystone-test\nopenstack/secrets/glance-keystone-user\nopenstack/serviceaccounts/default\nopenstack/secrets/glance-rabbitmq-admin\nopenstack/serviceaccounts/glance-api\nopenstack/secrets/glance-rabbitmq-user\nopenstack/serviceaccounts/glance-db-init\nopenstack/serviceaccounts/glance-db-sync\nopenstack/secrets/heat-api-certs\nopenstack/serviceaccounts/glance-ks-endpoints\nopenstack/secrets/heat-cfn-certs\nopenstack/serviceaccounts/glance-ks-service\nopenstack/secrets/heat-db-admin\nopenstack/serviceaccounts/glance-ks-user\nopenstack/secrets/heat-db-user\nopenstack/serviceaccounts/glance-metadefs-load\nopenstack/secrets/heat-etc\nopenstack/serviceaccounts/glance-rabbit-init\nopenstack/secrets/heat-keystone-admin\nopenstack/secrets/heat-keystone-stack-user\nopenstack/serviceaccounts/glance-storage-init\nopenstack/secrets/heat-keystone-test\nopenstack/serviceaccounts/glance-test\nopenstack/secrets/heat-keystone-trustee\nopenstack/serviceaccounts/heat-api\nopenstack/secrets/heat-keystone-user\nopenstack/secrets/heat-rabbitmq-admin\nopenstack/serviceaccounts/heat-bootstrap\nopenstack/secrets/heat-rabbitmq-user\nopenstack/serviceaccounts/heat-cfn\nopenstack/secrets/images-rbd-keyring\nopenstack/serviceaccounts/heat-db-init\nopenstack/secrets/internal-percona-xtradb\nopenstack/serviceaccounts/heat-db-sync\nopenstack/secrets/keystone-api-certs\nopenstack/serviceaccounts/heat-engine\nopenstack/secrets/keystone-credential-keys\nopenstack/serviceaccounts/heat-engine-cleaner\nopenstack/secrets/keystone-db-admin\nopenstack/serviceaccounts/heat-ks-endpoints\nopenstack/secrets/keystone-db-user\nopenstack/serviceaccounts/heat-ks-service\nopenstack/secrets/keystone-etc\nopenstack/serviceaccounts/heat-ks-user\nopenstack/secrets/keystone-fernet-keys\nopenstack/serviceaccounts/heat-ks-user-domain\nopenstack/secrets/keystone-keystone-admin\nopenstack/serviceaccounts/heat-purge-deleted\nopenstack/secrets/keystone-keystone-test\nopenstack/secrets/keystone-rabbitmq-admin\nopenstack/secrets/keystone-rabbitmq-user\nopenstack/serviceaccounts/heat-rabbit-init\nopenstack/secrets/libvirt-api-ca\nopenstack/serviceaccounts/heat-test\nopenstack/secrets/libvirt-etc\nopenstack/serviceaccounts/heat-trusts\nopenstack/secrets/libvirt-libvirt-default-etc\nopenstack/serviceaccounts/keystone-api\nopenstack/secrets/libvirt-libvirt-default-qft6l-api\nopenstack/serviceaccounts/keystone-bootstrap\nopenstack/secrets/libvirt-libvirt-default-qft6l-vnc\nopenstack/secrets/libvirt-vnc-ca\nopenstack/serviceaccounts/keystone-credential-rotate\nopenstack/serviceaccounts/keystone-credential-setup\nopenstack/secrets/neutron-db-admin\nopenstack/secrets/neutron-db-user\nopenstack/serviceaccounts/keystone-db-init\nopenstack/secrets/neutron-dhcp-agent-default\nopenstack/secrets/neutron-etc\nopenstack/serviceaccounts/keystone-db-sync\nopenstack/secrets/neutron-keystone-admin\nopenstack/serviceaccounts/keystone-domain-manage\nopenstack/secrets/neutron-keystone-test\nopenstack/serviceaccounts/keystone-fernet-rotate\nopenstack/secrets/neutron-keystone-user\nopenstack/serviceaccounts/keystone-fernet-setup\nopenstack/serviceaccounts/keystone-rabbit-init\nopenstack/secrets/neutron-l3-agent-default\nopenstack/serviceaccounts/keystone-test\nopenstack/secrets/neutron-metadata-agent-default\nopenstack/secrets/neutron-netns-cleanup-cron-default\nopenstack/serviceaccounts/libvirt\nopenstack/secrets/neutron-ovs-agent-default\nopenstack/serviceaccounts/memcached-memcached\nopenstack/secrets/neutron-rabbitmq-admin\nopenstack/serviceaccounts/neutron-db-init\nopenstack/secrets/neutron-rabbitmq-user\nopenstack/secrets/neutron-server-certs\nopenstack/serviceaccounts/neutron-db-sync\nopenstack/secrets/nova-api-certs\nopenstack/serviceaccounts/neutron-dhcp-agent\nopenstack/secrets/nova-compute-default\nopenstack/serviceaccounts/neutron-ks-endpoints\nopenstack/serviceaccounts/neutron-ks-service\nopenstack/secrets/nova-db-admin\nopenstack/serviceaccounts/neutron-ks-user\nopenstack/secrets/nova-db-api-admin\nopenstack/serviceaccounts/neutron-l3-agent\nopenstack/secrets/nova-db-api-user\nopenstack/secrets/nova-db-cell0-admin\nopenstack/serviceaccounts/neutron-metadata-agent\nopenstack/secrets/nova-db-cell0-user\nopenstack/serviceaccounts/neutron-netns-cleanup-cron\nopenstack/secrets/nova-db-user\nopenstack/secrets/nova-etc\nopenstack/serviceaccounts/neutron-ovs-agent\nopenstack/secrets/nova-keystone-admin\nopenstack/serviceaccounts/neutron-rabbit-init\nopenstack/secrets/nova-keystone-test\nopenstack/serviceaccounts/neutron-rpc-server\nopenstack/secrets/nova-keystone-user\nopenstack/secrets/nova-novncproxy-certs\nopenstack/serviceaccounts/neutron-server\nopenstack/secrets/nova-novncproxy-vencrypt\nopenstack/serviceaccounts/neutron-test\nopenstack/serviceaccounts/nova-api-metadata\nopenstack/secrets/nova-rabbitmq-admin\nopenstack/serviceaccounts/nova-api-osapi\nopenstack/secrets/nova-rabbitmq-user\nopenstack/secrets/nova-ssh\nopenstack/serviceaccounts/nova-bootstrap\nopenstack/secrets/percona-xtradb\nopenstack/serviceaccounts/nova-cell-setup\nopenstack/secrets/placement-api-certs\nopenstack/serviceaccounts/nova-cell-setup-cron\nopenstack/serviceaccounts/nova-compute\nopenstack/secrets/placement-db-admin\nopenstack/serviceaccounts/nova-conductor\nopenstack/secrets/placement-db-user\nopenstack/serviceaccounts/nova-db-init\nopenstack/secrets/placement-etc\nopenstack/secrets/placement-keystone-admin\nopenstack/serviceaccounts/nova-db-sync\nopenstack/secrets/placement-keystone-user\nopenstack/serviceaccounts/nova-ks-endpoints\nopenstack/secrets/pvc-ceph-client-key\nopenstack/serviceaccounts/nova-ks-service\nopenstack/secrets/rabbitmq-glance-default-user\nopenstack/serviceaccounts/nova-ks-user\nopenstack/secrets/rabbitmq-glance-erlang-cookie\nopenstack/serviceaccounts/nova-novncproxy\nopenstack/secrets/rabbitmq-heat-default-user\nopenstack/serviceaccounts/nova-rabbit-init\nopenstack/secrets/rabbitmq-heat-erlang-cookie\nopenstack/serviceaccounts/nova-scheduler\nopenstack/serviceaccounts/nova-service-cleaner\nopenstack/secrets/rabbitmq-keystone-default-user\nopenstack/serviceaccounts/nova-test\nopenstack/secrets/rabbitmq-keystone-erlang-cookie\nopenstack/serviceaccounts/openvswitch-server\nopenstack/secrets/rabbitmq-messaging-topology-operator-webhook\nopenstack/serviceaccounts/placement-api\nopenstack/secrets/rabbitmq-neutron-default-user\nopenstack/secrets/rabbitmq-neutron-erlang-cookie\nopenstack/serviceaccounts/placement-db-init\nopenstack/secrets/rabbitmq-nova-default-user\nopenstack/serviceaccounts/placement-db-sync\nopenstack/serviceaccounts/placement-ks-endpoints\nopenstack/secrets/rabbitmq-nova-erlang-cookie\nopenstack/secrets/sh.helm.release.v1.ceph-provisioners.v1\nopenstack/serviceaccounts/placement-ks-service\nopenstack/secrets/sh.helm.release.v1.glance.v1\nopenstack/serviceaccounts/placement-ks-user\nopenstack/secrets/sh.helm.release.v1.heat.v1\nopenstack/serviceaccounts/pxc-operator\nopenstack/secrets/sh.helm.release.v1.keystone.v1\nopenstack/serviceaccounts/rabbitmq-cluster-operator\nopenstack/secrets/sh.helm.release.v1.libvirt.v1\nopenstack/serviceaccounts/rabbitmq-glance-server\nopenstack/secrets/sh.helm.release.v1.memcached.v1\nopenstack/secrets/sh.helm.release.v1.neutron-coredns.v1\nopenstack/serviceaccounts/rabbitmq-heat-server\nopenstack/serviceaccounts/rabbitmq-keystone-server\nopenstack/secrets/sh.helm.release.v1.neutron.v1\nopenstack/serviceaccounts/rabbitmq-messaging-topology-operator\nopenstack/serviceaccounts/rabbitmq-neutron-server\nopenstack/secrets/sh.helm.release.v1.nova.v1\nopenstack/serviceaccounts/rabbitmq-nova-server\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/services/ceph-mon\nopenstack/services/glance-api\nopenstack/services/heat-api\nopenstack/services/heat-cfn\nopenstack/services/keystone-api\nopenstack/services/memcached\nopenstack/services/memcached-metrics\nopenstack/statefulsets/percona-xtradb-haproxy\nopenstack/services/neutron-coredns\nopenstack/services/neutron-coredns-metrics\nopenstack/services/neutron-server\nopenstack/statefulsets/percona-xtradb-pxc\nopenstack/services/nova-api\nopenstack/statefulsets/rabbitmq-glance-server\nopenstack/statefulsets/rabbitmq-heat-server\nopenstack/services/nova-metadata\nopenstack/services/nova-novncproxy\nopenstack/statefulsets/rabbitmq-keystone-server\nopenstack/services/percona-xtradb-cluster-operator\nopenstack/statefulsets/rabbitmq-neutron-server\nopenstack/services/percona-xtradb-haproxy\nopenstack/statefulsets/rabbitmq-nova-server\nopenstack/services/percona-xtradb-haproxy-metrics\nopenstack/services/percona-xtradb-haproxy-replicas\nopenstack/services/percona-xtradb-pxc\nopenstack/services/placement-api\nopenstack/services/percona-xtradb-pxc-unready\nopenstack/services/rabbitmq-glance\nopenstack/services/rabbitmq-glance-nodes\nopenstack/services/rabbitmq-heat\nopenstack/services/rabbitmq-heat-nodes\nopenstack/services/rabbitmq-keystone\nopenstack/services/rabbitmq-keystone-nodes\nopenstack/services/rabbitmq-messaging-topology-operator-webhook\nopenstack/services/rabbitmq-neutron\nopenstack/services/rabbitmq-neutron-nodes\nopenstack/services/rabbitmq-nova\nopenstack/services/rabbitmq-nova-nodes",
                            "stdout_lines": [
                                "xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value",
                                "xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value",
                                "xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "auth-system/configmaps/keycloak-env-vars",
                                "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",
                                "cert-manager/configmaps/kube-root-ca.crt",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "cert-manager/deployment/cert-manager",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "cert-manager/deployment/cert-manager-cainjector",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "cert-manager/deployment/cert-manager-webhook",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "auth-system/endpoints/keycloak",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "auth-system/endpoints/keycloak-headless",
                                "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",
                                "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",
                                "error: the server doesn't have a resource type \"podsecuritypolicies\"",
                                "cert-manager/endpoints/cert-manager",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "cert-manager/endpoints/cert-manager-webhook",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "auth-system/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",
                                "auth-system/networkpolicies/keycloak",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "auth-system/pods/keycloak-0",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "cert-manager/pods/cert-manager-79c48d47db-flvxf",
                                "xargs: warning: options --max-lines and --replace/-I/-i are 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-9lf4w",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "cert-manager/pods/cert-manager-webhook-7d6b59cfdc-lwjjs",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "cert-manager/rolebindings/cert-manager-cainjector:leaderelection",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "cert-manager/rolebindings/cert-manager-webhook:dynamic-serving",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "cert-manager/rolebindings/cert-manager:leaderelection",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "auth-system/secrets/keycloak",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "auth-system/secrets/keycloak-externaldb",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "auth-system/secrets/keycloak.199-204-45-109.nip.io-tls",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "auth-system/secrets/sh.helm.release.v1.keycloak.v1",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "cert-manager/roles/cert-manager-cainjector:leaderelection",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "error: the server doesn't have a resource type \"podsecuritypolicies\"",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "cert-manager/roles/cert-manager-webhook:dynamic-serving",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "cert-manager/roles/cert-manager:leaderelection",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "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",
                                "auth-system/serviceaccounts/default",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "auth-system/serviceaccounts/keycloak",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are 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",
                                "cert-manager/secrets/sh.helm.release.v1.cert-manager.v1",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "auth-system/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",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "cert-manager/serviceaccounts/cert-manager",
                                "cert-manager/serviceaccounts/cert-manager-cainjector",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "cert-manager/serviceaccounts/cert-manager-webhook",
                                "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",
                                "xargs: warning: options --max-lines and --replace/-I/-i are 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",
                                "cert-manager/services/cert-manager-webhook",
                                "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",
                                "auth-system/statefulsets/keycloak",
                                "default/configmaps/kube-root-ca.crt",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "envoy-gateway-system/configmaps/envoy-gateway-config",
                                "envoy-gateway-system/configmaps/kube-root-ca.crt",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are 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/deployment/envoy-gateway",
                                "error: the server doesn't have a resource type \"podsecuritypolicies\"",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "default/endpoints/kubernetes",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "envoy-gateway-system/endpoints/envoy-gateway",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "envoy-gateway-system/pods/envoy-gateway-78446f96c9-v2vrb",
                                "xargs: warning: options --max-lines and --replace/-I/-i are 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",
                                "envoy-gateway-system/rolebindings/envoy-gateway-gateway-helm-leader-election-rolebinding",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "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",
                                "error: the server doesn't have a resource type \"podsecuritypolicies\"",
                                "envoy-gateway-system/serviceaccounts/default",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are 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",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "envoy-gateway-system/secrets/envoy",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "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",
                                "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/secrets/envoy-rate-limit",
                                "xargs: warning: options --max-lines and --replace/-I/-i are 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/sh.helm.release.v1.envoy-gateway.v1",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "default/services/kubernetes",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "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",
                                "ingress-nginx/configmaps/ingress-nginx-udp",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "ingress-nginx/configmaps/kube-root-ca.crt",
                                "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",
                                "ingress-nginx/daemonsets/ingress-nginx-controller",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "ingress-nginx/deployment/ingress-nginx-defaultbackend",
                                "error: the server doesn't have a resource type \"podsecuritypolicies\"",
                                "ingress-nginx/endpoints/ingress-nginx-controller",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "ingress-nginx/endpoints/ingress-nginx-controller-admission",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "ingress-nginx/endpoints/ingress-nginx-controller-metrics",
                                "ingress-nginx/endpoints/ingress-nginx-defaultbackend",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "kube-node-lease/serviceaccounts/default",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "ingress-nginx/pods/ingress-nginx-controller-pfbhz",
                                "ingress-nginx/pods/ingress-nginx-defaultbackend-6987ff55cf-7tvf7",
                                "ingress-nginx/rolebindings/ingress-nginx",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "kube-public/configmaps/cluster-info",
                                "kube-public/configmaps/kube-root-ca.crt",
                                "ingress-nginx/roles/ingress-nginx",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "ingress-nginx/secrets/ingress-nginx-admission",
                                "ingress-nginx/secrets/sh.helm.release.v1.ingress-nginx.v1",
                                "ingress-nginx/serviceaccounts/default",
                                "ingress-nginx/serviceaccounts/ingress-nginx",
                                "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-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-public/rolebindings/kubeadm:bootstrap-signer-clusterinfo",
                                "kube-public/rolebindings/system:controller:bootstrap-signer",
                                "kube-system/endpoints/ceph-csi-rbd-provisioner-http-metrics",
                                "kube-system/endpoints/kube-dns",
                                "kube-public/roles/kubeadm:bootstrap-signer-clusterinfo",
                                "kube-public/roles/system:controller:bootstrap-signer",
                                "kube-public/serviceaccounts/default",
                                "kube-system/pods/ceph-csi-rbd-nodeplugin-6ffg2",
                                "kube-system/pods/ceph-csi-rbd-provisioner-69cb97fb6-jnsgm",
                                "kube-system/pods/cilium-kllvv",
                                "kube-system/pods/cilium-operator-869df985b8-dmqrm",
                                "kube-system/pods/coredns-67659f764b-68rhr",
                                "kube-system/pods/coredns-67659f764b-shxzh",
                                "kube-system/pods/etcd-instance",
                                "kube-system/pods/kube-apiserver-instance",
                                "kube-system/pods/kube-controller-manager-instance",
                                "kube-system/pods/kube-proxy-mxbgh",
                                "kube-system/pods/kube-scheduler-instance",
                                "kube-system/pods/kube-vip-instance",
                                "kube-system/rolebindings/ceph-csi-rbd-provisioner",
                                "kube-system/rolebindings/cilium-config-agent",
                                "kube-system/rolebindings/kube-proxy",
                                "kube-system/rolebindings/kubeadm:kubeadm-certs",
                                "kube-system/rolebindings/kubeadm:kubelet-config",
                                "kube-system/rolebindings/kubeadm:nodes-kubeadm-config",
                                "kube-system/rolebindings/system::extension-apiserver-authentication-reader",
                                "kube-system/rolebindings/system::leader-locking-kube-controller-manager",
                                "kube-system/rolebindings/system::leader-locking-kube-scheduler",
                                "kube-system/rolebindings/system:controller:bootstrap-signer",
                                "kube-system/rolebindings/system:controller:cloud-provider",
                                "kube-system/roles/ceph-csi-rbd-provisioner",
                                "kube-system/rolebindings/system:controller:token-cleaner",
                                "kube-system/roles/cilium-config-agent",
                                "kube-system/roles/extension-apiserver-authentication-reader",
                                "kube-system/roles/kube-proxy",
                                "kube-system/roles/kubeadm:kubeadm-certs",
                                "kube-system/roles/kubeadm:kubelet-config",
                                "kube-system/roles/kubeadm:nodes-kubeadm-config",
                                "kube-system/roles/system::leader-locking-kube-controller-manager",
                                "kube-system/roles/system::leader-locking-kube-scheduler",
                                "kube-system/roles/system:controller:bootstrap-signer",
                                "kube-system/roles/system:controller:cloud-provider",
                                "kube-system/roles/system:controller:token-cleaner",
                                "openstack/cronjobs/heat-engine-cleaner",
                                "openstack/cronjobs/heat-purge-deleted",
                                "openstack/cronjobs/keystone-credential-rotate",
                                "openstack/cronjobs/keystone-fernet-rotate",
                                "openstack/cronjobs/nova-cell-setup",
                                "openstack/cronjobs/nova-service-cleaner",
                                "openstack/configmaps/ceph-csi-config",
                                "openstack/configmaps/ceph-etc",
                                "openstack/configmaps/glance-bin",
                                "openstack/configmaps/heat-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-server-conf",
                                "openstack/configmaps/rabbitmq-glance-plugins-conf",
                                "openstack/configmaps/rabbitmq-heat-plugins-conf",
                                "openstack/configmaps/rabbitmq-heat-server-conf",
                                "openstack/configmaps/rabbitmq-keystone-plugins-conf",
                                "openstack/configmaps/rabbitmq-keystone-server-conf",
                                "openstack/configmaps/rabbitmq-neutron-plugins-conf",
                                "openstack/configmaps/rabbitmq-neutron-server-conf",
                                "openstack/configmaps/rabbitmq-nova-plugins-conf",
                                "openstack/configmaps/rabbitmq-nova-server-conf",
                                "kube-system/secrets/bootstrap-token-87m9ms",
                                "kube-system/secrets/bootstrap-token-cuw6xw",
                                "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",
                                "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/heat-api",
                                "openstack/deployment/heat-cfn",
                                "openstack/deployment/heat-engine",
                                "openstack/deployment/keystone-api",
                                "kube-system/serviceaccounts/attachdetach-controller",
                                "openstack/deployment/memcached-memcached",
                                "kube-system/serviceaccounts/bootstrap-signer",
                                "openstack/deployment/neutron-coredns",
                                "kube-system/serviceaccounts/ceph-csi-rbd-nodeplugin",
                                "kube-system/serviceaccounts/ceph-csi-rbd-provisioner",
                                "openstack/deployment/neutron-rpc-server",
                                "kube-system/serviceaccounts/certificate-controller",
                                "openstack/deployment/neutron-server",
                                "kube-system/serviceaccounts/cilium",
                                "openstack/deployment/nova-api-metadata",
                                "kube-system/serviceaccounts/cilium-operator",
                                "kube-system/serviceaccounts/clusterrole-aggregation-controller",
                                "openstack/deployment/nova-api-osapi",
                                "openstack/deployment/nova-conductor",
                                "kube-system/serviceaccounts/coredns",
                                "openstack/deployment/nova-novncproxy",
                                "kube-system/serviceaccounts/cronjob-controller",
                                "openstack/deployment/nova-scheduler",
                                "kube-system/serviceaccounts/daemon-set-controller",
                                "openstack/deployment/placement-api",
                                "openstack/deployment/pxc-operator",
                                "kube-system/serviceaccounts/default",
                                "openstack/deployment/rabbitmq-cluster-operator",
                                "kube-system/serviceaccounts/deployment-controller",
                                "openstack/deployment/rabbitmq-messaging-topology-operator",
                                "kube-system/serviceaccounts/disruption-controller",
                                "kube-system/serviceaccounts/endpoint-controller",
                                "kube-system/serviceaccounts/endpointslice-controller",
                                "kube-system/serviceaccounts/endpointslicemirroring-controller",
                                "kube-system/serviceaccounts/ephemeral-volume-controller",
                                "kube-system/serviceaccounts/expand-controller",
                                "kube-system/serviceaccounts/generic-garbage-collector",
                                "kube-system/serviceaccounts/horizontal-pod-autoscaler",
                                "kube-system/serviceaccounts/job-controller",
                                "kube-system/serviceaccounts/kube-proxy",
                                "kube-system/serviceaccounts/namespace-controller",
                                "kube-system/serviceaccounts/node-controller",
                                "kube-system/serviceaccounts/persistent-volume-binder",
                                "kube-system/serviceaccounts/pod-garbage-collector",
                                "kube-system/serviceaccounts/pv-protection-controller",
                                "kube-system/serviceaccounts/pvc-protection-controller",
                                "kube-system/serviceaccounts/replicaset-controller",
                                "kube-system/serviceaccounts/replication-controller",
                                "kube-system/serviceaccounts/resourcequota-controller",
                                "kube-system/serviceaccounts/root-ca-cert-publisher",
                                "kube-system/serviceaccounts/service-account-controller",
                                "kube-system/serviceaccounts/service-controller",
                                "kube-system/serviceaccounts/statefulset-controller",
                                "kube-system/serviceaccounts/token-cleaner",
                                "kube-system/serviceaccounts/ttl-after-finished-controller",
                                "kube-system/serviceaccounts/ttl-controller",
                                "openstack/endpoints/ceph-mon",
                                "openstack/endpoints/glance-api",
                                "openstack/endpoints/heat-api",
                                "openstack/endpoints/heat-cfn",
                                "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/endpoints/percona-xtradb-haproxy",
                                "openstack/endpoints/percona-xtradb-haproxy-metrics",
                                "openstack/endpoints/percona-xtradb-haproxy-replicas",
                                "openstack/endpoints/percona-xtradb-pxc",
                                "openstack/endpoints/percona-xtradb-pxc-unready",
                                "kube-system/services/ceph-csi-rbd-nodeplugin-http-metrics",
                                "openstack/endpoints/placement-api",
                                "kube-system/services/ceph-csi-rbd-provisioner-http-metrics",
                                "openstack/endpoints/rabbitmq-glance",
                                "kube-system/services/kube-dns",
                                "openstack/endpoints/rabbitmq-glance-nodes",
                                "openstack/endpoints/rabbitmq-heat",
                                "openstack/endpoints/rabbitmq-heat-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/ingresses/cloudformation",
                                "openstack/ingresses/compute",
                                "openstack/ingresses/compute-novnc-proxy",
                                "openstack/ingresses/identity",
                                "openstack/ingresses/image",
                                "openstack/ingresses/network",
                                "openstack/ingresses/orchestration",
                                "openstack/ingresses/placement",
                                "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/heat-bootstrap",
                                "openstack/jobs/heat-db-init",
                                "openstack/jobs/heat-db-sync",
                                "openstack/jobs/heat-domain-ks-user",
                                "openstack/jobs/heat-engine-cleaner-29757340",
                                "openstack/jobs/heat-engine-cleaner-29757345",
                                "openstack/jobs/heat-ks-endpoints",
                                "openstack/jobs/heat-ks-service",
                                "openstack/jobs/heat-ks-user",
                                "openstack/jobs/heat-rabbit-init",
                                "openstack/jobs/heat-trusts",
                                "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/networkpolicies/rabbitmq-cluster-operator",
                                "openstack/jobs/nova-ks-endpoints",
                                "openstack/networkpolicies/rabbitmq-messaging-topology-operator",
                                "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/persistentvolumeclaims/datadir-percona-xtradb-pxc-0",
                                "openstack/persistentvolumeclaims/persistence-rabbitmq-glance-server-0",
                                "openstack/persistentvolumeclaims/persistence-rabbitmq-heat-server-0",
                                "openstack/persistentvolumeclaims/persistence-rabbitmq-keystone-server-0",
                                "openstack/persistentvolumeclaims/persistence-rabbitmq-neutron-server-0",
                                "openstack/persistentvolumeclaims/persistence-rabbitmq-nova-server-0",
                                "openstack/pods/glance-api-5744cd849f-5l9j6",
                                "openstack/pods/glance-db-init-c2lfc",
                                "openstack/pods/glance-db-sync-dd56x",
                                "openstack/pods/glance-ks-endpoints-n86nf",
                                "openstack/pods/glance-ks-service-qb764",
                                "openstack/pods/glance-ks-user-vxd46",
                                "openstack/pods/glance-metadefs-load-mzmb2",
                                "openstack/pods/glance-rabbit-init-s9fbt",
                                "openstack/pods/glance-storage-init-tlkwv",
                                "openstack/pods/heat-api-7846fdf898-9hdr9",
                                "openstack/pods/heat-bootstrap-6k24h",
                                "openstack/pods/heat-cfn-545c5bdd9b-xh5fl",
                                "openstack/pods/heat-db-init-k662n",
                                "openstack/pods/heat-db-sync-l7p8j",
                                "openstack/pods/heat-domain-ks-user-wq988",
                                "openstack/pods/heat-engine-5f958bb4d7-nbllm",
                                "openstack/pods/heat-engine-cleaner-29757340-9nvlb",
                                "openstack/pods/heat-engine-cleaner-29757345-98txh",
                                "openstack/pods/heat-ks-endpoints-rb4s9",
                                "openstack/pods/heat-ks-service-27smn",
                                "openstack/pods/heat-ks-user-7z7gt",
                                "openstack/rolebindings/glance-glance-api",
                                "openstack/pods/heat-rabbit-init-b5zpm",
                                "openstack/rolebindings/glance-glance-db-init",
                                "openstack/pods/heat-trusts-rkxrc",
                                "openstack/rolebindings/glance-glance-db-sync",
                                "openstack/pods/keystone-api-7fd7d9bf57-jmgpv",
                                "openstack/rolebindings/glance-glance-ks-endpoints",
                                "openstack/pods/keystone-bootstrap-xpjm2",
                                "openstack/rolebindings/glance-glance-ks-service",
                                "openstack/pods/keystone-credential-setup-ktf85",
                                "openstack/rolebindings/glance-glance-ks-user",
                                "openstack/pods/keystone-db-init-k7tws",
                                "openstack/rolebindings/glance-glance-metadefs-load",
                                "openstack/pods/keystone-db-sync-qh9vb",
                                "openstack/rolebindings/glance-glance-rabbit-init",
                                "openstack/pods/keystone-domain-manage-m6nvn",
                                "openstack/rolebindings/glance-glance-storage-init",
                                "openstack/pods/keystone-fernet-setup-2ngtw",
                                "openstack/rolebindings/glance-glance-test",
                                "openstack/pods/keystone-rabbit-init-r7m55",
                                "openstack/pods/libvirt-libvirt-default-qft6l",
                                "openstack/pods/memcached-memcached-cf56b6468-qgdj5",
                                "openstack/rolebindings/glance-storage-init",
                                "openstack/pods/neutron-coredns-7dd4958666-g6ck2",
                                "openstack/rolebindings/heat-heat-api",
                                "openstack/rolebindings/heat-heat-bootstrap",
                                "openstack/pods/neutron-db-init-tzjnv",
                                "openstack/rolebindings/heat-heat-cfn",
                                "openstack/pods/neutron-db-sync-zxjcw",
                                "openstack/pods/neutron-dhcp-agent-default-zg59m",
                                "openstack/rolebindings/heat-heat-db-init",
                                "openstack/pods/neutron-ks-endpoints-hqjvt",
                                "openstack/rolebindings/heat-heat-db-sync",
                                "openstack/pods/neutron-ks-service-q8n62",
                                "openstack/pods/neutron-ks-user-xx7tj",
                                "openstack/rolebindings/heat-heat-engine",
                                "openstack/pods/neutron-l3-agent-default-8kpmd",
                                "openstack/pods/neutron-metadata-agent-default-shndw",
                                "openstack/pods/neutron-netns-cleanup-cron-default-s7hpz",
                                "openstack/pods/neutron-ovs-agent-default-gkr6h",
                                "openstack/rolebindings/heat-heat-engine-cleaner",
                                "openstack/pods/neutron-rabbit-init-bz6db",
                                "openstack/rolebindings/heat-heat-ks-endpoints",
                                "openstack/pods/neutron-rpc-server-55b77548bf-qr8hp",
                                "openstack/rolebindings/heat-heat-ks-service",
                                "openstack/rolebindings/heat-heat-ks-user",
                                "openstack/pods/neutron-server-856b4cd5df-8j9bl",
                                "openstack/rolebindings/heat-heat-ks-user-domain",
                                "openstack/pods/nova-api-metadata-fbfbf9b74-4pptw",
                                "openstack/rolebindings/heat-heat-purge-deleted",
                                "openstack/pods/nova-api-osapi-55dd7bf575-42xht",
                                "openstack/rolebindings/heat-heat-rabbit-init",
                                "openstack/pods/nova-bootstrap-r7bmh",
                                "openstack/rolebindings/heat-heat-test",
                                "openstack/pods/nova-cell-setup-ztctl",
                                "openstack/rolebindings/heat-heat-trusts",
                                "openstack/pods/nova-compute-default-7rqd7",
                                "openstack/rolebindings/keystone-credential-rotate",
                                "openstack/rolebindings/keystone-credential-setup",
                                "openstack/rolebindings/keystone-fernet-rotate",
                                "openstack/pods/nova-conductor-79f6447db5-q64nx",
                                "openstack/pods/nova-db-init-795mn",
                                "openstack/rolebindings/keystone-fernet-setup",
                                "openstack/rolebindings/keystone-keystone-api",
                                "openstack/pods/nova-db-sync-prl9t",
                                "openstack/rolebindings/keystone-keystone-bootstrap",
                                "openstack/pods/nova-ks-endpoints-s9gxq",
                                "openstack/rolebindings/keystone-keystone-credential-rotate",
                                "openstack/pods/nova-ks-service-4xxtr",
                                "openstack/rolebindings/keystone-keystone-db-init",
                                "openstack/pods/nova-ks-user-7vwnd",
                                "openstack/rolebindings/keystone-keystone-db-sync",
                                "openstack/pods/nova-novncproxy-68596fbb9d-cv6kx",
                                "openstack/pods/nova-rabbit-init-wbt4c",
                                "openstack/pods/nova-scheduler-659694cb57-kt7tf",
                                "openstack/rolebindings/keystone-keystone-domain-manage",
                                "openstack/pods/openvswitch-42nqc",
                                "openstack/rolebindings/keystone-keystone-fernet-rotate",
                                "openstack/pods/percona-xtradb-haproxy-0",
                                "openstack/rolebindings/keystone-keystone-test",
                                "openstack/pods/percona-xtradb-pxc-0",
                                "openstack/rolebindings/libvirt-cert-manager",
                                "openstack/pods/placement-api-7cdcc4845f-pdlv8",
                                "openstack/rolebindings/libvirt-libvirt",
                                "openstack/pods/placement-db-init-r5tq2",
                                "openstack/pods/placement-db-sync-b2tcr",
                                "openstack/rolebindings/neutron-neutron-db-init",
                                "openstack/pods/placement-ks-endpoints-pv7c8",
                                "openstack/rolebindings/neutron-neutron-db-sync",
                                "openstack/pods/placement-ks-service-ksh9z",
                                "openstack/rolebindings/neutron-neutron-dhcp-agent",
                                "openstack/pods/placement-ks-user-dvk8r",
                                "openstack/rolebindings/neutron-neutron-ks-endpoints",
                                "openstack/pods/pxc-operator-69cb5bbdb9-7tkb4",
                                "openstack/rolebindings/neutron-neutron-ks-service",
                                "openstack/pods/rabbitmq-cluster-operator-54f767cff8-vbsmv",
                                "openstack/rolebindings/neutron-neutron-ks-user",
                                "openstack/pods/rabbitmq-glance-server-0",
                                "openstack/rolebindings/neutron-neutron-l3-agent",
                                "openstack/pods/rabbitmq-heat-server-0",
                                "openstack/rolebindings/neutron-neutron-metadata-agent",
                                "openstack/pods/rabbitmq-keystone-server-0",
                                "openstack/pods/rabbitmq-messaging-topology-operator-6f465c979f-c4qz4",
                                "openstack/rolebindings/neutron-neutron-ovs-agent",
                                "openstack/pods/rabbitmq-neutron-server-0",
                                "openstack/pods/rabbitmq-nova-server-0",
                                "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/rolebindings/nova-nova-cell-setup",
                                "openstack/rolebindings/nova-nova-cell-setup-cron",
                                "openstack/rolebindings/nova-nova-compute",
                                "openstack/rolebindings/nova-nova-conductor",
                                "openstack/rolebindings/nova-nova-db-init",
                                "openstack/rolebindings/nova-nova-db-sync",
                                "openstack/rolebindings/nova-nova-ks-endpoints",
                                "openstack/rolebindings/nova-nova-ks-service",
                                "openstack/rolebindings/nova-nova-ks-user",
                                "openstack/rolebindings/nova-nova-novncproxy",
                                "openstack/rolebindings/nova-nova-rabbit-init",
                                "openstack/rolebindings/nova-nova-scheduler",
                                "openstack/rolebindings/nova-nova-service-cleaner",
                                "openstack/rolebindings/nova-nova-test",
                                "openstack/rolebindings/placement-placement-api",
                                "openstack/rolebindings/placement-placement-db-init",
                                "openstack/rolebindings/placement-placement-db-sync",
                                "openstack/rolebindings/placement-placement-ks-endpoints",
                                "openstack/rolebindings/placement-placement-ks-service",
                                "openstack/rolebindings/placement-placement-ks-user",
                                "openstack/rolebindings/pxc-operator",
                                "openstack/rolebindings/rabbitmq-cluster-operator",
                                "openstack/rolebindings/rabbitmq-glance-server",
                                "openstack/rolebindings/rabbitmq-heat-server",
                                "openstack/rolebindings/rabbitmq-keystone-server",
                                "openstack/rolebindings/rabbitmq-messaging-topology-operator",
                                "openstack/rolebindings/rabbitmq-neutron-server",
                                "openstack/rolebindings/rabbitmq-nova-server",
                                "openstack/roles/glance-openstack-glance-api",
                                "openstack/roles/glance-openstack-glance-db-init",
                                "openstack/roles/glance-openstack-glance-db-sync",
                                "openstack/roles/glance-openstack-glance-ks-endpoints",
                                "openstack/roles/glance-openstack-glance-ks-service",
                                "openstack/roles/glance-openstack-glance-ks-user",
                                "openstack/roles/glance-openstack-glance-metadefs-load",
                                "openstack/roles/glance-openstack-glance-rabbit-init",
                                "openstack/roles/glance-openstack-glance-storage-init",
                                "openstack/roles/glance-openstack-glance-test",
                                "openstack/roles/glance-storage-init",
                                "openstack/roles/heat-openstack-heat-api",
                                "openstack/roles/heat-openstack-heat-bootstrap",
                                "openstack/roles/heat-openstack-heat-cfn",
                                "openstack/roles/heat-openstack-heat-db-init",
                                "openstack/roles/heat-openstack-heat-db-sync",
                                "openstack/roles/heat-openstack-heat-engine",
                                "openstack/roles/heat-openstack-heat-engine-cleaner",
                                "openstack/roles/heat-openstack-heat-ks-endpoints",
                                "openstack/roles/heat-openstack-heat-ks-service",
                                "openstack/roles/heat-openstack-heat-ks-user",
                                "openstack/roles/heat-openstack-heat-ks-user-domain",
                                "openstack/roles/heat-openstack-heat-purge-deleted",
                                "openstack/roles/heat-openstack-heat-rabbit-init",
                                "openstack/roles/heat-openstack-heat-test",
                                "openstack/roles/heat-openstack-heat-trusts",
                                "openstack/roles/keystone-credential-rotate",
                                "openstack/roles/keystone-credential-setup",
                                "openstack/roles/keystone-fernet-rotate",
                                "openstack/roles/keystone-fernet-setup",
                                "openstack/roles/keystone-openstack-keystone-api",
                                "openstack/roles/keystone-openstack-keystone-bootstrap",
                                "openstack/roles/keystone-openstack-keystone-credential-rotate",
                                "openstack/roles/keystone-openstack-keystone-db-init",
                                "openstack/roles/keystone-openstack-keystone-db-sync",
                                "openstack/roles/keystone-openstack-keystone-domain-manage",
                                "openstack/roles/keystone-openstack-keystone-fernet-rotate",
                                "openstack/roles/keystone-openstack-keystone-test",
                                "openstack/roles/libvirt-cert-manager",
                                "openstack/roles/libvirt-openstack-libvirt",
                                "openstack/roles/neutron-openstack-neutron-db-init",
                                "openstack/roles/neutron-openstack-neutron-db-sync",
                                "openstack/roles/neutron-openstack-neutron-dhcp-agent",
                                "openstack/roles/neutron-openstack-neutron-ks-endpoints",
                                "openstack/roles/neutron-openstack-neutron-ks-service",
                                "openstack/roles/neutron-openstack-neutron-ks-user",
                                "openstack/roles/neutron-openstack-neutron-l3-agent",
                                "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-heat-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/secrets/glance-api-certs",
                                "openstack/secrets/glance-db-admin",
                                "openstack/secrets/glance-db-user",
                                "openstack/secrets/glance-etc",
                                "openstack/secrets/glance-keystone-admin",
                                "openstack/secrets/glance-keystone-test",
                                "openstack/secrets/glance-keystone-user",
                                "openstack/serviceaccounts/default",
                                "openstack/secrets/glance-rabbitmq-admin",
                                "openstack/serviceaccounts/glance-api",
                                "openstack/secrets/glance-rabbitmq-user",
                                "openstack/serviceaccounts/glance-db-init",
                                "openstack/serviceaccounts/glance-db-sync",
                                "openstack/secrets/heat-api-certs",
                                "openstack/serviceaccounts/glance-ks-endpoints",
                                "openstack/secrets/heat-cfn-certs",
                                "openstack/serviceaccounts/glance-ks-service",
                                "openstack/secrets/heat-db-admin",
                                "openstack/serviceaccounts/glance-ks-user",
                                "openstack/secrets/heat-db-user",
                                "openstack/serviceaccounts/glance-metadefs-load",
                                "openstack/secrets/heat-etc",
                                "openstack/serviceaccounts/glance-rabbit-init",
                                "openstack/secrets/heat-keystone-admin",
                                "openstack/secrets/heat-keystone-stack-user",
                                "openstack/serviceaccounts/glance-storage-init",
                                "openstack/secrets/heat-keystone-test",
                                "openstack/serviceaccounts/glance-test",
                                "openstack/secrets/heat-keystone-trustee",
                                "openstack/serviceaccounts/heat-api",
                                "openstack/secrets/heat-keystone-user",
                                "openstack/secrets/heat-rabbitmq-admin",
                                "openstack/serviceaccounts/heat-bootstrap",
                                "openstack/secrets/heat-rabbitmq-user",
                                "openstack/serviceaccounts/heat-cfn",
                                "openstack/secrets/images-rbd-keyring",
                                "openstack/serviceaccounts/heat-db-init",
                                "openstack/secrets/internal-percona-xtradb",
                                "openstack/serviceaccounts/heat-db-sync",
                                "openstack/secrets/keystone-api-certs",
                                "openstack/serviceaccounts/heat-engine",
                                "openstack/secrets/keystone-credential-keys",
                                "openstack/serviceaccounts/heat-engine-cleaner",
                                "openstack/secrets/keystone-db-admin",
                                "openstack/serviceaccounts/heat-ks-endpoints",
                                "openstack/secrets/keystone-db-user",
                                "openstack/serviceaccounts/heat-ks-service",
                                "openstack/secrets/keystone-etc",
                                "openstack/serviceaccounts/heat-ks-user",
                                "openstack/secrets/keystone-fernet-keys",
                                "openstack/serviceaccounts/heat-ks-user-domain",
                                "openstack/secrets/keystone-keystone-admin",
                                "openstack/serviceaccounts/heat-purge-deleted",
                                "openstack/secrets/keystone-keystone-test",
                                "openstack/secrets/keystone-rabbitmq-admin",
                                "openstack/secrets/keystone-rabbitmq-user",
                                "openstack/serviceaccounts/heat-rabbit-init",
                                "openstack/secrets/libvirt-api-ca",
                                "openstack/serviceaccounts/heat-test",
                                "openstack/secrets/libvirt-etc",
                                "openstack/serviceaccounts/heat-trusts",
                                "openstack/secrets/libvirt-libvirt-default-etc",
                                "openstack/serviceaccounts/keystone-api",
                                "openstack/secrets/libvirt-libvirt-default-qft6l-api",
                                "openstack/serviceaccounts/keystone-bootstrap",
                                "openstack/secrets/libvirt-libvirt-default-qft6l-vnc",
                                "openstack/secrets/libvirt-vnc-ca",
                                "openstack/serviceaccounts/keystone-credential-rotate",
                                "openstack/serviceaccounts/keystone-credential-setup",
                                "openstack/secrets/neutron-db-admin",
                                "openstack/secrets/neutron-db-user",
                                "openstack/serviceaccounts/keystone-db-init",
                                "openstack/secrets/neutron-dhcp-agent-default",
                                "openstack/secrets/neutron-etc",
                                "openstack/serviceaccounts/keystone-db-sync",
                                "openstack/secrets/neutron-keystone-admin",
                                "openstack/serviceaccounts/keystone-domain-manage",
                                "openstack/secrets/neutron-keystone-test",
                                "openstack/serviceaccounts/keystone-fernet-rotate",
                                "openstack/secrets/neutron-keystone-user",
                                "openstack/serviceaccounts/keystone-fernet-setup",
                                "openstack/serviceaccounts/keystone-rabbit-init",
                                "openstack/secrets/neutron-l3-agent-default",
                                "openstack/serviceaccounts/keystone-test",
                                "openstack/secrets/neutron-metadata-agent-default",
                                "openstack/secrets/neutron-netns-cleanup-cron-default",
                                "openstack/serviceaccounts/libvirt",
                                "openstack/secrets/neutron-ovs-agent-default",
                                "openstack/serviceaccounts/memcached-memcached",
                                "openstack/secrets/neutron-rabbitmq-admin",
                                "openstack/serviceaccounts/neutron-db-init",
                                "openstack/secrets/neutron-rabbitmq-user",
                                "openstack/secrets/neutron-server-certs",
                                "openstack/serviceaccounts/neutron-db-sync",
                                "openstack/secrets/nova-api-certs",
                                "openstack/serviceaccounts/neutron-dhcp-agent",
                                "openstack/secrets/nova-compute-default",
                                "openstack/serviceaccounts/neutron-ks-endpoints",
                                "openstack/serviceaccounts/neutron-ks-service",
                                "openstack/secrets/nova-db-admin",
                                "openstack/serviceaccounts/neutron-ks-user",
                                "openstack/secrets/nova-db-api-admin",
                                "openstack/serviceaccounts/neutron-l3-agent",
                                "openstack/secrets/nova-db-api-user",
                                "openstack/secrets/nova-db-cell0-admin",
                                "openstack/serviceaccounts/neutron-metadata-agent",
                                "openstack/secrets/nova-db-cell0-user",
                                "openstack/serviceaccounts/neutron-netns-cleanup-cron",
                                "openstack/secrets/nova-db-user",
                                "openstack/secrets/nova-etc",
                                "openstack/serviceaccounts/neutron-ovs-agent",
                                "openstack/secrets/nova-keystone-admin",
                                "openstack/serviceaccounts/neutron-rabbit-init",
                                "openstack/secrets/nova-keystone-test",
                                "openstack/serviceaccounts/neutron-rpc-server",
                                "openstack/secrets/nova-keystone-user",
                                "openstack/secrets/nova-novncproxy-certs",
                                "openstack/serviceaccounts/neutron-server",
                                "openstack/secrets/nova-novncproxy-vencrypt",
                                "openstack/serviceaccounts/neutron-test",
                                "openstack/serviceaccounts/nova-api-metadata",
                                "openstack/secrets/nova-rabbitmq-admin",
                                "openstack/serviceaccounts/nova-api-osapi",
                                "openstack/secrets/nova-rabbitmq-user",
                                "openstack/secrets/nova-ssh",
                                "openstack/serviceaccounts/nova-bootstrap",
                                "openstack/secrets/percona-xtradb",
                                "openstack/serviceaccounts/nova-cell-setup",
                                "openstack/secrets/placement-api-certs",
                                "openstack/serviceaccounts/nova-cell-setup-cron",
                                "openstack/serviceaccounts/nova-compute",
                                "openstack/secrets/placement-db-admin",
                                "openstack/serviceaccounts/nova-conductor",
                                "openstack/secrets/placement-db-user",
                                "openstack/serviceaccounts/nova-db-init",
                                "openstack/secrets/placement-etc",
                                "openstack/secrets/placement-keystone-admin",
                                "openstack/serviceaccounts/nova-db-sync",
                                "openstack/secrets/placement-keystone-user",
                                "openstack/serviceaccounts/nova-ks-endpoints",
                                "openstack/secrets/pvc-ceph-client-key",
                                "openstack/serviceaccounts/nova-ks-service",
                                "openstack/secrets/rabbitmq-glance-default-user",
                                "openstack/serviceaccounts/nova-ks-user",
                                "openstack/secrets/rabbitmq-glance-erlang-cookie",
                                "openstack/serviceaccounts/nova-novncproxy",
                                "openstack/secrets/rabbitmq-heat-default-user",
                                "openstack/serviceaccounts/nova-rabbit-init",
                                "openstack/secrets/rabbitmq-heat-erlang-cookie",
                                "openstack/serviceaccounts/nova-scheduler",
                                "openstack/serviceaccounts/nova-service-cleaner",
                                "openstack/secrets/rabbitmq-keystone-default-user",
                                "openstack/serviceaccounts/nova-test",
                                "openstack/secrets/rabbitmq-keystone-erlang-cookie",
                                "openstack/serviceaccounts/openvswitch-server",
                                "openstack/secrets/rabbitmq-messaging-topology-operator-webhook",
                                "openstack/serviceaccounts/placement-api",
                                "openstack/secrets/rabbitmq-neutron-default-user",
                                "openstack/secrets/rabbitmq-neutron-erlang-cookie",
                                "openstack/serviceaccounts/placement-db-init",
                                "openstack/secrets/rabbitmq-nova-default-user",
                                "openstack/serviceaccounts/placement-db-sync",
                                "openstack/serviceaccounts/placement-ks-endpoints",
                                "openstack/secrets/rabbitmq-nova-erlang-cookie",
                                "openstack/secrets/sh.helm.release.v1.ceph-provisioners.v1",
                                "openstack/serviceaccounts/placement-ks-service",
                                "openstack/secrets/sh.helm.release.v1.glance.v1",
                                "openstack/serviceaccounts/placement-ks-user",
                                "openstack/secrets/sh.helm.release.v1.heat.v1",
                                "openstack/serviceaccounts/pxc-operator",
                                "openstack/secrets/sh.helm.release.v1.keystone.v1",
                                "openstack/serviceaccounts/rabbitmq-cluster-operator",
                                "openstack/secrets/sh.helm.release.v1.libvirt.v1",
                                "openstack/serviceaccounts/rabbitmq-glance-server",
                                "openstack/secrets/sh.helm.release.v1.memcached.v1",
                                "openstack/secrets/sh.helm.release.v1.neutron-coredns.v1",
                                "openstack/serviceaccounts/rabbitmq-heat-server",
                                "openstack/serviceaccounts/rabbitmq-keystone-server",
                                "openstack/secrets/sh.helm.release.v1.neutron.v1",
                                "openstack/serviceaccounts/rabbitmq-messaging-topology-operator",
                                "openstack/serviceaccounts/rabbitmq-neutron-server",
                                "openstack/secrets/sh.helm.release.v1.nova.v1",
                                "openstack/serviceaccounts/rabbitmq-nova-server",
                                "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/services/ceph-mon",
                                "openstack/services/glance-api",
                                "openstack/services/heat-api",
                                "openstack/services/heat-cfn",
                                "openstack/services/keystone-api",
                                "openstack/services/memcached",
                                "openstack/services/memcached-metrics",
                                "openstack/statefulsets/percona-xtradb-haproxy",
                                "openstack/services/neutron-coredns",
                                "openstack/services/neutron-coredns-metrics",
                                "openstack/services/neutron-server",
                                "openstack/statefulsets/percona-xtradb-pxc",
                                "openstack/services/nova-api",
                                "openstack/statefulsets/rabbitmq-glance-server",
                                "openstack/statefulsets/rabbitmq-heat-server",
                                "openstack/services/nova-metadata",
                                "openstack/services/nova-novncproxy",
                                "openstack/statefulsets/rabbitmq-keystone-server",
                                "openstack/services/percona-xtradb-cluster-operator",
                                "openstack/statefulsets/rabbitmq-neutron-server",
                                "openstack/services/percona-xtradb-haproxy",
                                "openstack/statefulsets/rabbitmq-nova-server",
                                "openstack/services/percona-xtradb-haproxy-metrics",
                                "openstack/services/percona-xtradb-haproxy-replicas",
                                "openstack/services/percona-xtradb-pxc",
                                "openstack/services/placement-api",
                                "openstack/services/percona-xtradb-pxc-unready",
                                "openstack/services/rabbitmq-glance",
                                "openstack/services/rabbitmq-glance-nodes",
                                "openstack/services/rabbitmq-heat",
                                "openstack/services/rabbitmq-heat-nodes",
                                "openstack/services/rabbitmq-keystone",
                                "openstack/services/rabbitmq-keystone-nodes",
                                "openstack/services/rabbitmq-messaging-topology-operator-webhook",
                                "openstack/services/rabbitmq-neutron",
                                "openstack/services/rabbitmq-neutron-nodes",
                                "openstack/services/rabbitmq-nova",
                                "openstack/services/rabbitmq-nova-nodes"
                            ],
                            "zuul_log_id": "0242ac17-0010-0a74-ed80-00000000001c-1-instance"
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-0a74-ed80-000000000017",
                        "name": "describe-kubernetes-objects",
                        "path": "/var/lib/zuul/builds/246302b13a3c4449b6e45e6da1892446/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/describe-kubernetes-objects"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:49:14.954583Z",
                            "start": "2026-07-30T19:47:45.788584Z"
                        },
                        "id": "0242ac17-0010-0a74-ed80-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.109:/tmp/logs/objects /var/lib/zuul/builds/246302b13a3c4449b6e45e6da1892446/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/246302b13a3c4449b6e45e6da1892446/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.109:/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-109.nip.io-tls.txt\n>f+++++++++ objects/namespaced/auth-system/secrets/keycloak.199-204-45-109.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-flvxf.txt\n>f+++++++++ objects/namespaced/cert-manager/pods/cert-manager-79c48d47db-flvxf.yaml\n>f+++++++++ objects/namespaced/cert-manager/pods/cert-manager-cainjector-579c9dd7cd-9lf4w.txt\n>f+++++++++ objects/namespaced/cert-manager/pods/cert-manager-cainjector-579c9dd7cd-9lf4w.yaml\n>f+++++++++ objects/namespaced/cert-manager/pods/cert-manager-webhook-7d6b59cfdc-lwjjs.txt\n>f+++++++++ objects/namespaced/cert-manager/pods/cert-manager-webhook-7d6b59cfdc-lwjjs.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-v2vrb.txt\n>f+++++++++ objects/namespaced/envoy-gateway-system/pods/envoy-gateway-78446f96c9-v2vrb.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-pfbhz.txt\n>f+++++++++ objects/namespaced/ingress-nginx/pods/ingress-nginx-controller-pfbhz.yaml\n>f+++++++++ objects/namespaced/ingress-nginx/pods/ingress-nginx-defaultbackend-6987ff55cf-7tvf7.txt\n>f+++++++++ objects/namespaced/ingress-nginx/pods/ingress-nginx-defaultbackend-6987ff55cf-7tvf7.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-6ffg2.txt\n>f+++++++++ objects/namespaced/kube-system/pods/ceph-csi-rbd-nodeplugin-6ffg2.yaml\n>f+++++++++ objects/namespaced/kube-system/pods/ceph-csi-rbd-provisioner-69cb97fb6-jnsgm.txt\n>f+++++++++ objects/namespaced/kube-system/pods/ceph-csi-rbd-provisioner-69cb97fb6-jnsgm.yaml\n>f+++++++++ objects/namespaced/kube-system/pods/cilium-kllvv.txt\n>f+++++++++ objects/namespaced/kube-system/pods/cilium-kllvv.yaml\n>f+++++++++ objects/namespaced/kube-system/pods/cilium-operator-869df985b8-dmqrm.txt\n>f+++++++++ objects/namespaced/kube-system/pods/cilium-operator-869df985b8-dmqrm.yaml\n>f+++++++++ objects/namespaced/kube-system/pods/coredns-67659f764b-68rhr.txt\n>f+++++++++ objects/namespaced/kube-system/pods/coredns-67659f764b-68rhr.yaml\n>f+++++++++ objects/namespaced/kube-system/pods/coredns-67659f764b-shxzh.txt\n>f+++++++++ objects/namespaced/kube-system/pods/coredns-67659f764b-shxzh.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-mxbgh.txt\n>f+++++++++ objects/namespaced/kube-system/pods/kube-proxy-mxbgh.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-87m9ms.txt\n>f+++++++++ objects/namespaced/kube-system/secrets/bootstrap-token-87m9ms.yaml\n>f+++++++++ objects/namespaced/kube-system/secrets/bootstrap-token-cuw6xw.txt\n>f+++++++++ objects/namespaced/kube-system/secrets/bootstrap-token-cuw6xw.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/heat-bin.txt\n>f+++++++++ objects/namespaced/openstack/configmaps/heat-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-heat-plugins-conf.txt\n>f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-heat-plugins-conf.yaml\n>f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-heat-server-conf.txt\n>f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-heat-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\ncd+++++++++ objects/namespaced/openstack/cronjobs/\n>f+++++++++ objects/namespaced/openstack/cronjobs/heat-engine-cleaner.txt\n>f+++++++++ objects/namespaced/openstack/cronjobs/heat-engine-cleaner.yaml\n>f+++++++++ objects/namespaced/openstack/cronjobs/heat-purge-deleted.txt\n>f+++++++++ objects/namespaced/openstack/cronjobs/heat-purge-deleted.yaml\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/heat-api.txt\n>f+++++++++ objects/namespaced/openstack/deployment/heat-api.yaml\n>f+++++++++ objects/namespaced/openstack/deployment/heat-cfn.txt\n>f+++++++++ objects/namespaced/openstack/deployment/heat-cfn.yaml\n>f+++++++++ objects/namespaced/openstack/deployment/heat-engine.txt\n>f+++++++++ objects/namespaced/openstack/deployment/heat-engine.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/heat-api.txt\n>f+++++++++ objects/namespaced/openstack/endpoints/heat-api.yaml\n>f+++++++++ objects/namespaced/openstack/endpoints/heat-cfn.txt\n>f+++++++++ objects/namespaced/openstack/endpoints/heat-cfn.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-heat-nodes.txt\n>f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-heat-nodes.yaml\n>f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-heat.txt\n>f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-heat.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/cloudformation.txt\n>f+++++++++ objects/namespaced/openstack/ingresses/cloudformation.yaml\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/orchestration.txt\n>f+++++++++ objects/namespaced/openstack/ingresses/orchestration.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/heat-bootstrap.txt\n>f+++++++++ objects/namespaced/openstack/jobs/heat-bootstrap.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/heat-db-init.txt\n>f+++++++++ objects/namespaced/openstack/jobs/heat-db-init.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/heat-db-sync.txt\n>f+++++++++ objects/namespaced/openstack/jobs/heat-db-sync.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/heat-domain-ks-user.txt\n>f+++++++++ objects/namespaced/openstack/jobs/heat-domain-ks-user.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/heat-engine-cleaner-29757340.txt\n>f+++++++++ objects/namespaced/openstack/jobs/heat-engine-cleaner-29757340.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/heat-engine-cleaner-29757345.txt\n>f+++++++++ objects/namespaced/openstack/jobs/heat-engine-cleaner-29757345.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/heat-ks-endpoints.txt\n>f+++++++++ objects/namespaced/openstack/jobs/heat-ks-endpoints.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/heat-ks-service.txt\n>f+++++++++ objects/namespaced/openstack/jobs/heat-ks-service.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/heat-ks-user.txt\n>f+++++++++ objects/namespaced/openstack/jobs/heat-ks-user.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/heat-rabbit-init.txt\n>f+++++++++ objects/namespaced/openstack/jobs/heat-rabbit-init.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/heat-trusts.txt\n>f+++++++++ objects/namespaced/openstack/jobs/heat-trusts.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\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-heat-server-0.txt\n>f+++++++++ objects/namespaced/openstack/persistentvolumeclaims/persistence-rabbitmq-heat-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-5744cd849f-5l9j6.txt\n>f+++++++++ objects/namespaced/openstack/pods/glance-api-5744cd849f-5l9j6.yaml\n>f+++++++++ objects/namespaced/openstack/pods/glance-db-init-c2lfc.txt\n>f+++++++++ objects/namespaced/openstack/pods/glance-db-init-c2lfc.yaml\n>f+++++++++ objects/namespaced/openstack/pods/glance-db-sync-dd56x.txt\n>f+++++++++ objects/namespaced/openstack/pods/glance-db-sync-dd56x.yaml\n>f+++++++++ objects/namespaced/openstack/pods/glance-ks-endpoints-n86nf.txt\n>f+++++++++ objects/namespaced/openstack/pods/glance-ks-endpoints-n86nf.yaml\n>f+++++++++ objects/namespaced/openstack/pods/glance-ks-service-qb764.txt\n>f+++++++++ objects/namespaced/openstack/pods/glance-ks-service-qb764.yaml\n>f+++++++++ objects/namespaced/openstack/pods/glance-ks-user-vxd46.txt\n>f+++++++++ objects/namespaced/openstack/pods/glance-ks-user-vxd46.yaml\n>f+++++++++ objects/namespaced/openstack/pods/glance-metadefs-load-mzmb2.txt\n>f+++++++++ objects/namespaced/openstack/pods/glance-metadefs-load-mzmb2.yaml\n>f+++++++++ objects/namespaced/openstack/pods/glance-rabbit-init-s9fbt.txt\n>f+++++++++ objects/namespaced/openstack/pods/glance-rabbit-init-s9fbt.yaml\n>f+++++++++ objects/namespaced/openstack/pods/glance-storage-init-tlkwv.txt\n>f+++++++++ objects/namespaced/openstack/pods/glance-storage-init-tlkwv.yaml\n>f+++++++++ objects/namespaced/openstack/pods/heat-api-7846fdf898-9hdr9.txt\n>f+++++++++ objects/namespaced/openstack/pods/heat-api-7846fdf898-9hdr9.yaml\n>f+++++++++ objects/namespaced/openstack/pods/heat-bootstrap-6k24h.txt\n>f+++++++++ objects/namespaced/openstack/pods/heat-bootstrap-6k24h.yaml\n>f+++++++++ objects/namespaced/openstack/pods/heat-cfn-545c5bdd9b-xh5fl.txt\n>f+++++++++ objects/namespaced/openstack/pods/heat-cfn-545c5bdd9b-xh5fl.yaml\n>f+++++++++ objects/namespaced/openstack/pods/heat-db-init-k662n.txt\n>f+++++++++ objects/namespaced/openstack/pods/heat-db-init-k662n.yaml\n>f+++++++++ objects/namespaced/openstack/pods/heat-db-sync-l7p8j.txt\n>f+++++++++ objects/namespaced/openstack/pods/heat-db-sync-l7p8j.yaml\n>f+++++++++ objects/namespaced/openstack/pods/heat-domain-ks-user-wq988.txt\n>f+++++++++ objects/namespaced/openstack/pods/heat-domain-ks-user-wq988.yaml\n>f+++++++++ objects/namespaced/openstack/pods/heat-engine-5f958bb4d7-nbllm.txt\n>f+++++++++ objects/namespaced/openstack/pods/heat-engine-5f958bb4d7-nbllm.yaml\n>f+++++++++ objects/namespaced/openstack/pods/heat-engine-cleaner-29757340-9nvlb.txt\n>f+++++++++ objects/namespaced/openstack/pods/heat-engine-cleaner-29757340-9nvlb.yaml\n>f+++++++++ objects/namespaced/openstack/pods/heat-engine-cleaner-29757345-98txh.txt\n>f+++++++++ objects/namespaced/openstack/pods/heat-engine-cleaner-29757345-98txh.yaml\n>f+++++++++ objects/namespaced/openstack/pods/heat-ks-endpoints-rb4s9.txt\n>f+++++++++ objects/namespaced/openstack/pods/heat-ks-endpoints-rb4s9.yaml\n>f+++++++++ objects/namespaced/openstack/pods/heat-ks-service-27smn.txt\n>f+++++++++ objects/namespaced/openstack/pods/heat-ks-service-27smn.yaml\n>f+++++++++ objects/namespaced/openstack/pods/heat-ks-user-7z7gt.txt\n>f+++++++++ objects/namespaced/openstack/pods/heat-ks-user-7z7gt.yaml\n>f+++++++++ objects/namespaced/openstack/pods/heat-rabbit-init-b5zpm.txt\n>f+++++++++ objects/namespaced/openstack/pods/heat-rabbit-init-b5zpm.yaml\n>f+++++++++ objects/namespaced/openstack/pods/heat-trusts-rkxrc.txt\n>f+++++++++ objects/namespaced/openstack/pods/heat-trusts-rkxrc.yaml\n>f+++++++++ objects/namespaced/openstack/pods/keystone-api-7fd7d9bf57-jmgpv.txt\n>f+++++++++ objects/namespaced/openstack/pods/keystone-api-7fd7d9bf57-jmgpv.yaml\n>f+++++++++ objects/namespaced/openstack/pods/keystone-bootstrap-xpjm2.txt\n>f+++++++++ objects/namespaced/openstack/pods/keystone-bootstrap-xpjm2.yaml\n>f+++++++++ objects/namespaced/openstack/pods/keystone-credential-setup-ktf85.txt\n>f+++++++++ objects/namespaced/openstack/pods/keystone-credential-setup-ktf85.yaml\n>f+++++++++ objects/namespaced/openstack/pods/keystone-db-init-k7tws.txt\n>f+++++++++ objects/namespaced/openstack/pods/keystone-db-init-k7tws.yaml\n>f+++++++++ objects/namespaced/openstack/pods/keystone-db-sync-qh9vb.txt\n>f+++++++++ objects/namespaced/openstack/pods/keystone-db-sync-qh9vb.yaml\n>f+++++++++ objects/namespaced/openstack/pods/keystone-domain-manage-m6nvn.txt\n>f+++++++++ objects/namespaced/openstack/pods/keystone-domain-manage-m6nvn.yaml\n>f+++++++++ objects/namespaced/openstack/pods/keystone-fernet-setup-2ngtw.txt\n>f+++++++++ objects/namespaced/openstack/pods/keystone-fernet-setup-2ngtw.yaml\n>f+++++++++ objects/namespaced/openstack/pods/keystone-rabbit-init-r7m55.txt\n>f+++++++++ objects/namespaced/openstack/pods/keystone-rabbit-init-r7m55.yaml\n>f+++++++++ objects/namespaced/openstack/pods/libvirt-libvirt-default-qft6l.txt\n>f+++++++++ objects/namespaced/openstack/pods/libvirt-libvirt-default-qft6l.yaml\n>f+++++++++ objects/namespaced/openstack/pods/memcached-memcached-cf56b6468-qgdj5.txt\n>f+++++++++ objects/namespaced/openstack/pods/memcached-memcached-cf56b6468-qgdj5.yaml\n>f+++++++++ objects/namespaced/openstack/pods/neutron-coredns-7dd4958666-g6ck2.txt\n>f+++++++++ objects/namespaced/openstack/pods/neutron-coredns-7dd4958666-g6ck2.yaml\n>f+++++++++ objects/namespaced/openstack/pods/neutron-db-init-tzjnv.txt\n>f+++++++++ objects/namespaced/openstack/pods/neutron-db-init-tzjnv.yaml\n>f+++++++++ objects/namespaced/openstack/pods/neutron-db-sync-zxjcw.txt\n>f+++++++++ objects/namespaced/openstack/pods/neutron-db-sync-zxjcw.yaml\n>f+++++++++ objects/namespaced/openstack/pods/neutron-dhcp-agent-default-zg59m.txt\n>f+++++++++ objects/namespaced/openstack/pods/neutron-dhcp-agent-default-zg59m.yaml\n>f+++++++++ objects/namespaced/openstack/pods/neutron-ks-endpoints-hqjvt.txt\n>f+++++++++ objects/namespaced/openstack/pods/neutron-ks-endpoints-hqjvt.yaml\n>f+++++++++ objects/namespaced/openstack/pods/neutron-ks-service-q8n62.txt\n>f+++++++++ objects/namespaced/openstack/pods/neutron-ks-service-q8n62.yaml\n>f+++++++++ objects/namespaced/openstack/pods/neutron-ks-user-xx7tj.txt\n>f+++++++++ objects/namespaced/openstack/pods/neutron-ks-user-xx7tj.yaml\n>f+++++++++ objects/namespaced/openstack/pods/neutron-l3-agent-default-8kpmd.txt\n>f+++++++++ objects/namespaced/openstack/pods/neutron-l3-agent-default-8kpmd.yaml\n>f+++++++++ objects/namespaced/openstack/pods/neutron-metadata-agent-default-shndw.txt\n>f+++++++++ objects/namespaced/openstack/pods/neutron-metadata-agent-default-shndw.yaml\n>f+++++++++ objects/namespaced/openstack/pods/neutron-netns-cleanup-cron-default-s7hpz.txt\n>f+++++++++ objects/namespaced/openstack/pods/neutron-netns-cleanup-cron-default-s7hpz.yaml\n>f+++++++++ objects/namespaced/openstack/pods/neutron-ovs-agent-default-gkr6h.txt\n>f+++++++++ objects/namespaced/openstack/pods/neutron-ovs-agent-default-gkr6h.yaml\n>f+++++++++ objects/namespaced/openstack/pods/neutron-rabbit-init-bz6db.txt\n>f+++++++++ objects/namespaced/openstack/pods/neutron-rabbit-init-bz6db.yaml\n>f+++++++++ objects/namespaced/openstack/pods/neutron-rpc-server-55b77548bf-qr8hp.txt\n>f+++++++++ objects/namespaced/openstack/pods/neutron-rpc-server-55b77548bf-qr8hp.yaml\n>f+++++++++ objects/namespaced/openstack/pods/neutron-server-856b4cd5df-8j9bl.txt\n>f+++++++++ objects/namespaced/openstack/pods/neutron-server-856b4cd5df-8j9bl.yaml\n>f+++++++++ objects/namespaced/openstack/pods/nova-api-metadata-fbfbf9b74-4pptw.txt\n>f+++++++++ objects/namespaced/openstack/pods/nova-api-metadata-fbfbf9b74-4pptw.yaml\n>f+++++++++ objects/namespaced/openstack/pods/nova-api-osapi-55dd7bf575-42xht.txt\n>f+++++++++ objects/namespaced/openstack/pods/nova-api-osapi-55dd7bf575-42xht.yaml\n>f+++++++++ objects/namespaced/openstack/pods/nova-bootstrap-r7bmh.txt\n>f+++++++++ objects/namespaced/openstack/pods/nova-bootstrap-r7bmh.yaml\n>f+++++++++ objects/namespaced/openstack/pods/nova-cell-setup-ztctl.txt\n>f+++++++++ objects/namespaced/openstack/pods/nova-cell-setup-ztctl.yaml\n>f+++++++++ objects/namespaced/openstack/pods/nova-compute-default-7rqd7.txt\n>f+++++++++ objects/namespaced/openstack/pods/nova-compute-default-7rqd7.yaml\n>f+++++++++ objects/namespaced/openstack/pods/nova-conductor-79f6447db5-q64nx.txt\n>f+++++++++ objects/namespaced/openstack/pods/nova-conductor-79f6447db5-q64nx.yaml\n>f+++++++++ objects/namespaced/openstack/pods/nova-db-init-795mn.txt\n>f+++++++++ objects/namespaced/openstack/pods/nova-db-init-795mn.yaml\n>f+++++++++ objects/namespaced/openstack/pods/nova-db-sync-prl9t.txt\n>f+++++++++ objects/namespaced/openstack/pods/nova-db-sync-prl9t.yaml\n>f+++++++++ objects/namespaced/openstack/pods/nova-ks-endpoints-s9gxq.txt\n>f+++++++++ objects/namespaced/openstack/pods/nova-ks-endpoints-s9gxq.yaml\n>f+++++++++ objects/namespaced/openstack/pods/nova-ks-service-4xxtr.txt\n>f+++++++++ objects/namespaced/openstack/pods/nova-ks-service-4xxtr.yaml\n>f+++++++++ objects/namespaced/openstack/pods/nova-ks-user-7vwnd.txt\n>f+++++++++ objects/namespaced/openstack/pods/nova-ks-user-7vwnd.yaml\n>f+++++++++ objects/namespaced/openstack/pods/nova-novncproxy-68596fbb9d-cv6kx.txt\n>f+++++++++ objects/namespaced/openstack/pods/nova-novncproxy-68596fbb9d-cv6kx.yaml\n>f+++++++++ objects/namespaced/openstack/pods/nova-rabbit-init-wbt4c.txt\n>f+++++++++ objects/namespaced/openstack/pods/nova-rabbit-init-wbt4c.yaml\n>f+++++++++ objects/namespaced/openstack/pods/nova-scheduler-659694cb57-kt7tf.txt\n>f+++++++++ objects/namespaced/openstack/pods/nova-scheduler-659694cb57-kt7tf.yaml\n>f+++++++++ objects/namespaced/openstack/pods/openvswitch-42nqc.txt\n>f+++++++++ objects/namespaced/openstack/pods/openvswitch-42nqc.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-7cdcc4845f-pdlv8.txt\n>f+++++++++ objects/namespaced/openstack/pods/placement-api-7cdcc4845f-pdlv8.yaml\n>f+++++++++ objects/namespaced/openstack/pods/placement-db-init-r5tq2.txt\n>f+++++++++ objects/namespaced/openstack/pods/placement-db-init-r5tq2.yaml\n>f+++++++++ objects/namespaced/openstack/pods/placement-db-sync-b2tcr.txt\n>f+++++++++ objects/namespaced/openstack/pods/placement-db-sync-b2tcr.yaml\n>f+++++++++ objects/namespaced/openstack/pods/placement-ks-endpoints-pv7c8.txt\n>f+++++++++ objects/namespaced/openstack/pods/placement-ks-endpoints-pv7c8.yaml\n>f+++++++++ objects/namespaced/openstack/pods/placement-ks-service-ksh9z.txt\n>f+++++++++ objects/namespaced/openstack/pods/placement-ks-service-ksh9z.yaml\n>f+++++++++ objects/namespaced/openstack/pods/placement-ks-user-dvk8r.txt\n>f+++++++++ objects/namespaced/openstack/pods/placement-ks-user-dvk8r.yaml\n>f+++++++++ objects/namespaced/openstack/pods/pxc-operator-69cb5bbdb9-7tkb4.txt\n>f+++++++++ objects/namespaced/openstack/pods/pxc-operator-69cb5bbdb9-7tkb4.yaml\n>f+++++++++ objects/namespaced/openstack/pods/rabbitmq-cluster-operator-54f767cff8-vbsmv.txt\n>f+++++++++ objects/namespaced/openstack/pods/rabbitmq-cluster-operator-54f767cff8-vbsmv.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-heat-server-0.txt\n>f+++++++++ objects/namespaced/openstack/pods/rabbitmq-heat-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-c4qz4.txt\n>f+++++++++ objects/namespaced/openstack/pods/rabbitmq-messaging-topology-operator-6f465c979f-c4qz4.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\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/heat-heat-api.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/heat-heat-api.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/heat-heat-bootstrap.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/heat-heat-bootstrap.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/heat-heat-cfn.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/heat-heat-cfn.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/heat-heat-db-init.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/heat-heat-db-init.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/heat-heat-db-sync.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/heat-heat-db-sync.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/heat-heat-engine-cleaner.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/heat-heat-engine-cleaner.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/heat-heat-engine.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/heat-heat-engine.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/heat-heat-ks-endpoints.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/heat-heat-ks-endpoints.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/heat-heat-ks-service.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/heat-heat-ks-service.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/heat-heat-ks-user-domain.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/heat-heat-ks-user-domain.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/heat-heat-ks-user.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/heat-heat-ks-user.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/heat-heat-purge-deleted.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/heat-heat-purge-deleted.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/heat-heat-rabbit-init.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/heat-heat-rabbit-init.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/heat-heat-test.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/heat-heat-test.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/heat-heat-trusts.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/heat-heat-trusts.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-heat-server.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/rabbitmq-heat-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\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/heat-openstack-heat-api.txt\n>f+++++++++ objects/namespaced/openstack/roles/heat-openstack-heat-api.yaml\n>f+++++++++ objects/namespaced/openstack/roles/heat-openstack-heat-bootstrap.txt\n>f+++++++++ objects/namespaced/openstack/roles/heat-openstack-heat-bootstrap.yaml\n>f+++++++++ objects/namespaced/openstack/roles/heat-openstack-heat-cfn.txt\n>f+++++++++ objects/namespaced/openstack/roles/heat-openstack-heat-cfn.yaml\n>f+++++++++ objects/namespaced/openstack/roles/heat-openstack-heat-db-init.txt\n>f+++++++++ objects/namespaced/openstack/roles/heat-openstack-heat-db-init.yaml\n>f+++++++++ objects/namespaced/openstack/roles/heat-openstack-heat-db-sync.txt\n>f+++++++++ objects/namespaced/openstack/roles/heat-openstack-heat-db-sync.yaml\n>f+++++++++ objects/namespaced/openstack/roles/heat-openstack-heat-engine-cleaner.txt\n>f+++++++++ objects/namespaced/openstack/roles/heat-openstack-heat-engine-cleaner.yaml\n>f+++++++++ objects/namespaced/openstack/roles/heat-openstack-heat-engine.txt\n>f+++++++++ objects/namespaced/openstack/roles/heat-openstack-heat-engine.yaml\n>f+++++++++ objects/namespaced/openstack/roles/heat-openstack-heat-ks-endpoints.txt\n>f+++++++++ objects/namespaced/openstack/roles/heat-openstack-heat-ks-endpoints.yaml\n>f+++++++++ objects/namespaced/openstack/roles/heat-openstack-heat-ks-service.txt\n>f+++++++++ objects/namespaced/openstack/roles/heat-openstack-heat-ks-service.yaml\n>f+++++++++ objects/namespaced/openstack/roles/heat-openstack-heat-ks-user-domain.txt\n>f+++++++++ objects/namespaced/openstack/roles/heat-openstack-heat-ks-user-domain.yaml\n>f+++++++++ objects/namespaced/openstack/roles/heat-openstack-heat-ks-user.txt\n>f+++++++++ objects/namespaced/openstack/roles/heat-openstack-heat-ks-user.yaml\n>f+++++++++ objects/namespaced/openstack/roles/heat-openstack-heat-purge-deleted.txt\n>f+++++++++ objects/namespaced/openstack/roles/heat-openstack-heat-purge-deleted.yaml\n>f+++++++++ objects/namespaced/openstack/roles/heat-openstack-heat-rabbit-init.txt\n>f+++++++++ objects/namespaced/openstack/roles/heat-openstack-heat-rabbit-init.yaml\n>f+++++++++ objects/namespaced/openstack/roles/heat-openstack-heat-test.txt\n>f+++++++++ objects/namespaced/openstack/roles/heat-openstack-heat-test.yaml\n>f+++++++++ objects/namespaced/openstack/roles/heat-openstack-heat-trusts.txt\n>f+++++++++ objects/namespaced/openstack/roles/heat-openstack-heat-trusts.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-heat-peer-discovery.txt\n>f+++++++++ objects/namespaced/openstack/roles/rabbitmq-heat-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\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/heat-api-certs.txt\n>f+++++++++ objects/namespaced/openstack/secrets/heat-api-certs.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/heat-cfn-certs.txt\n>f+++++++++ objects/namespaced/openstack/secrets/heat-cfn-certs.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/heat-db-admin.txt\n>f+++++++++ objects/namespaced/openstack/secrets/heat-db-admin.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/heat-db-user.txt\n>f+++++++++ objects/namespaced/openstack/secrets/heat-db-user.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/heat-etc.txt\n>f+++++++++ objects/namespaced/openstack/secrets/heat-etc.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/heat-keystone-admin.txt\n>f+++++++++ objects/namespaced/openstack/secrets/heat-keystone-admin.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/heat-keystone-stack-user.txt\n>f+++++++++ objects/namespaced/openstack/secrets/heat-keystone-stack-user.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/heat-keystone-test.txt\n>f+++++++++ objects/namespaced/openstack/secrets/heat-keystone-test.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/heat-keystone-trustee.txt\n>f+++++++++ objects/namespaced/openstack/secrets/heat-keystone-trustee.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/heat-keystone-user.txt\n>f+++++++++ objects/namespaced/openstack/secrets/heat-keystone-user.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/heat-rabbitmq-admin.txt\n>f+++++++++ objects/namespaced/openstack/secrets/heat-rabbitmq-admin.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/heat-rabbitmq-user.txt\n>f+++++++++ objects/namespaced/openstack/secrets/heat-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-qft6l-api.txt\n>f+++++++++ objects/namespaced/openstack/secrets/libvirt-libvirt-default-qft6l-api.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/libvirt-libvirt-default-qft6l-vnc.txt\n>f+++++++++ objects/namespaced/openstack/secrets/libvirt-libvirt-default-qft6l-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-heat-default-user.txt\n>f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-heat-default-user.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-heat-erlang-cookie.txt\n>f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-heat-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.heat.v1.txt\n>f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.heat.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\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/heat-api.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/heat-api.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/heat-bootstrap.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/heat-bootstrap.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/heat-cfn.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/heat-cfn.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/heat-db-init.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/heat-db-init.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/heat-db-sync.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/heat-db-sync.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/heat-engine-cleaner.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/heat-engine-cleaner.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/heat-engine.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/heat-engine.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/heat-ks-endpoints.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/heat-ks-endpoints.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/heat-ks-service.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/heat-ks-service.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/heat-ks-user-domain.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/heat-ks-user-domain.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/heat-ks-user.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/heat-ks-user.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/heat-purge-deleted.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/heat-purge-deleted.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/heat-rabbit-init.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/heat-rabbit-init.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/heat-test.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/heat-test.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/heat-trusts.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/heat-trusts.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-heat-server.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/rabbitmq-heat-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\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/heat-api.txt\n>f+++++++++ objects/namespaced/openstack/services/heat-api.yaml\n>f+++++++++ objects/namespaced/openstack/services/heat-cfn.txt\n>f+++++++++ objects/namespaced/openstack/services/heat-cfn.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-heat-nodes.txt\n>f+++++++++ objects/namespaced/openstack/services/rabbitmq-heat-nodes.yaml\n>f+++++++++ objects/namespaced/openstack/services/rabbitmq-heat.txt\n>f+++++++++ objects/namespaced/openstack/services/rabbitmq-heat.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-heat-server.txt\n>f+++++++++ objects/namespaced/openstack/statefulsets/rabbitmq-heat-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-109.nip.io-tls.txt",
                                ">f+++++++++ objects/namespaced/auth-system/secrets/keycloak.199-204-45-109.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-flvxf.txt",
                                ">f+++++++++ objects/namespaced/cert-manager/pods/cert-manager-79c48d47db-flvxf.yaml",
                                ">f+++++++++ objects/namespaced/cert-manager/pods/cert-manager-cainjector-579c9dd7cd-9lf4w.txt",
                                ">f+++++++++ objects/namespaced/cert-manager/pods/cert-manager-cainjector-579c9dd7cd-9lf4w.yaml",
                                ">f+++++++++ objects/namespaced/cert-manager/pods/cert-manager-webhook-7d6b59cfdc-lwjjs.txt",
                                ">f+++++++++ objects/namespaced/cert-manager/pods/cert-manager-webhook-7d6b59cfdc-lwjjs.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-v2vrb.txt",
                                ">f+++++++++ objects/namespaced/envoy-gateway-system/pods/envoy-gateway-78446f96c9-v2vrb.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-pfbhz.txt",
                                ">f+++++++++ objects/namespaced/ingress-nginx/pods/ingress-nginx-controller-pfbhz.yaml",
                                ">f+++++++++ objects/namespaced/ingress-nginx/pods/ingress-nginx-defaultbackend-6987ff55cf-7tvf7.txt",
                                ">f+++++++++ objects/namespaced/ingress-nginx/pods/ingress-nginx-defaultbackend-6987ff55cf-7tvf7.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-6ffg2.txt",
                                ">f+++++++++ objects/namespaced/kube-system/pods/ceph-csi-rbd-nodeplugin-6ffg2.yaml",
                                ">f+++++++++ objects/namespaced/kube-system/pods/ceph-csi-rbd-provisioner-69cb97fb6-jnsgm.txt",
                                ">f+++++++++ objects/namespaced/kube-system/pods/ceph-csi-rbd-provisioner-69cb97fb6-jnsgm.yaml",
                                ">f+++++++++ objects/namespaced/kube-system/pods/cilium-kllvv.txt",
                                ">f+++++++++ objects/namespaced/kube-system/pods/cilium-kllvv.yaml",
                                ">f+++++++++ objects/namespaced/kube-system/pods/cilium-operator-869df985b8-dmqrm.txt",
                                ">f+++++++++ objects/namespaced/kube-system/pods/cilium-operator-869df985b8-dmqrm.yaml",
                                ">f+++++++++ objects/namespaced/kube-system/pods/coredns-67659f764b-68rhr.txt",
                                ">f+++++++++ objects/namespaced/kube-system/pods/coredns-67659f764b-68rhr.yaml",
                                ">f+++++++++ objects/namespaced/kube-system/pods/coredns-67659f764b-shxzh.txt",
                                ">f+++++++++ objects/namespaced/kube-system/pods/coredns-67659f764b-shxzh.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-mxbgh.txt",
                                ">f+++++++++ objects/namespaced/kube-system/pods/kube-proxy-mxbgh.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-87m9ms.txt",
                                ">f+++++++++ objects/namespaced/kube-system/secrets/bootstrap-token-87m9ms.yaml",
                                ">f+++++++++ objects/namespaced/kube-system/secrets/bootstrap-token-cuw6xw.txt",
                                ">f+++++++++ objects/namespaced/kube-system/secrets/bootstrap-token-cuw6xw.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/heat-bin.txt",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/heat-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-heat-plugins-conf.txt",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-heat-plugins-conf.yaml",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-heat-server-conf.txt",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-heat-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",
                                "cd+++++++++ objects/namespaced/openstack/cronjobs/",
                                ">f+++++++++ objects/namespaced/openstack/cronjobs/heat-engine-cleaner.txt",
                                ">f+++++++++ objects/namespaced/openstack/cronjobs/heat-engine-cleaner.yaml",
                                ">f+++++++++ objects/namespaced/openstack/cronjobs/heat-purge-deleted.txt",
                                ">f+++++++++ objects/namespaced/openstack/cronjobs/heat-purge-deleted.yaml",
                                ">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/heat-api.txt",
                                ">f+++++++++ objects/namespaced/openstack/deployment/heat-api.yaml",
                                ">f+++++++++ objects/namespaced/openstack/deployment/heat-cfn.txt",
                                ">f+++++++++ objects/namespaced/openstack/deployment/heat-cfn.yaml",
                                ">f+++++++++ objects/namespaced/openstack/deployment/heat-engine.txt",
                                ">f+++++++++ objects/namespaced/openstack/deployment/heat-engine.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/heat-api.txt",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/heat-api.yaml",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/heat-cfn.txt",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/heat-cfn.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-heat-nodes.txt",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-heat-nodes.yaml",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-heat.txt",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-heat.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/cloudformation.txt",
                                ">f+++++++++ objects/namespaced/openstack/ingresses/cloudformation.yaml",
                                ">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/orchestration.txt",
                                ">f+++++++++ objects/namespaced/openstack/ingresses/orchestration.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/heat-bootstrap.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/heat-bootstrap.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/heat-db-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/heat-db-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/heat-db-sync.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/heat-db-sync.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/heat-domain-ks-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/heat-domain-ks-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/heat-engine-cleaner-29757340.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/heat-engine-cleaner-29757340.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/heat-engine-cleaner-29757345.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/heat-engine-cleaner-29757345.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/heat-ks-endpoints.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/heat-ks-endpoints.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/heat-ks-service.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/heat-ks-service.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/heat-ks-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/heat-ks-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/heat-rabbit-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/heat-rabbit-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/heat-trusts.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/heat-trusts.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",
                                "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-heat-server-0.txt",
                                ">f+++++++++ objects/namespaced/openstack/persistentvolumeclaims/persistence-rabbitmq-heat-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-5744cd849f-5l9j6.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/glance-api-5744cd849f-5l9j6.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/glance-db-init-c2lfc.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/glance-db-init-c2lfc.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/glance-db-sync-dd56x.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/glance-db-sync-dd56x.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/glance-ks-endpoints-n86nf.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/glance-ks-endpoints-n86nf.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/glance-ks-service-qb764.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/glance-ks-service-qb764.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/glance-ks-user-vxd46.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/glance-ks-user-vxd46.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/glance-metadefs-load-mzmb2.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/glance-metadefs-load-mzmb2.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/glance-rabbit-init-s9fbt.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/glance-rabbit-init-s9fbt.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/glance-storage-init-tlkwv.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/glance-storage-init-tlkwv.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/heat-api-7846fdf898-9hdr9.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/heat-api-7846fdf898-9hdr9.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/heat-bootstrap-6k24h.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/heat-bootstrap-6k24h.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/heat-cfn-545c5bdd9b-xh5fl.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/heat-cfn-545c5bdd9b-xh5fl.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/heat-db-init-k662n.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/heat-db-init-k662n.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/heat-db-sync-l7p8j.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/heat-db-sync-l7p8j.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/heat-domain-ks-user-wq988.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/heat-domain-ks-user-wq988.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/heat-engine-5f958bb4d7-nbllm.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/heat-engine-5f958bb4d7-nbllm.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/heat-engine-cleaner-29757340-9nvlb.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/heat-engine-cleaner-29757340-9nvlb.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/heat-engine-cleaner-29757345-98txh.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/heat-engine-cleaner-29757345-98txh.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/heat-ks-endpoints-rb4s9.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/heat-ks-endpoints-rb4s9.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/heat-ks-service-27smn.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/heat-ks-service-27smn.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/heat-ks-user-7z7gt.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/heat-ks-user-7z7gt.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/heat-rabbit-init-b5zpm.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/heat-rabbit-init-b5zpm.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/heat-trusts-rkxrc.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/heat-trusts-rkxrc.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/keystone-api-7fd7d9bf57-jmgpv.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/keystone-api-7fd7d9bf57-jmgpv.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/keystone-bootstrap-xpjm2.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/keystone-bootstrap-xpjm2.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/keystone-credential-setup-ktf85.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/keystone-credential-setup-ktf85.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/keystone-db-init-k7tws.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/keystone-db-init-k7tws.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/keystone-db-sync-qh9vb.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/keystone-db-sync-qh9vb.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/keystone-domain-manage-m6nvn.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/keystone-domain-manage-m6nvn.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/keystone-fernet-setup-2ngtw.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/keystone-fernet-setup-2ngtw.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/keystone-rabbit-init-r7m55.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/keystone-rabbit-init-r7m55.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/libvirt-libvirt-default-qft6l.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/libvirt-libvirt-default-qft6l.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/memcached-memcached-cf56b6468-qgdj5.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/memcached-memcached-cf56b6468-qgdj5.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-coredns-7dd4958666-g6ck2.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-coredns-7dd4958666-g6ck2.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-db-init-tzjnv.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-db-init-tzjnv.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-db-sync-zxjcw.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-db-sync-zxjcw.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-dhcp-agent-default-zg59m.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-dhcp-agent-default-zg59m.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-ks-endpoints-hqjvt.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-ks-endpoints-hqjvt.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-ks-service-q8n62.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-ks-service-q8n62.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-ks-user-xx7tj.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-ks-user-xx7tj.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-l3-agent-default-8kpmd.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-l3-agent-default-8kpmd.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-metadata-agent-default-shndw.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-metadata-agent-default-shndw.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-netns-cleanup-cron-default-s7hpz.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-netns-cleanup-cron-default-s7hpz.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-ovs-agent-default-gkr6h.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-ovs-agent-default-gkr6h.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-rabbit-init-bz6db.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-rabbit-init-bz6db.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-rpc-server-55b77548bf-qr8hp.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-rpc-server-55b77548bf-qr8hp.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-server-856b4cd5df-8j9bl.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-server-856b4cd5df-8j9bl.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-api-metadata-fbfbf9b74-4pptw.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-api-metadata-fbfbf9b74-4pptw.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-api-osapi-55dd7bf575-42xht.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-api-osapi-55dd7bf575-42xht.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-bootstrap-r7bmh.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-bootstrap-r7bmh.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-cell-setup-ztctl.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-cell-setup-ztctl.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-compute-default-7rqd7.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-compute-default-7rqd7.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-conductor-79f6447db5-q64nx.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-conductor-79f6447db5-q64nx.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-db-init-795mn.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-db-init-795mn.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-db-sync-prl9t.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-db-sync-prl9t.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-ks-endpoints-s9gxq.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-ks-endpoints-s9gxq.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-ks-service-4xxtr.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-ks-service-4xxtr.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-ks-user-7vwnd.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-ks-user-7vwnd.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-novncproxy-68596fbb9d-cv6kx.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-novncproxy-68596fbb9d-cv6kx.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-rabbit-init-wbt4c.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-rabbit-init-wbt4c.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-scheduler-659694cb57-kt7tf.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-scheduler-659694cb57-kt7tf.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/openvswitch-42nqc.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/openvswitch-42nqc.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-7cdcc4845f-pdlv8.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/placement-api-7cdcc4845f-pdlv8.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/placement-db-init-r5tq2.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/placement-db-init-r5tq2.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/placement-db-sync-b2tcr.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/placement-db-sync-b2tcr.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/placement-ks-endpoints-pv7c8.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/placement-ks-endpoints-pv7c8.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/placement-ks-service-ksh9z.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/placement-ks-service-ksh9z.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/placement-ks-user-dvk8r.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/placement-ks-user-dvk8r.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/pxc-operator-69cb5bbdb9-7tkb4.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/pxc-operator-69cb5bbdb9-7tkb4.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/rabbitmq-cluster-operator-54f767cff8-vbsmv.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/rabbitmq-cluster-operator-54f767cff8-vbsmv.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-heat-server-0.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/rabbitmq-heat-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-c4qz4.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/rabbitmq-messaging-topology-operator-6f465c979f-c4qz4.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",
                                "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/heat-heat-api.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/heat-heat-api.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/heat-heat-bootstrap.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/heat-heat-bootstrap.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/heat-heat-cfn.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/heat-heat-cfn.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/heat-heat-db-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/heat-heat-db-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/heat-heat-db-sync.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/heat-heat-db-sync.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/heat-heat-engine-cleaner.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/heat-heat-engine-cleaner.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/heat-heat-engine.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/heat-heat-engine.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/heat-heat-ks-endpoints.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/heat-heat-ks-endpoints.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/heat-heat-ks-service.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/heat-heat-ks-service.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/heat-heat-ks-user-domain.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/heat-heat-ks-user-domain.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/heat-heat-ks-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/heat-heat-ks-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/heat-heat-purge-deleted.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/heat-heat-purge-deleted.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/heat-heat-rabbit-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/heat-heat-rabbit-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/heat-heat-test.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/heat-heat-test.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/heat-heat-trusts.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/heat-heat-trusts.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-heat-server.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/rabbitmq-heat-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",
                                "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/heat-openstack-heat-api.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/heat-openstack-heat-api.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/heat-openstack-heat-bootstrap.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/heat-openstack-heat-bootstrap.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/heat-openstack-heat-cfn.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/heat-openstack-heat-cfn.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/heat-openstack-heat-db-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/heat-openstack-heat-db-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/heat-openstack-heat-db-sync.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/heat-openstack-heat-db-sync.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/heat-openstack-heat-engine-cleaner.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/heat-openstack-heat-engine-cleaner.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/heat-openstack-heat-engine.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/heat-openstack-heat-engine.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/heat-openstack-heat-ks-endpoints.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/heat-openstack-heat-ks-endpoints.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/heat-openstack-heat-ks-service.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/heat-openstack-heat-ks-service.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/heat-openstack-heat-ks-user-domain.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/heat-openstack-heat-ks-user-domain.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/heat-openstack-heat-ks-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/heat-openstack-heat-ks-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/heat-openstack-heat-purge-deleted.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/heat-openstack-heat-purge-deleted.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/heat-openstack-heat-rabbit-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/heat-openstack-heat-rabbit-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/heat-openstack-heat-test.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/heat-openstack-heat-test.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/heat-openstack-heat-trusts.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/heat-openstack-heat-trusts.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-heat-peer-discovery.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/rabbitmq-heat-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",
                                "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/heat-api-certs.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/heat-api-certs.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/heat-cfn-certs.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/heat-cfn-certs.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/heat-db-admin.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/heat-db-admin.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/heat-db-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/heat-db-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/heat-etc.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/heat-etc.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/heat-keystone-admin.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/heat-keystone-admin.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/heat-keystone-stack-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/heat-keystone-stack-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/heat-keystone-test.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/heat-keystone-test.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/heat-keystone-trustee.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/heat-keystone-trustee.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/heat-keystone-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/heat-keystone-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/heat-rabbitmq-admin.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/heat-rabbitmq-admin.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/heat-rabbitmq-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/heat-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-qft6l-api.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/libvirt-libvirt-default-qft6l-api.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/libvirt-libvirt-default-qft6l-vnc.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/libvirt-libvirt-default-qft6l-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-heat-default-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-heat-default-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-heat-erlang-cookie.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-heat-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.heat.v1.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.heat.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",
                                "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/heat-api.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/heat-api.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/heat-bootstrap.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/heat-bootstrap.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/heat-cfn.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/heat-cfn.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/heat-db-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/heat-db-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/heat-db-sync.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/heat-db-sync.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/heat-engine-cleaner.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/heat-engine-cleaner.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/heat-engine.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/heat-engine.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/heat-ks-endpoints.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/heat-ks-endpoints.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/heat-ks-service.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/heat-ks-service.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/heat-ks-user-domain.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/heat-ks-user-domain.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/heat-ks-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/heat-ks-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/heat-purge-deleted.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/heat-purge-deleted.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/heat-rabbit-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/heat-rabbit-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/heat-test.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/heat-test.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/heat-trusts.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/heat-trusts.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-heat-server.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/rabbitmq-heat-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",
                                "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/heat-api.txt",
                                ">f+++++++++ objects/namespaced/openstack/services/heat-api.yaml",
                                ">f+++++++++ objects/namespaced/openstack/services/heat-cfn.txt",
                                ">f+++++++++ objects/namespaced/openstack/services/heat-cfn.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-heat-nodes.txt",
                                ">f+++++++++ objects/namespaced/openstack/services/rabbitmq-heat-nodes.yaml",
                                ">f+++++++++ objects/namespaced/openstack/services/rabbitmq-heat.txt",
                                ">f+++++++++ objects/namespaced/openstack/services/rabbitmq-heat.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-heat-server.txt",
                                ">f+++++++++ objects/namespaced/openstack/statefulsets/rabbitmq-heat-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-0a74-ed80-000000000017",
                        "name": "describe-kubernetes-objects",
                        "path": "/var/lib/zuul/builds/246302b13a3c4449b6e45e6da1892446/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/describe-kubernetes-objects"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:49:15.773932Z",
                            "start": "2026-07-30T19:49:14.962506Z"
                        },
                        "id": "0242ac17-0010-0a74-ed80-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-0a74-ed80-00000000001f",
                        "name": "gather-pod-logs",
                        "path": "/var/lib/zuul/builds/246302b13a3c4449b6e45e6da1892446/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/gather-pod-logs"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:49:15.986339Z",
                            "start": "2026-07-30T19:49:15.789268Z"
                        },
                        "id": "0242ac17-0010-0a74-ed80-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-0a74-ed80-00000000001f",
                        "name": "gather-pod-logs",
                        "path": "/var/lib/zuul/builds/246302b13a3c4449b6e45e6da1892446/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/gather-pod-logs"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:49:16.178275Z",
                            "start": "2026-07-30T19:49:15.991046Z"
                        },
                        "id": "0242ac17-0010-0a74-ed80-000000000022",
                        "name": "creating directory for failed pod logs"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "shell",
                            "changed": true,
                            "cmd": "set -e\nfunction get_namespaces () {\n  kubectl get namespaces -o name | awk -F '/' '{ print $NF }'\n}\nfunction get_pods () {\n  NAMESPACE=$1\n  kubectl get pods -n ${NAMESPACE} -o name | awk -F '/' '{ print $NF }' | xargs -I {} echo ${NAMESPACE} {}\n}\nexport -f get_pods\nfunction get_pod_logs () {\n  NAMESPACE=${1% *}\n  POD=${1#* }\n  INIT_CONTAINERS=$(kubectl get pod $POD -n ${NAMESPACE} -o json | jq -r '.spec.initContainers[]?.name')\n  CONTAINERS=$(kubectl get pod $POD -n ${NAMESPACE} -o json | jq -r '.spec.containers[].name')\n  for CONTAINER in ${INIT_CONTAINERS} ${CONTAINERS}; do\n    echo \"${NAMESPACE}/${POD}/${CONTAINER}\"\n    mkdir -p \"/tmp/logs/pod-logs/${NAMESPACE}/${POD}\"\n    mkdir -p \"/tmp/logs/pod-logs/failed-pods/${NAMESPACE}/${POD}\"\n    kubectl logs ${POD} -n ${NAMESPACE} -c ${CONTAINER} > \"/tmp/logs/pod-logs/${NAMESPACE}/${POD}/${CONTAINER}.txt\"\n    kubectl logs --previous ${POD} -n ${NAMESPACE} -c ${CONTAINER} > \"/tmp/logs/pod-logs/failed-pods/${NAMESPACE}/${POD}/${CONTAINER}.txt\"\n  done\n}\nexport -f get_pod_logs\nget_namespaces |  xargs -r -I {} bash -c 'get_pods \"$@\"' _ {} |  xargs -r -I {} bash -c 'get_pod_logs \"$@\"' _ {}",
                            "delta": "0:01:03.697898",
                            "end": "2026-07-30 19:50:20.080978",
                            "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-0a74-ed80-000000000023-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "non-zero return code",
                            "rc": 123,
                            "start": "2026-07-30 19:49:16.383080",
                            "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-flvxf/cert-manager-controller\nError from server (BadRequest): previous terminated container \"cert-manager-controller\" in pod \"cert-manager-79c48d47db-flvxf\" not found\ncert-manager/cert-manager-cainjector-579c9dd7cd-9lf4w/cert-manager-cainjector\nError from server (BadRequest): previous terminated container \"cert-manager-cainjector\" in pod \"cert-manager-cainjector-579c9dd7cd-9lf4w\" not found\ncert-manager/cert-manager-webhook-7d6b59cfdc-lwjjs/cert-manager-webhook\nError from server (BadRequest): previous terminated container \"cert-manager-webhook\" in pod \"cert-manager-webhook-7d6b59cfdc-lwjjs\" not found\nenvoy-gateway-system/envoy-gateway-78446f96c9-v2vrb/envoy-gateway\nError from server (BadRequest): previous terminated container \"envoy-gateway\" in pod \"envoy-gateway-78446f96c9-v2vrb\" not found\ningress-nginx/ingress-nginx-controller-pfbhz/controller\nError from server (BadRequest): previous terminated container \"controller\" in pod \"ingress-nginx-controller-pfbhz\" not found\ningress-nginx/ingress-nginx-defaultbackend-6987ff55cf-7tvf7/ingress-nginx-default-backend\nError from server (BadRequest): previous terminated container \"ingress-nginx-default-backend\" in pod \"ingress-nginx-defaultbackend-6987ff55cf-7tvf7\" not found\nkube-system/ceph-csi-rbd-nodeplugin-6ffg2/csi-rbdplugin\nError from server (BadRequest): previous terminated container \"csi-rbdplugin\" in pod \"ceph-csi-rbd-nodeplugin-6ffg2\" not found\nkube-system/ceph-csi-rbd-nodeplugin-6ffg2/driver-registrar\nError from server (BadRequest): previous terminated container \"driver-registrar\" in pod \"ceph-csi-rbd-nodeplugin-6ffg2\" not found\nkube-system/ceph-csi-rbd-nodeplugin-6ffg2/liveness-prometheus\nError from server (BadRequest): previous terminated container \"liveness-prometheus\" in pod \"ceph-csi-rbd-nodeplugin-6ffg2\" not found\nkube-system/ceph-csi-rbd-provisioner-69cb97fb6-jnsgm/csi-rbdplugin\nError from server (BadRequest): previous terminated container \"csi-rbdplugin\" in pod \"ceph-csi-rbd-provisioner-69cb97fb6-jnsgm\" not found\nkube-system/ceph-csi-rbd-provisioner-69cb97fb6-jnsgm/csi-provisioner\nError from server (BadRequest): previous terminated container \"csi-provisioner\" in pod \"ceph-csi-rbd-provisioner-69cb97fb6-jnsgm\" not found\nkube-system/ceph-csi-rbd-provisioner-69cb97fb6-jnsgm/csi-resizer\nError from server (BadRequest): previous terminated container \"csi-resizer\" in pod \"ceph-csi-rbd-provisioner-69cb97fb6-jnsgm\" not found\nkube-system/ceph-csi-rbd-provisioner-69cb97fb6-jnsgm/csi-snapshotter\nError from server (BadRequest): previous terminated container \"csi-snapshotter\" in pod \"ceph-csi-rbd-provisioner-69cb97fb6-jnsgm\" not found\nkube-system/ceph-csi-rbd-provisioner-69cb97fb6-jnsgm/csi-attacher\nError from server (BadRequest): previous terminated container \"csi-attacher\" in pod \"ceph-csi-rbd-provisioner-69cb97fb6-jnsgm\" not found\nkube-system/ceph-csi-rbd-provisioner-69cb97fb6-jnsgm/csi-rbdplugin-controller\nError from server (BadRequest): previous terminated container \"csi-rbdplugin-controller\" in pod \"ceph-csi-rbd-provisioner-69cb97fb6-jnsgm\" not found\nkube-system/ceph-csi-rbd-provisioner-69cb97fb6-jnsgm/liveness-prometheus\nError from server (BadRequest): previous terminated container \"liveness-prometheus\" in pod \"ceph-csi-rbd-provisioner-69cb97fb6-jnsgm\" not found\nkube-system/cilium-kllvv/config\nError from server (BadRequest): previous terminated container \"config\" in pod \"cilium-kllvv\" not found\nkube-system/cilium-kllvv/mount-cgroup\nError from server (BadRequest): previous terminated container \"mount-cgroup\" in pod \"cilium-kllvv\" not found\nkube-system/cilium-kllvv/apply-sysctl-overwrites\nError from server (BadRequest): previous terminated container \"apply-sysctl-overwrites\" in pod \"cilium-kllvv\" not found\nkube-system/cilium-kllvv/mount-bpf-fs\nError from server (BadRequest): previous terminated container \"mount-bpf-fs\" in pod \"cilium-kllvv\" not found\nkube-system/cilium-kllvv/clean-cilium-state\nError from server (BadRequest): previous terminated container \"clean-cilium-state\" in pod \"cilium-kllvv\" not found\nkube-system/cilium-kllvv/install-cni-binaries\nError from server (BadRequest): previous terminated container \"install-cni-binaries\" in pod \"cilium-kllvv\" not found\nkube-system/cilium-kllvv/cilium-agent\nError from server (BadRequest): previous terminated container \"cilium-agent\" in pod \"cilium-kllvv\" not found\nkube-system/cilium-operator-869df985b8-dmqrm/cilium-operator\nError from server (BadRequest): previous terminated container \"cilium-operator\" in pod \"cilium-operator-869df985b8-dmqrm\" not found\nkube-system/coredns-67659f764b-68rhr/coredns\nError from server (BadRequest): previous terminated container \"coredns\" in pod \"coredns-67659f764b-68rhr\" not found\nkube-system/coredns-67659f764b-shxzh/coredns\nError from server (BadRequest): previous terminated container \"coredns\" in pod \"coredns-67659f764b-shxzh\" 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-mxbgh/kube-proxy\nError from server (BadRequest): previous terminated container \"kube-proxy\" in pod \"kube-proxy-mxbgh\" 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-5744cd849f-5l9j6/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"glance-api-5744cd849f-5l9j6\" not found\nopenstack/glance-api-5744cd849f-5l9j6/glance-perms\nError from server (BadRequest): previous terminated container \"glance-perms\" in pod \"glance-api-5744cd849f-5l9j6\" not found\nopenstack/glance-api-5744cd849f-5l9j6/ceph-keyring-placement\nError from server (BadRequest): previous terminated container \"ceph-keyring-placement\" in pod \"glance-api-5744cd849f-5l9j6\" not found\nopenstack/glance-api-5744cd849f-5l9j6/glance-api\nError from server (BadRequest): previous terminated container \"glance-api\" in pod \"glance-api-5744cd849f-5l9j6\" not found\nopenstack/glance-db-init-c2lfc/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"glance-db-init-c2lfc\" not found\nopenstack/glance-db-init-c2lfc/glance-db-init-0\nError from server (BadRequest): previous terminated container \"glance-db-init-0\" in pod \"glance-db-init-c2lfc\" not found\nopenstack/glance-db-sync-dd56x/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"glance-db-sync-dd56x\" not found\nopenstack/glance-db-sync-dd56x/glance-db-sync\nError from server (BadRequest): previous terminated container \"glance-db-sync\" in pod \"glance-db-sync-dd56x\" not found\nopenstack/glance-ks-endpoints-n86nf/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"glance-ks-endpoints-n86nf\" not found\nopenstack/glance-ks-endpoints-n86nf/image-ks-endpoints-admin\nError from server (BadRequest): previous terminated container \"image-ks-endpoints-admin\" in pod \"glance-ks-endpoints-n86nf\" not found\nopenstack/glance-ks-endpoints-n86nf/image-ks-endpoints-internal\nError from server (BadRequest): previous terminated container \"image-ks-endpoints-internal\" in pod \"glance-ks-endpoints-n86nf\" not found\nopenstack/glance-ks-endpoints-n86nf/image-ks-endpoints-public\nError from server (BadRequest): previous terminated container \"image-ks-endpoints-public\" in pod \"glance-ks-endpoints-n86nf\" not found\nopenstack/glance-ks-service-qb764/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"glance-ks-service-qb764\" not found\nopenstack/glance-ks-service-qb764/image-ks-service-registration\nError from server (BadRequest): previous terminated container \"image-ks-service-registration\" in pod \"glance-ks-service-qb764\" not found\nopenstack/glance-ks-user-vxd46/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"glance-ks-user-vxd46\" not found\nopenstack/glance-ks-user-vxd46/glance-ks-user\nError from server (BadRequest): previous terminated container \"glance-ks-user\" in pod \"glance-ks-user-vxd46\" not found\nopenstack/glance-metadefs-load-mzmb2/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"glance-metadefs-load-mzmb2\" not found\nopenstack/glance-metadefs-load-mzmb2/glance-metadefs-load\nError from server (BadRequest): previous terminated container \"glance-metadefs-load\" in pod \"glance-metadefs-load-mzmb2\" not found\nopenstack/glance-rabbit-init-s9fbt/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"glance-rabbit-init-s9fbt\" not found\nopenstack/glance-rabbit-init-s9fbt/rabbit-init\nError from server (BadRequest): previous terminated container \"rabbit-init\" in pod \"glance-rabbit-init-s9fbt\" not found\nopenstack/glance-storage-init-tlkwv/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"glance-storage-init-tlkwv\" not found\nopenstack/glance-storage-init-tlkwv/ceph-keyring-placement\nError from server (BadRequest): previous terminated container \"ceph-keyring-placement\" in pod \"glance-storage-init-tlkwv\" not found\nopenstack/glance-storage-init-tlkwv/glance-storage-init\nError from server (BadRequest): previous terminated container \"glance-storage-init\" in pod \"glance-storage-init-tlkwv\" not found\nopenstack/heat-api-7846fdf898-9hdr9/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"heat-api-7846fdf898-9hdr9\" not found\nopenstack/heat-api-7846fdf898-9hdr9/heat-api\nError from server (BadRequest): previous terminated container \"heat-api\" in pod \"heat-api-7846fdf898-9hdr9\" not found\nopenstack/heat-bootstrap-6k24h/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"heat-bootstrap-6k24h\" not found\nopenstack/heat-bootstrap-6k24h/bootstrap\nError from server (BadRequest): previous terminated container \"bootstrap\" in pod \"heat-bootstrap-6k24h\" not found\nopenstack/heat-cfn-545c5bdd9b-xh5fl/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"heat-cfn-545c5bdd9b-xh5fl\" not found\nopenstack/heat-cfn-545c5bdd9b-xh5fl/heat-cfn\nError from server (BadRequest): previous terminated container \"heat-cfn\" in pod \"heat-cfn-545c5bdd9b-xh5fl\" not found\nopenstack/heat-db-init-k662n/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"heat-db-init-k662n\" not found\nopenstack/heat-db-init-k662n/heat-db-init-0\nError from server (BadRequest): previous terminated container \"heat-db-init-0\" in pod \"heat-db-init-k662n\" not found\nopenstack/heat-db-sync-l7p8j/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"heat-db-sync-l7p8j\" not found\nopenstack/heat-db-sync-l7p8j/heat-db-sync\nError from server (BadRequest): previous terminated container \"heat-db-sync\" in pod \"heat-db-sync-l7p8j\" not found\nopenstack/heat-domain-ks-user-wq988/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"heat-domain-ks-user-wq988\" not found\nopenstack/heat-domain-ks-user-wq988/heat-ks-domain-user\nError from server (BadRequest): previous terminated container \"heat-ks-domain-user\" in pod \"heat-domain-ks-user-wq988\" not found\nopenstack/heat-engine-5f958bb4d7-nbllm/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"heat-engine-5f958bb4d7-nbllm\" not found\nopenstack/heat-engine-5f958bb4d7-nbllm/heat-engine\nError from server (BadRequest): previous terminated container \"heat-engine\" in pod \"heat-engine-5f958bb4d7-nbllm\" not found\nopenstack/heat-engine-cleaner-29757340-9nvlb/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"heat-engine-cleaner-29757340-9nvlb\" not found\nopenstack/heat-engine-cleaner-29757340-9nvlb/heat-engine-cleaner\nError from server (BadRequest): previous terminated container \"heat-engine-cleaner\" in pod \"heat-engine-cleaner-29757340-9nvlb\" not found\nopenstack/heat-engine-cleaner-29757345-98txh/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"heat-engine-cleaner-29757345-98txh\" not found\nopenstack/heat-engine-cleaner-29757345-98txh/heat-engine-cleaner\nError from server (BadRequest): previous terminated container \"heat-engine-cleaner\" in pod \"heat-engine-cleaner-29757345-98txh\" not found\nopenstack/heat-ks-endpoints-rb4s9/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"heat-ks-endpoints-rb4s9\" not found\nopenstack/heat-ks-endpoints-rb4s9/orchestration-ks-endpoints-admin\nError from server (BadRequest): previous terminated container \"orchestration-ks-endpoints-admin\" in pod \"heat-ks-endpoints-rb4s9\" not found\nopenstack/heat-ks-endpoints-rb4s9/orchestration-ks-endpoints-internal\nError from server (BadRequest): previous terminated container \"orchestration-ks-endpoints-internal\" in pod \"heat-ks-endpoints-rb4s9\" not found\nopenstack/heat-ks-endpoints-rb4s9/orchestration-ks-endpoints-public\nError from server (BadRequest): previous terminated container \"orchestration-ks-endpoints-public\" in pod \"heat-ks-endpoints-rb4s9\" not found\nopenstack/heat-ks-endpoints-rb4s9/cloudformation-ks-endpoints-admin\nError from server (BadRequest): previous terminated container \"cloudformation-ks-endpoints-admin\" in pod \"heat-ks-endpoints-rb4s9\" not found\nopenstack/heat-ks-endpoints-rb4s9/cloudformation-ks-endpoints-internal\nError from server (BadRequest): previous terminated container \"cloudformation-ks-endpoints-internal\" in pod \"heat-ks-endpoints-rb4s9\" not found\nopenstack/heat-ks-endpoints-rb4s9/cloudformation-ks-endpoints-public\nError from server (BadRequest): previous terminated container \"cloudformation-ks-endpoints-public\" in pod \"heat-ks-endpoints-rb4s9\" not found\nopenstack/heat-ks-service-27smn/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"heat-ks-service-27smn\" not found\nopenstack/heat-ks-service-27smn/orchestration-ks-service-registration\nError from server (BadRequest): previous terminated container \"orchestration-ks-service-registration\" in pod \"heat-ks-service-27smn\" not found\nopenstack/heat-ks-service-27smn/cloudformation-ks-service-registration\nError from server (BadRequest): previous terminated container \"cloudformation-ks-service-registration\" in pod \"heat-ks-service-27smn\" not found\nopenstack/heat-ks-user-7z7gt/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"heat-ks-user-7z7gt\" not found\nopenstack/heat-ks-user-7z7gt/heat-ks-user\nError from server (BadRequest): previous terminated container \"heat-ks-user\" in pod \"heat-ks-user-7z7gt\" not found\nopenstack/heat-ks-user-7z7gt/heat-trustee-ks-user\nError from server (BadRequest): previous terminated container \"heat-trustee-ks-user\" in pod \"heat-ks-user-7z7gt\" not found\nopenstack/heat-rabbit-init-b5zpm/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"heat-rabbit-init-b5zpm\" not found\nopenstack/heat-rabbit-init-b5zpm/rabbit-init\nError from server (BadRequest): previous terminated container \"rabbit-init\" in pod \"heat-rabbit-init-b5zpm\" not found\nopenstack/heat-trusts-rkxrc/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"heat-trusts-rkxrc\" not found\nopenstack/heat-trusts-rkxrc/heat-trusts\nError from server (BadRequest): previous terminated container \"heat-trusts\" in pod \"heat-trusts-rkxrc\" not found\nopenstack/keystone-api-7fd7d9bf57-jmgpv/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"keystone-api-7fd7d9bf57-jmgpv\" not found\nopenstack/keystone-api-7fd7d9bf57-jmgpv/keystone-api\nError from server (BadRequest): previous terminated container \"keystone-api\" in pod \"keystone-api-7fd7d9bf57-jmgpv\" not found\nopenstack/keystone-bootstrap-xpjm2/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"keystone-bootstrap-xpjm2\" not found\nopenstack/keystone-bootstrap-xpjm2/bootstrap\nError from server (BadRequest): previous terminated container \"bootstrap\" in pod \"keystone-bootstrap-xpjm2\" not found\nopenstack/keystone-credential-setup-ktf85/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"keystone-credential-setup-ktf85\" not found\nopenstack/keystone-credential-setup-ktf85/keystone-credential-setup\nError from server (BadRequest): previous terminated container \"keystone-credential-setup\" in pod \"keystone-credential-setup-ktf85\" not found\nopenstack/keystone-db-init-k7tws/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"keystone-db-init-k7tws\" not found\nopenstack/keystone-db-init-k7tws/keystone-db-init-0\nError from server (BadRequest): previous terminated container \"keystone-db-init-0\" in pod \"keystone-db-init-k7tws\" not found\nopenstack/keystone-db-sync-qh9vb/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"keystone-db-sync-qh9vb\" not found\nopenstack/keystone-db-sync-qh9vb/keystone-db-sync\nError from server (BadRequest): previous terminated container \"keystone-db-sync\" in pod \"keystone-db-sync-qh9vb\" not found\nopenstack/keystone-domain-manage-m6nvn/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"keystone-domain-manage-m6nvn\" not found\nopenstack/keystone-domain-manage-m6nvn/keystone-domain-manage\nError from server (BadRequest): previous terminated container \"keystone-domain-manage\" in pod \"keystone-domain-manage-m6nvn\" not found\nopenstack/keystone-fernet-setup-2ngtw/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"keystone-fernet-setup-2ngtw\" not found\nopenstack/keystone-fernet-setup-2ngtw/keystone-fernet-setup\nError from server (BadRequest): previous terminated container \"keystone-fernet-setup\" in pod \"keystone-fernet-setup-2ngtw\" not found\nopenstack/keystone-rabbit-init-r7m55/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"keystone-rabbit-init-r7m55\" not found\nopenstack/keystone-rabbit-init-r7m55/rabbit-init\nError from server (BadRequest): previous terminated container \"rabbit-init\" in pod \"keystone-rabbit-init-r7m55\" not found\nopenstack/libvirt-libvirt-default-qft6l/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"libvirt-libvirt-default-qft6l\" not found\nopenstack/libvirt-libvirt-default-qft6l/init-dynamic-options\nError from server (BadRequest): previous terminated container \"init-dynamic-options\" in pod \"libvirt-libvirt-default-qft6l\" not found\nopenstack/libvirt-libvirt-default-qft6l/ceph-admin-keyring-placement\nError from server (BadRequest): previous terminated container \"ceph-admin-keyring-placement\" in pod \"libvirt-libvirt-default-qft6l\" not found\nopenstack/libvirt-libvirt-default-qft6l/ceph-keyring-placement\nError from server (BadRequest): previous terminated container \"ceph-keyring-placement\" in pod \"libvirt-libvirt-default-qft6l\" not found\nopenstack/libvirt-libvirt-default-qft6l/tls-sidecar\nError from server (BadRequest): previous terminated container \"tls-sidecar\" in pod \"libvirt-libvirt-default-qft6l\" not found\nopenstack/libvirt-libvirt-default-qft6l/libvirt\nError from server (BadRequest): previous terminated container \"libvirt\" in pod \"libvirt-libvirt-default-qft6l\" not found\nopenstack/libvirt-libvirt-default-qft6l/libvirt-exporter\nError from server (BadRequest): previous terminated container \"libvirt-exporter\" in pod \"libvirt-libvirt-default-qft6l\" not found\nopenstack/memcached-memcached-cf56b6468-qgdj5/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"memcached-memcached-cf56b6468-qgdj5\" not found\nopenstack/memcached-memcached-cf56b6468-qgdj5/memcached\nError from server (BadRequest): previous terminated container \"memcached\" in pod \"memcached-memcached-cf56b6468-qgdj5\" not found\nopenstack/memcached-memcached-cf56b6468-qgdj5/memcached-exporter\nError from server (BadRequest): previous terminated container \"memcached-exporter\" in pod \"memcached-memcached-cf56b6468-qgdj5\" not found\nopenstack/neutron-coredns-7dd4958666-g6ck2/coredns\nError from server (BadRequest): previous terminated container \"coredns\" in pod \"neutron-coredns-7dd4958666-g6ck2\" not found\nopenstack/neutron-db-init-tzjnv/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"neutron-db-init-tzjnv\" not found\nopenstack/neutron-db-init-tzjnv/neutron-db-init-0\nError from server (BadRequest): previous terminated container \"neutron-db-init-0\" in pod \"neutron-db-init-tzjnv\" not found\nopenstack/neutron-db-sync-zxjcw/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"neutron-db-sync-zxjcw\" not found\nopenstack/neutron-db-sync-zxjcw/neutron-db-sync\nError from server (BadRequest): previous terminated container \"neutron-db-sync\" in pod \"neutron-db-sync-zxjcw\" not found\nopenstack/neutron-dhcp-agent-default-zg59m/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"neutron-dhcp-agent-default-zg59m\" not found\nopenstack/neutron-dhcp-agent-default-zg59m/neutron-dhcp-agent-init\nError from server (BadRequest): previous terminated container \"neutron-dhcp-agent-init\" in pod \"neutron-dhcp-agent-default-zg59m\" not found\nopenstack/neutron-dhcp-agent-default-zg59m/neutron-dhcp-agent\nError from server (BadRequest): previous terminated container \"neutron-dhcp-agent\" in pod \"neutron-dhcp-agent-default-zg59m\" not found\nopenstack/neutron-ks-endpoints-hqjvt/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"neutron-ks-endpoints-hqjvt\" not found\nopenstack/neutron-ks-endpoints-hqjvt/network-ks-endpoints-admin\nError from server (BadRequest): previous terminated container \"network-ks-endpoints-admin\" in pod \"neutron-ks-endpoints-hqjvt\" not found\nopenstack/neutron-ks-endpoints-hqjvt/network-ks-endpoints-internal\nError from server (BadRequest): previous terminated container \"network-ks-endpoints-internal\" in pod \"neutron-ks-endpoints-hqjvt\" not found\nopenstack/neutron-ks-endpoints-hqjvt/network-ks-endpoints-public\nError from server (BadRequest): previous terminated container \"network-ks-endpoints-public\" in pod \"neutron-ks-endpoints-hqjvt\" not found\nopenstack/neutron-ks-service-q8n62/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"neutron-ks-service-q8n62\" not found\nopenstack/neutron-ks-service-q8n62/network-ks-service-registration\nError from server (BadRequest): previous terminated container \"network-ks-service-registration\" in pod \"neutron-ks-service-q8n62\" not found\nopenstack/neutron-ks-user-xx7tj/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"neutron-ks-user-xx7tj\" not found\nopenstack/neutron-ks-user-xx7tj/neutron-ks-user\nError from server (BadRequest): previous terminated container \"neutron-ks-user\" in pod \"neutron-ks-user-xx7tj\" not found\nopenstack/neutron-l3-agent-default-8kpmd/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"neutron-l3-agent-default-8kpmd\" not found\nopenstack/neutron-l3-agent-default-8kpmd/neutron-l3-agent-init\nError from server (BadRequest): previous terminated container \"neutron-l3-agent-init\" in pod \"neutron-l3-agent-default-8kpmd\" not found\nopenstack/neutron-l3-agent-default-8kpmd/neutron-l3-agent\nError from server (BadRequest): previous terminated container \"neutron-l3-agent\" in pod \"neutron-l3-agent-default-8kpmd\" not found\nopenstack/neutron-metadata-agent-default-shndw/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"neutron-metadata-agent-default-shndw\" not found\nopenstack/neutron-metadata-agent-default-shndw/neutron-metadata-agent-init\nError from server (BadRequest): previous terminated container \"neutron-metadata-agent-init\" in pod \"neutron-metadata-agent-default-shndw\" not found\nopenstack/neutron-metadata-agent-default-shndw/neutron-metadata-agent\nError from server (BadRequest): previous terminated container \"neutron-metadata-agent\" in pod \"neutron-metadata-agent-default-shndw\" not found\nopenstack/neutron-netns-cleanup-cron-default-s7hpz/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"neutron-netns-cleanup-cron-default-s7hpz\" not found\nopenstack/neutron-netns-cleanup-cron-default-s7hpz/neutron-netns-cleanup-cron\nError from server (BadRequest): previous terminated container \"neutron-netns-cleanup-cron\" in pod \"neutron-netns-cleanup-cron-default-s7hpz\" not found\nopenstack/neutron-ovs-agent-default-gkr6h/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"neutron-ovs-agent-default-gkr6h\" not found\nopenstack/neutron-ovs-agent-default-gkr6h/neutron-openvswitch-agent-kernel-modules\nError from server (BadRequest): previous terminated container \"neutron-openvswitch-agent-kernel-modules\" in pod \"neutron-ovs-agent-default-gkr6h\" not found\nopenstack/neutron-ovs-agent-default-gkr6h/neutron-ovs-agent-init\nError from server (BadRequest): previous terminated container \"neutron-ovs-agent-init\" in pod \"neutron-ovs-agent-default-gkr6h\" not found\nopenstack/neutron-ovs-agent-default-gkr6h/neutron-ovs-agent\nError from server (BadRequest): previous terminated container \"neutron-ovs-agent\" in pod \"neutron-ovs-agent-default-gkr6h\" not found\nopenstack/neutron-rabbit-init-bz6db/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"neutron-rabbit-init-bz6db\" not found\nopenstack/neutron-rabbit-init-bz6db/rabbit-init\nError from server (BadRequest): previous terminated container \"rabbit-init\" in pod \"neutron-rabbit-init-bz6db\" not found\nopenstack/neutron-rpc-server-55b77548bf-qr8hp/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"neutron-rpc-server-55b77548bf-qr8hp\" not found\nopenstack/neutron-rpc-server-55b77548bf-qr8hp/neutron-rpc-server\nError from server (BadRequest): previous terminated container \"neutron-rpc-server\" in pod \"neutron-rpc-server-55b77548bf-qr8hp\" not found\nopenstack/neutron-server-856b4cd5df-8j9bl/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"neutron-server-856b4cd5df-8j9bl\" not found\nopenstack/neutron-server-856b4cd5df-8j9bl/neutron-server\nError from server (BadRequest): previous terminated container \"neutron-server\" in pod \"neutron-server-856b4cd5df-8j9bl\" not found\nopenstack/neutron-server-856b4cd5df-8j9bl/neutron-policy-server\nError from server (BadRequest): previous terminated container \"neutron-policy-server\" in pod \"neutron-server-856b4cd5df-8j9bl\" not found\nopenstack/nova-api-metadata-fbfbf9b74-4pptw/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"nova-api-metadata-fbfbf9b74-4pptw\" not found\nopenstack/nova-api-metadata-fbfbf9b74-4pptw/nova-api-metadata-init\nError from server (BadRequest): previous terminated container \"nova-api-metadata-init\" in pod \"nova-api-metadata-fbfbf9b74-4pptw\" not found\nopenstack/nova-api-metadata-fbfbf9b74-4pptw/nova-api\nError from server (BadRequest): previous terminated container \"nova-api\" in pod \"nova-api-metadata-fbfbf9b74-4pptw\" not found\nopenstack/nova-api-osapi-55dd7bf575-42xht/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"nova-api-osapi-55dd7bf575-42xht\" not found\nopenstack/nova-api-osapi-55dd7bf575-42xht/nova-osapi\nError from server (BadRequest): previous terminated container \"nova-osapi\" in pod \"nova-api-osapi-55dd7bf575-42xht\" not found\nopenstack/nova-bootstrap-r7bmh/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"nova-bootstrap-r7bmh\" not found\nopenstack/nova-bootstrap-r7bmh/bootstrap\nError from server (BadRequest): previous terminated container \"bootstrap\" in pod \"nova-bootstrap-r7bmh\" not found\nopenstack/nova-cell-setup-ztctl/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"nova-cell-setup-ztctl\" not found\nopenstack/nova-cell-setup-ztctl/nova-cell-setup-init\nError from server (BadRequest): previous terminated container \"nova-cell-setup-init\" in pod \"nova-cell-setup-ztctl\" not found\nopenstack/nova-cell-setup-ztctl/nova-cell-setup\nError from server (BadRequest): previous terminated container \"nova-cell-setup\" in pod \"nova-cell-setup-ztctl\" not found\nopenstack/nova-compute-default-7rqd7/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"nova-compute-default-7rqd7\" not found\nopenstack/nova-compute-default-7rqd7/nova-compute-init\nError from server (BadRequest): previous terminated container \"nova-compute-init\" in pod \"nova-compute-default-7rqd7\" not found\nopenstack/nova-compute-default-7rqd7/ceph-perms\nError from server (BadRequest): previous terminated container \"ceph-perms\" in pod \"nova-compute-default-7rqd7\" not found\nopenstack/nova-compute-default-7rqd7/ceph-admin-keyring-placement\nError from server (BadRequest): previous terminated container \"ceph-admin-keyring-placement\" in pod \"nova-compute-default-7rqd7\" not found\nopenstack/nova-compute-default-7rqd7/ceph-keyring-placement\nError from server (BadRequest): previous terminated container \"ceph-keyring-placement\" in pod \"nova-compute-default-7rqd7\" not found\nopenstack/nova-compute-default-7rqd7/nova-compute-vnc-init\nError from server (BadRequest): previous terminated container \"nova-compute-vnc-init\" in pod \"nova-compute-default-7rqd7\" not found\nopenstack/nova-compute-default-7rqd7/nova-compute-ssh-init\nError from server (BadRequest): previous terminated container \"nova-compute-ssh-init\" in pod \"nova-compute-default-7rqd7\" not found\nopenstack/nova-compute-default-7rqd7/nova-compute\nError from server (BadRequest): previous terminated container \"nova-compute\" in pod \"nova-compute-default-7rqd7\" not found\nopenstack/nova-compute-default-7rqd7/nova-compute-ssh\nError from server (BadRequest): previous terminated container \"nova-compute-ssh\" in pod \"nova-compute-default-7rqd7\" not found\nopenstack/nova-conductor-79f6447db5-q64nx/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"nova-conductor-79f6447db5-q64nx\" not found\nopenstack/nova-conductor-79f6447db5-q64nx/nova-conductor\nError from server (BadRequest): previous terminated container \"nova-conductor\" in pod \"nova-conductor-79f6447db5-q64nx\" not found\nopenstack/nova-db-init-795mn/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"nova-db-init-795mn\" not found\nopenstack/nova-db-init-795mn/nova-db-init-0\nError from server (BadRequest): previous terminated container \"nova-db-init-0\" in pod \"nova-db-init-795mn\" not found\nopenstack/nova-db-init-795mn/nova-db-init-1\nError from server (BadRequest): previous terminated container \"nova-db-init-1\" in pod \"nova-db-init-795mn\" not found\nopenstack/nova-db-init-795mn/nova-db-init-2\nError from server (BadRequest): previous terminated container \"nova-db-init-2\" in pod \"nova-db-init-795mn\" not found\nopenstack/nova-db-sync-prl9t/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"nova-db-sync-prl9t\" not found\nopenstack/nova-db-sync-prl9t/nova-db-sync\nError from server (BadRequest): previous terminated container \"nova-db-sync\" in pod \"nova-db-sync-prl9t\" not found\nopenstack/nova-ks-endpoints-s9gxq/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"nova-ks-endpoints-s9gxq\" not found\nopenstack/nova-ks-endpoints-s9gxq/compute-ks-endpoints-admin\nError from server (BadRequest): previous terminated container \"compute-ks-endpoints-admin\" in pod \"nova-ks-endpoints-s9gxq\" not found\nopenstack/nova-ks-endpoints-s9gxq/compute-ks-endpoints-internal\nError from server (BadRequest): previous terminated container \"compute-ks-endpoints-internal\" in pod \"nova-ks-endpoints-s9gxq\" not found\nopenstack/nova-ks-endpoints-s9gxq/compute-ks-endpoints-public\nError from server (BadRequest): previous terminated container \"compute-ks-endpoints-public\" in pod \"nova-ks-endpoints-s9gxq\" not found\nopenstack/nova-ks-service-4xxtr/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"nova-ks-service-4xxtr\" not found\nopenstack/nova-ks-service-4xxtr/compute-ks-service-registration\nError from server (BadRequest): previous terminated container \"compute-ks-service-registration\" in pod \"nova-ks-service-4xxtr\" not found\nopenstack/nova-ks-user-7vwnd/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"nova-ks-user-7vwnd\" not found\nopenstack/nova-ks-user-7vwnd/nova-ks-user\nError from server (BadRequest): previous terminated container \"nova-ks-user\" in pod \"nova-ks-user-7vwnd\" not found\nopenstack/nova-novncproxy-68596fbb9d-cv6kx/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"nova-novncproxy-68596fbb9d-cv6kx\" not found\nopenstack/nova-novncproxy-68596fbb9d-cv6kx/nova-novncproxy-init\nError from server (BadRequest): previous terminated container \"nova-novncproxy-init\" in pod \"nova-novncproxy-68596fbb9d-cv6kx\" not found\nopenstack/nova-novncproxy-68596fbb9d-cv6kx/nova-novncproxy-init-assets\nError from server (BadRequest): previous terminated container \"nova-novncproxy-init-assets\" in pod \"nova-novncproxy-68596fbb9d-cv6kx\" not found\nopenstack/nova-novncproxy-68596fbb9d-cv6kx/nova-novncproxy\nError from server (BadRequest): previous terminated container \"nova-novncproxy\" in pod \"nova-novncproxy-68596fbb9d-cv6kx\" not found\nopenstack/nova-rabbit-init-wbt4c/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"nova-rabbit-init-wbt4c\" not found\nopenstack/nova-rabbit-init-wbt4c/rabbit-init\nError from server (BadRequest): previous terminated container \"rabbit-init\" in pod \"nova-rabbit-init-wbt4c\" not found\nopenstack/nova-scheduler-659694cb57-kt7tf/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"nova-scheduler-659694cb57-kt7tf\" not found\nopenstack/nova-scheduler-659694cb57-kt7tf/nova-scheduler\nError from server (BadRequest): previous terminated container \"nova-scheduler\" in pod \"nova-scheduler-659694cb57-kt7tf\" not found\nopenstack/openvswitch-42nqc/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"openvswitch-42nqc\" not found\nopenstack/openvswitch-42nqc/openvswitch-db-perms\nError from server (BadRequest): previous terminated container \"openvswitch-db-perms\" in pod \"openvswitch-42nqc\" not found\nopenstack/openvswitch-42nqc/openvswitch-vswitchd-modules\nError from server (BadRequest): previous terminated container \"openvswitch-vswitchd-modules\" in pod \"openvswitch-42nqc\" not found\nopenstack/openvswitch-42nqc/openvswitch-db\nError from server (BadRequest): previous terminated container \"openvswitch-db\" in pod \"openvswitch-42nqc\" not found\nopenstack/openvswitch-42nqc/openvswitch-vswitchd\nError from server (BadRequest): previous terminated container \"openvswitch-vswitchd\" in pod \"openvswitch-42nqc\" 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-7cdcc4845f-pdlv8/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"placement-api-7cdcc4845f-pdlv8\" not found\nopenstack/placement-api-7cdcc4845f-pdlv8/placement-api\nError from server (BadRequest): previous terminated container \"placement-api\" in pod \"placement-api-7cdcc4845f-pdlv8\" not found\nopenstack/placement-db-init-r5tq2/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"placement-db-init-r5tq2\" not found\nopenstack/placement-db-init-r5tq2/placement-db-init-0\nError from server (BadRequest): previous terminated container \"placement-db-init-0\" in pod \"placement-db-init-r5tq2\" not found\nopenstack/placement-db-sync-b2tcr/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"placement-db-sync-b2tcr\" not found\nopenstack/placement-db-sync-b2tcr/placement-db-sync\nError from server (BadRequest): previous terminated container \"placement-db-sync\" in pod \"placement-db-sync-b2tcr\" not found\nopenstack/placement-ks-endpoints-pv7c8/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"placement-ks-endpoints-pv7c8\" not found\nopenstack/placement-ks-endpoints-pv7c8/placement-ks-endpoints-admin\nError from server (BadRequest): previous terminated container \"placement-ks-endpoints-admin\" in pod \"placement-ks-endpoints-pv7c8\" not found\nopenstack/placement-ks-endpoints-pv7c8/placement-ks-endpoints-internal\nError from server (BadRequest): previous terminated container \"placement-ks-endpoints-internal\" in pod \"placement-ks-endpoints-pv7c8\" not found\nopenstack/placement-ks-endpoints-pv7c8/placement-ks-endpoints-public\nError from server (BadRequest): previous terminated container \"placement-ks-endpoints-public\" in pod \"placement-ks-endpoints-pv7c8\" not found\nopenstack/placement-ks-service-ksh9z/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"placement-ks-service-ksh9z\" not found\nopenstack/placement-ks-service-ksh9z/placement-ks-service-registration\nError from server (BadRequest): previous terminated container \"placement-ks-service-registration\" in pod \"placement-ks-service-ksh9z\" not found\nopenstack/placement-ks-user-dvk8r/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"placement-ks-user-dvk8r\" not found\nopenstack/placement-ks-user-dvk8r/placement-ks-user\nError from server (BadRequest): previous terminated container \"placement-ks-user\" in pod \"placement-ks-user-dvk8r\" not found\nopenstack/pxc-operator-69cb5bbdb9-7tkb4/percona-xtradb-cluster-operator\nError from server (BadRequest): previous terminated container \"percona-xtradb-cluster-operator\" in pod \"pxc-operator-69cb5bbdb9-7tkb4\" not found\nopenstack/rabbitmq-cluster-operator-54f767cff8-vbsmv/rabbitmq-cluster-operator\nError from server (BadRequest): previous terminated container \"rabbitmq-cluster-operator\" in pod \"rabbitmq-cluster-operator-54f767cff8-vbsmv\" 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-heat-server-0/setup-container\nError from server (BadRequest): previous terminated container \"setup-container\" in pod \"rabbitmq-heat-server-0\" not found\nopenstack/rabbitmq-heat-server-0/rabbitmq\nError from server (BadRequest): previous terminated container \"rabbitmq\" in pod \"rabbitmq-heat-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-c4qz4/rabbitmq-cluster-operator\nError from server (BadRequest): previous terminated container \"rabbitmq-cluster-operator\" in pod \"rabbitmq-messaging-topology-operator-6f465c979f-c4qz4\" 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",
                            "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-flvxf/cert-manager-controller",
                                "Error from server (BadRequest): previous terminated container \"cert-manager-controller\" in pod \"cert-manager-79c48d47db-flvxf\" not found",
                                "cert-manager/cert-manager-cainjector-579c9dd7cd-9lf4w/cert-manager-cainjector",
                                "Error from server (BadRequest): previous terminated container \"cert-manager-cainjector\" in pod \"cert-manager-cainjector-579c9dd7cd-9lf4w\" not found",
                                "cert-manager/cert-manager-webhook-7d6b59cfdc-lwjjs/cert-manager-webhook",
                                "Error from server (BadRequest): previous terminated container \"cert-manager-webhook\" in pod \"cert-manager-webhook-7d6b59cfdc-lwjjs\" not found",
                                "envoy-gateway-system/envoy-gateway-78446f96c9-v2vrb/envoy-gateway",
                                "Error from server (BadRequest): previous terminated container \"envoy-gateway\" in pod \"envoy-gateway-78446f96c9-v2vrb\" not found",
                                "ingress-nginx/ingress-nginx-controller-pfbhz/controller",
                                "Error from server (BadRequest): previous terminated container \"controller\" in pod \"ingress-nginx-controller-pfbhz\" not found",
                                "ingress-nginx/ingress-nginx-defaultbackend-6987ff55cf-7tvf7/ingress-nginx-default-backend",
                                "Error from server (BadRequest): previous terminated container \"ingress-nginx-default-backend\" in pod \"ingress-nginx-defaultbackend-6987ff55cf-7tvf7\" not found",
                                "kube-system/ceph-csi-rbd-nodeplugin-6ffg2/csi-rbdplugin",
                                "Error from server (BadRequest): previous terminated container \"csi-rbdplugin\" in pod \"ceph-csi-rbd-nodeplugin-6ffg2\" not found",
                                "kube-system/ceph-csi-rbd-nodeplugin-6ffg2/driver-registrar",
                                "Error from server (BadRequest): previous terminated container \"driver-registrar\" in pod \"ceph-csi-rbd-nodeplugin-6ffg2\" not found",
                                "kube-system/ceph-csi-rbd-nodeplugin-6ffg2/liveness-prometheus",
                                "Error from server (BadRequest): previous terminated container \"liveness-prometheus\" in pod \"ceph-csi-rbd-nodeplugin-6ffg2\" not found",
                                "kube-system/ceph-csi-rbd-provisioner-69cb97fb6-jnsgm/csi-rbdplugin",
                                "Error from server (BadRequest): previous terminated container \"csi-rbdplugin\" in pod \"ceph-csi-rbd-provisioner-69cb97fb6-jnsgm\" not found",
                                "kube-system/ceph-csi-rbd-provisioner-69cb97fb6-jnsgm/csi-provisioner",
                                "Error from server (BadRequest): previous terminated container \"csi-provisioner\" in pod \"ceph-csi-rbd-provisioner-69cb97fb6-jnsgm\" not found",
                                "kube-system/ceph-csi-rbd-provisioner-69cb97fb6-jnsgm/csi-resizer",
                                "Error from server (BadRequest): previous terminated container \"csi-resizer\" in pod \"ceph-csi-rbd-provisioner-69cb97fb6-jnsgm\" not found",
                                "kube-system/ceph-csi-rbd-provisioner-69cb97fb6-jnsgm/csi-snapshotter",
                                "Error from server (BadRequest): previous terminated container \"csi-snapshotter\" in pod \"ceph-csi-rbd-provisioner-69cb97fb6-jnsgm\" not found",
                                "kube-system/ceph-csi-rbd-provisioner-69cb97fb6-jnsgm/csi-attacher",
                                "Error from server (BadRequest): previous terminated container \"csi-attacher\" in pod \"ceph-csi-rbd-provisioner-69cb97fb6-jnsgm\" not found",
                                "kube-system/ceph-csi-rbd-provisioner-69cb97fb6-jnsgm/csi-rbdplugin-controller",
                                "Error from server (BadRequest): previous terminated container \"csi-rbdplugin-controller\" in pod \"ceph-csi-rbd-provisioner-69cb97fb6-jnsgm\" not found",
                                "kube-system/ceph-csi-rbd-provisioner-69cb97fb6-jnsgm/liveness-prometheus",
                                "Error from server (BadRequest): previous terminated container \"liveness-prometheus\" in pod \"ceph-csi-rbd-provisioner-69cb97fb6-jnsgm\" not found",
                                "kube-system/cilium-kllvv/config",
                                "Error from server (BadRequest): previous terminated container \"config\" in pod \"cilium-kllvv\" not found",
                                "kube-system/cilium-kllvv/mount-cgroup",
                                "Error from server (BadRequest): previous terminated container \"mount-cgroup\" in pod \"cilium-kllvv\" not found",
                                "kube-system/cilium-kllvv/apply-sysctl-overwrites",
                                "Error from server (BadRequest): previous terminated container \"apply-sysctl-overwrites\" in pod \"cilium-kllvv\" not found",
                                "kube-system/cilium-kllvv/mount-bpf-fs",
                                "Error from server (BadRequest): previous terminated container \"mount-bpf-fs\" in pod \"cilium-kllvv\" not found",
                                "kube-system/cilium-kllvv/clean-cilium-state",
                                "Error from server (BadRequest): previous terminated container \"clean-cilium-state\" in pod \"cilium-kllvv\" not found",
                                "kube-system/cilium-kllvv/install-cni-binaries",
                                "Error from server (BadRequest): previous terminated container \"install-cni-binaries\" in pod \"cilium-kllvv\" not found",
                                "kube-system/cilium-kllvv/cilium-agent",
                                "Error from server (BadRequest): previous terminated container \"cilium-agent\" in pod \"cilium-kllvv\" not found",
                                "kube-system/cilium-operator-869df985b8-dmqrm/cilium-operator",
                                "Error from server (BadRequest): previous terminated container \"cilium-operator\" in pod \"cilium-operator-869df985b8-dmqrm\" not found",
                                "kube-system/coredns-67659f764b-68rhr/coredns",
                                "Error from server (BadRequest): previous terminated container \"coredns\" in pod \"coredns-67659f764b-68rhr\" not found",
                                "kube-system/coredns-67659f764b-shxzh/coredns",
                                "Error from server (BadRequest): previous terminated container \"coredns\" in pod \"coredns-67659f764b-shxzh\" 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-mxbgh/kube-proxy",
                                "Error from server (BadRequest): previous terminated container \"kube-proxy\" in pod \"kube-proxy-mxbgh\" 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-5744cd849f-5l9j6/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"glance-api-5744cd849f-5l9j6\" not found",
                                "openstack/glance-api-5744cd849f-5l9j6/glance-perms",
                                "Error from server (BadRequest): previous terminated container \"glance-perms\" in pod \"glance-api-5744cd849f-5l9j6\" not found",
                                "openstack/glance-api-5744cd849f-5l9j6/ceph-keyring-placement",
                                "Error from server (BadRequest): previous terminated container \"ceph-keyring-placement\" in pod \"glance-api-5744cd849f-5l9j6\" not found",
                                "openstack/glance-api-5744cd849f-5l9j6/glance-api",
                                "Error from server (BadRequest): previous terminated container \"glance-api\" in pod \"glance-api-5744cd849f-5l9j6\" not found",
                                "openstack/glance-db-init-c2lfc/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"glance-db-init-c2lfc\" not found",
                                "openstack/glance-db-init-c2lfc/glance-db-init-0",
                                "Error from server (BadRequest): previous terminated container \"glance-db-init-0\" in pod \"glance-db-init-c2lfc\" not found",
                                "openstack/glance-db-sync-dd56x/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"glance-db-sync-dd56x\" not found",
                                "openstack/glance-db-sync-dd56x/glance-db-sync",
                                "Error from server (BadRequest): previous terminated container \"glance-db-sync\" in pod \"glance-db-sync-dd56x\" not found",
                                "openstack/glance-ks-endpoints-n86nf/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"glance-ks-endpoints-n86nf\" not found",
                                "openstack/glance-ks-endpoints-n86nf/image-ks-endpoints-admin",
                                "Error from server (BadRequest): previous terminated container \"image-ks-endpoints-admin\" in pod \"glance-ks-endpoints-n86nf\" not found",
                                "openstack/glance-ks-endpoints-n86nf/image-ks-endpoints-internal",
                                "Error from server (BadRequest): previous terminated container \"image-ks-endpoints-internal\" in pod \"glance-ks-endpoints-n86nf\" not found",
                                "openstack/glance-ks-endpoints-n86nf/image-ks-endpoints-public",
                                "Error from server (BadRequest): previous terminated container \"image-ks-endpoints-public\" in pod \"glance-ks-endpoints-n86nf\" not found",
                                "openstack/glance-ks-service-qb764/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"glance-ks-service-qb764\" not found",
                                "openstack/glance-ks-service-qb764/image-ks-service-registration",
                                "Error from server (BadRequest): previous terminated container \"image-ks-service-registration\" in pod \"glance-ks-service-qb764\" not found",
                                "openstack/glance-ks-user-vxd46/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"glance-ks-user-vxd46\" not found",
                                "openstack/glance-ks-user-vxd46/glance-ks-user",
                                "Error from server (BadRequest): previous terminated container \"glance-ks-user\" in pod \"glance-ks-user-vxd46\" not found",
                                "openstack/glance-metadefs-load-mzmb2/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"glance-metadefs-load-mzmb2\" not found",
                                "openstack/glance-metadefs-load-mzmb2/glance-metadefs-load",
                                "Error from server (BadRequest): previous terminated container \"glance-metadefs-load\" in pod \"glance-metadefs-load-mzmb2\" not found",
                                "openstack/glance-rabbit-init-s9fbt/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"glance-rabbit-init-s9fbt\" not found",
                                "openstack/glance-rabbit-init-s9fbt/rabbit-init",
                                "Error from server (BadRequest): previous terminated container \"rabbit-init\" in pod \"glance-rabbit-init-s9fbt\" not found",
                                "openstack/glance-storage-init-tlkwv/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"glance-storage-init-tlkwv\" not found",
                                "openstack/glance-storage-init-tlkwv/ceph-keyring-placement",
                                "Error from server (BadRequest): previous terminated container \"ceph-keyring-placement\" in pod \"glance-storage-init-tlkwv\" not found",
                                "openstack/glance-storage-init-tlkwv/glance-storage-init",
                                "Error from server (BadRequest): previous terminated container \"glance-storage-init\" in pod \"glance-storage-init-tlkwv\" not found",
                                "openstack/heat-api-7846fdf898-9hdr9/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"heat-api-7846fdf898-9hdr9\" not found",
                                "openstack/heat-api-7846fdf898-9hdr9/heat-api",
                                "Error from server (BadRequest): previous terminated container \"heat-api\" in pod \"heat-api-7846fdf898-9hdr9\" not found",
                                "openstack/heat-bootstrap-6k24h/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"heat-bootstrap-6k24h\" not found",
                                "openstack/heat-bootstrap-6k24h/bootstrap",
                                "Error from server (BadRequest): previous terminated container \"bootstrap\" in pod \"heat-bootstrap-6k24h\" not found",
                                "openstack/heat-cfn-545c5bdd9b-xh5fl/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"heat-cfn-545c5bdd9b-xh5fl\" not found",
                                "openstack/heat-cfn-545c5bdd9b-xh5fl/heat-cfn",
                                "Error from server (BadRequest): previous terminated container \"heat-cfn\" in pod \"heat-cfn-545c5bdd9b-xh5fl\" not found",
                                "openstack/heat-db-init-k662n/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"heat-db-init-k662n\" not found",
                                "openstack/heat-db-init-k662n/heat-db-init-0",
                                "Error from server (BadRequest): previous terminated container \"heat-db-init-0\" in pod \"heat-db-init-k662n\" not found",
                                "openstack/heat-db-sync-l7p8j/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"heat-db-sync-l7p8j\" not found",
                                "openstack/heat-db-sync-l7p8j/heat-db-sync",
                                "Error from server (BadRequest): previous terminated container \"heat-db-sync\" in pod \"heat-db-sync-l7p8j\" not found",
                                "openstack/heat-domain-ks-user-wq988/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"heat-domain-ks-user-wq988\" not found",
                                "openstack/heat-domain-ks-user-wq988/heat-ks-domain-user",
                                "Error from server (BadRequest): previous terminated container \"heat-ks-domain-user\" in pod \"heat-domain-ks-user-wq988\" not found",
                                "openstack/heat-engine-5f958bb4d7-nbllm/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"heat-engine-5f958bb4d7-nbllm\" not found",
                                "openstack/heat-engine-5f958bb4d7-nbllm/heat-engine",
                                "Error from server (BadRequest): previous terminated container \"heat-engine\" in pod \"heat-engine-5f958bb4d7-nbllm\" not found",
                                "openstack/heat-engine-cleaner-29757340-9nvlb/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"heat-engine-cleaner-29757340-9nvlb\" not found",
                                "openstack/heat-engine-cleaner-29757340-9nvlb/heat-engine-cleaner",
                                "Error from server (BadRequest): previous terminated container \"heat-engine-cleaner\" in pod \"heat-engine-cleaner-29757340-9nvlb\" not found",
                                "openstack/heat-engine-cleaner-29757345-98txh/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"heat-engine-cleaner-29757345-98txh\" not found",
                                "openstack/heat-engine-cleaner-29757345-98txh/heat-engine-cleaner",
                                "Error from server (BadRequest): previous terminated container \"heat-engine-cleaner\" in pod \"heat-engine-cleaner-29757345-98txh\" not found",
                                "openstack/heat-ks-endpoints-rb4s9/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"heat-ks-endpoints-rb4s9\" not found",
                                "openstack/heat-ks-endpoints-rb4s9/orchestration-ks-endpoints-admin",
                                "Error from server (BadRequest): previous terminated container \"orchestration-ks-endpoints-admin\" in pod \"heat-ks-endpoints-rb4s9\" not found",
                                "openstack/heat-ks-endpoints-rb4s9/orchestration-ks-endpoints-internal",
                                "Error from server (BadRequest): previous terminated container \"orchestration-ks-endpoints-internal\" in pod \"heat-ks-endpoints-rb4s9\" not found",
                                "openstack/heat-ks-endpoints-rb4s9/orchestration-ks-endpoints-public",
                                "Error from server (BadRequest): previous terminated container \"orchestration-ks-endpoints-public\" in pod \"heat-ks-endpoints-rb4s9\" not found",
                                "openstack/heat-ks-endpoints-rb4s9/cloudformation-ks-endpoints-admin",
                                "Error from server (BadRequest): previous terminated container \"cloudformation-ks-endpoints-admin\" in pod \"heat-ks-endpoints-rb4s9\" not found",
                                "openstack/heat-ks-endpoints-rb4s9/cloudformation-ks-endpoints-internal",
                                "Error from server (BadRequest): previous terminated container \"cloudformation-ks-endpoints-internal\" in pod \"heat-ks-endpoints-rb4s9\" not found",
                                "openstack/heat-ks-endpoints-rb4s9/cloudformation-ks-endpoints-public",
                                "Error from server (BadRequest): previous terminated container \"cloudformation-ks-endpoints-public\" in pod \"heat-ks-endpoints-rb4s9\" not found",
                                "openstack/heat-ks-service-27smn/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"heat-ks-service-27smn\" not found",
                                "openstack/heat-ks-service-27smn/orchestration-ks-service-registration",
                                "Error from server (BadRequest): previous terminated container \"orchestration-ks-service-registration\" in pod \"heat-ks-service-27smn\" not found",
                                "openstack/heat-ks-service-27smn/cloudformation-ks-service-registration",
                                "Error from server (BadRequest): previous terminated container \"cloudformation-ks-service-registration\" in pod \"heat-ks-service-27smn\" not found",
                                "openstack/heat-ks-user-7z7gt/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"heat-ks-user-7z7gt\" not found",
                                "openstack/heat-ks-user-7z7gt/heat-ks-user",
                                "Error from server (BadRequest): previous terminated container \"heat-ks-user\" in pod \"heat-ks-user-7z7gt\" not found",
                                "openstack/heat-ks-user-7z7gt/heat-trustee-ks-user",
                                "Error from server (BadRequest): previous terminated container \"heat-trustee-ks-user\" in pod \"heat-ks-user-7z7gt\" not found",
                                "openstack/heat-rabbit-init-b5zpm/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"heat-rabbit-init-b5zpm\" not found",
                                "openstack/heat-rabbit-init-b5zpm/rabbit-init",
                                "Error from server (BadRequest): previous terminated container \"rabbit-init\" in pod \"heat-rabbit-init-b5zpm\" not found",
                                "openstack/heat-trusts-rkxrc/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"heat-trusts-rkxrc\" not found",
                                "openstack/heat-trusts-rkxrc/heat-trusts",
                                "Error from server (BadRequest): previous terminated container \"heat-trusts\" in pod \"heat-trusts-rkxrc\" not found",
                                "openstack/keystone-api-7fd7d9bf57-jmgpv/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"keystone-api-7fd7d9bf57-jmgpv\" not found",
                                "openstack/keystone-api-7fd7d9bf57-jmgpv/keystone-api",
                                "Error from server (BadRequest): previous terminated container \"keystone-api\" in pod \"keystone-api-7fd7d9bf57-jmgpv\" not found",
                                "openstack/keystone-bootstrap-xpjm2/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"keystone-bootstrap-xpjm2\" not found",
                                "openstack/keystone-bootstrap-xpjm2/bootstrap",
                                "Error from server (BadRequest): previous terminated container \"bootstrap\" in pod \"keystone-bootstrap-xpjm2\" not found",
                                "openstack/keystone-credential-setup-ktf85/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"keystone-credential-setup-ktf85\" not found",
                                "openstack/keystone-credential-setup-ktf85/keystone-credential-setup",
                                "Error from server (BadRequest): previous terminated container \"keystone-credential-setup\" in pod \"keystone-credential-setup-ktf85\" not found",
                                "openstack/keystone-db-init-k7tws/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"keystone-db-init-k7tws\" not found",
                                "openstack/keystone-db-init-k7tws/keystone-db-init-0",
                                "Error from server (BadRequest): previous terminated container \"keystone-db-init-0\" in pod \"keystone-db-init-k7tws\" not found",
                                "openstack/keystone-db-sync-qh9vb/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"keystone-db-sync-qh9vb\" not found",
                                "openstack/keystone-db-sync-qh9vb/keystone-db-sync",
                                "Error from server (BadRequest): previous terminated container \"keystone-db-sync\" in pod \"keystone-db-sync-qh9vb\" not found",
                                "openstack/keystone-domain-manage-m6nvn/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"keystone-domain-manage-m6nvn\" not found",
                                "openstack/keystone-domain-manage-m6nvn/keystone-domain-manage",
                                "Error from server (BadRequest): previous terminated container \"keystone-domain-manage\" in pod \"keystone-domain-manage-m6nvn\" not found",
                                "openstack/keystone-fernet-setup-2ngtw/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"keystone-fernet-setup-2ngtw\" not found",
                                "openstack/keystone-fernet-setup-2ngtw/keystone-fernet-setup",
                                "Error from server (BadRequest): previous terminated container \"keystone-fernet-setup\" in pod \"keystone-fernet-setup-2ngtw\" not found",
                                "openstack/keystone-rabbit-init-r7m55/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"keystone-rabbit-init-r7m55\" not found",
                                "openstack/keystone-rabbit-init-r7m55/rabbit-init",
                                "Error from server (BadRequest): previous terminated container \"rabbit-init\" in pod \"keystone-rabbit-init-r7m55\" not found",
                                "openstack/libvirt-libvirt-default-qft6l/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"libvirt-libvirt-default-qft6l\" not found",
                                "openstack/libvirt-libvirt-default-qft6l/init-dynamic-options",
                                "Error from server (BadRequest): previous terminated container \"init-dynamic-options\" in pod \"libvirt-libvirt-default-qft6l\" not found",
                                "openstack/libvirt-libvirt-default-qft6l/ceph-admin-keyring-placement",
                                "Error from server (BadRequest): previous terminated container \"ceph-admin-keyring-placement\" in pod \"libvirt-libvirt-default-qft6l\" not found",
                                "openstack/libvirt-libvirt-default-qft6l/ceph-keyring-placement",
                                "Error from server (BadRequest): previous terminated container \"ceph-keyring-placement\" in pod \"libvirt-libvirt-default-qft6l\" not found",
                                "openstack/libvirt-libvirt-default-qft6l/tls-sidecar",
                                "Error from server (BadRequest): previous terminated container \"tls-sidecar\" in pod \"libvirt-libvirt-default-qft6l\" not found",
                                "openstack/libvirt-libvirt-default-qft6l/libvirt",
                                "Error from server (BadRequest): previous terminated container \"libvirt\" in pod \"libvirt-libvirt-default-qft6l\" not found",
                                "openstack/libvirt-libvirt-default-qft6l/libvirt-exporter",
                                "Error from server (BadRequest): previous terminated container \"libvirt-exporter\" in pod \"libvirt-libvirt-default-qft6l\" not found",
                                "openstack/memcached-memcached-cf56b6468-qgdj5/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"memcached-memcached-cf56b6468-qgdj5\" not found",
                                "openstack/memcached-memcached-cf56b6468-qgdj5/memcached",
                                "Error from server (BadRequest): previous terminated container \"memcached\" in pod \"memcached-memcached-cf56b6468-qgdj5\" not found",
                                "openstack/memcached-memcached-cf56b6468-qgdj5/memcached-exporter",
                                "Error from server (BadRequest): previous terminated container \"memcached-exporter\" in pod \"memcached-memcached-cf56b6468-qgdj5\" not found",
                                "openstack/neutron-coredns-7dd4958666-g6ck2/coredns",
                                "Error from server (BadRequest): previous terminated container \"coredns\" in pod \"neutron-coredns-7dd4958666-g6ck2\" not found",
                                "openstack/neutron-db-init-tzjnv/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"neutron-db-init-tzjnv\" not found",
                                "openstack/neutron-db-init-tzjnv/neutron-db-init-0",
                                "Error from server (BadRequest): previous terminated container \"neutron-db-init-0\" in pod \"neutron-db-init-tzjnv\" not found",
                                "openstack/neutron-db-sync-zxjcw/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"neutron-db-sync-zxjcw\" not found",
                                "openstack/neutron-db-sync-zxjcw/neutron-db-sync",
                                "Error from server (BadRequest): previous terminated container \"neutron-db-sync\" in pod \"neutron-db-sync-zxjcw\" not found",
                                "openstack/neutron-dhcp-agent-default-zg59m/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"neutron-dhcp-agent-default-zg59m\" not found",
                                "openstack/neutron-dhcp-agent-default-zg59m/neutron-dhcp-agent-init",
                                "Error from server (BadRequest): previous terminated container \"neutron-dhcp-agent-init\" in pod \"neutron-dhcp-agent-default-zg59m\" not found",
                                "openstack/neutron-dhcp-agent-default-zg59m/neutron-dhcp-agent",
                                "Error from server (BadRequest): previous terminated container \"neutron-dhcp-agent\" in pod \"neutron-dhcp-agent-default-zg59m\" not found",
                                "openstack/neutron-ks-endpoints-hqjvt/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"neutron-ks-endpoints-hqjvt\" not found",
                                "openstack/neutron-ks-endpoints-hqjvt/network-ks-endpoints-admin",
                                "Error from server (BadRequest): previous terminated container \"network-ks-endpoints-admin\" in pod \"neutron-ks-endpoints-hqjvt\" not found",
                                "openstack/neutron-ks-endpoints-hqjvt/network-ks-endpoints-internal",
                                "Error from server (BadRequest): previous terminated container \"network-ks-endpoints-internal\" in pod \"neutron-ks-endpoints-hqjvt\" not found",
                                "openstack/neutron-ks-endpoints-hqjvt/network-ks-endpoints-public",
                                "Error from server (BadRequest): previous terminated container \"network-ks-endpoints-public\" in pod \"neutron-ks-endpoints-hqjvt\" not found",
                                "openstack/neutron-ks-service-q8n62/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"neutron-ks-service-q8n62\" not found",
                                "openstack/neutron-ks-service-q8n62/network-ks-service-registration",
                                "Error from server (BadRequest): previous terminated container \"network-ks-service-registration\" in pod \"neutron-ks-service-q8n62\" not found",
                                "openstack/neutron-ks-user-xx7tj/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"neutron-ks-user-xx7tj\" not found",
                                "openstack/neutron-ks-user-xx7tj/neutron-ks-user",
                                "Error from server (BadRequest): previous terminated container \"neutron-ks-user\" in pod \"neutron-ks-user-xx7tj\" not found",
                                "openstack/neutron-l3-agent-default-8kpmd/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"neutron-l3-agent-default-8kpmd\" not found",
                                "openstack/neutron-l3-agent-default-8kpmd/neutron-l3-agent-init",
                                "Error from server (BadRequest): previous terminated container \"neutron-l3-agent-init\" in pod \"neutron-l3-agent-default-8kpmd\" not found",
                                "openstack/neutron-l3-agent-default-8kpmd/neutron-l3-agent",
                                "Error from server (BadRequest): previous terminated container \"neutron-l3-agent\" in pod \"neutron-l3-agent-default-8kpmd\" not found",
                                "openstack/neutron-metadata-agent-default-shndw/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"neutron-metadata-agent-default-shndw\" not found",
                                "openstack/neutron-metadata-agent-default-shndw/neutron-metadata-agent-init",
                                "Error from server (BadRequest): previous terminated container \"neutron-metadata-agent-init\" in pod \"neutron-metadata-agent-default-shndw\" not found",
                                "openstack/neutron-metadata-agent-default-shndw/neutron-metadata-agent",
                                "Error from server (BadRequest): previous terminated container \"neutron-metadata-agent\" in pod \"neutron-metadata-agent-default-shndw\" not found",
                                "openstack/neutron-netns-cleanup-cron-default-s7hpz/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"neutron-netns-cleanup-cron-default-s7hpz\" not found",
                                "openstack/neutron-netns-cleanup-cron-default-s7hpz/neutron-netns-cleanup-cron",
                                "Error from server (BadRequest): previous terminated container \"neutron-netns-cleanup-cron\" in pod \"neutron-netns-cleanup-cron-default-s7hpz\" not found",
                                "openstack/neutron-ovs-agent-default-gkr6h/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"neutron-ovs-agent-default-gkr6h\" not found",
                                "openstack/neutron-ovs-agent-default-gkr6h/neutron-openvswitch-agent-kernel-modules",
                                "Error from server (BadRequest): previous terminated container \"neutron-openvswitch-agent-kernel-modules\" in pod \"neutron-ovs-agent-default-gkr6h\" not found",
                                "openstack/neutron-ovs-agent-default-gkr6h/neutron-ovs-agent-init",
                                "Error from server (BadRequest): previous terminated container \"neutron-ovs-agent-init\" in pod \"neutron-ovs-agent-default-gkr6h\" not found",
                                "openstack/neutron-ovs-agent-default-gkr6h/neutron-ovs-agent",
                                "Error from server (BadRequest): previous terminated container \"neutron-ovs-agent\" in pod \"neutron-ovs-agent-default-gkr6h\" not found",
                                "openstack/neutron-rabbit-init-bz6db/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"neutron-rabbit-init-bz6db\" not found",
                                "openstack/neutron-rabbit-init-bz6db/rabbit-init",
                                "Error from server (BadRequest): previous terminated container \"rabbit-init\" in pod \"neutron-rabbit-init-bz6db\" not found",
                                "openstack/neutron-rpc-server-55b77548bf-qr8hp/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"neutron-rpc-server-55b77548bf-qr8hp\" not found",
                                "openstack/neutron-rpc-server-55b77548bf-qr8hp/neutron-rpc-server",
                                "Error from server (BadRequest): previous terminated container \"neutron-rpc-server\" in pod \"neutron-rpc-server-55b77548bf-qr8hp\" not found",
                                "openstack/neutron-server-856b4cd5df-8j9bl/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"neutron-server-856b4cd5df-8j9bl\" not found",
                                "openstack/neutron-server-856b4cd5df-8j9bl/neutron-server",
                                "Error from server (BadRequest): previous terminated container \"neutron-server\" in pod \"neutron-server-856b4cd5df-8j9bl\" not found",
                                "openstack/neutron-server-856b4cd5df-8j9bl/neutron-policy-server",
                                "Error from server (BadRequest): previous terminated container \"neutron-policy-server\" in pod \"neutron-server-856b4cd5df-8j9bl\" not found",
                                "openstack/nova-api-metadata-fbfbf9b74-4pptw/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"nova-api-metadata-fbfbf9b74-4pptw\" not found",
                                "openstack/nova-api-metadata-fbfbf9b74-4pptw/nova-api-metadata-init",
                                "Error from server (BadRequest): previous terminated container \"nova-api-metadata-init\" in pod \"nova-api-metadata-fbfbf9b74-4pptw\" not found",
                                "openstack/nova-api-metadata-fbfbf9b74-4pptw/nova-api",
                                "Error from server (BadRequest): previous terminated container \"nova-api\" in pod \"nova-api-metadata-fbfbf9b74-4pptw\" not found",
                                "openstack/nova-api-osapi-55dd7bf575-42xht/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"nova-api-osapi-55dd7bf575-42xht\" not found",
                                "openstack/nova-api-osapi-55dd7bf575-42xht/nova-osapi",
                                "Error from server (BadRequest): previous terminated container \"nova-osapi\" in pod \"nova-api-osapi-55dd7bf575-42xht\" not found",
                                "openstack/nova-bootstrap-r7bmh/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"nova-bootstrap-r7bmh\" not found",
                                "openstack/nova-bootstrap-r7bmh/bootstrap",
                                "Error from server (BadRequest): previous terminated container \"bootstrap\" in pod \"nova-bootstrap-r7bmh\" not found",
                                "openstack/nova-cell-setup-ztctl/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"nova-cell-setup-ztctl\" not found",
                                "openstack/nova-cell-setup-ztctl/nova-cell-setup-init",
                                "Error from server (BadRequest): previous terminated container \"nova-cell-setup-init\" in pod \"nova-cell-setup-ztctl\" not found",
                                "openstack/nova-cell-setup-ztctl/nova-cell-setup",
                                "Error from server (BadRequest): previous terminated container \"nova-cell-setup\" in pod \"nova-cell-setup-ztctl\" not found",
                                "openstack/nova-compute-default-7rqd7/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"nova-compute-default-7rqd7\" not found",
                                "openstack/nova-compute-default-7rqd7/nova-compute-init",
                                "Error from server (BadRequest): previous terminated container \"nova-compute-init\" in pod \"nova-compute-default-7rqd7\" not found",
                                "openstack/nova-compute-default-7rqd7/ceph-perms",
                                "Error from server (BadRequest): previous terminated container \"ceph-perms\" in pod \"nova-compute-default-7rqd7\" not found",
                                "openstack/nova-compute-default-7rqd7/ceph-admin-keyring-placement",
                                "Error from server (BadRequest): previous terminated container \"ceph-admin-keyring-placement\" in pod \"nova-compute-default-7rqd7\" not found",
                                "openstack/nova-compute-default-7rqd7/ceph-keyring-placement",
                                "Error from server (BadRequest): previous terminated container \"ceph-keyring-placement\" in pod \"nova-compute-default-7rqd7\" not found",
                                "openstack/nova-compute-default-7rqd7/nova-compute-vnc-init",
                                "Error from server (BadRequest): previous terminated container \"nova-compute-vnc-init\" in pod \"nova-compute-default-7rqd7\" not found",
                                "openstack/nova-compute-default-7rqd7/nova-compute-ssh-init",
                                "Error from server (BadRequest): previous terminated container \"nova-compute-ssh-init\" in pod \"nova-compute-default-7rqd7\" not found",
                                "openstack/nova-compute-default-7rqd7/nova-compute",
                                "Error from server (BadRequest): previous terminated container \"nova-compute\" in pod \"nova-compute-default-7rqd7\" not found",
                                "openstack/nova-compute-default-7rqd7/nova-compute-ssh",
                                "Error from server (BadRequest): previous terminated container \"nova-compute-ssh\" in pod \"nova-compute-default-7rqd7\" not found",
                                "openstack/nova-conductor-79f6447db5-q64nx/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"nova-conductor-79f6447db5-q64nx\" not found",
                                "openstack/nova-conductor-79f6447db5-q64nx/nova-conductor",
                                "Error from server (BadRequest): previous terminated container \"nova-conductor\" in pod \"nova-conductor-79f6447db5-q64nx\" not found",
                                "openstack/nova-db-init-795mn/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"nova-db-init-795mn\" not found",
                                "openstack/nova-db-init-795mn/nova-db-init-0",
                                "Error from server (BadRequest): previous terminated container \"nova-db-init-0\" in pod \"nova-db-init-795mn\" not found",
                                "openstack/nova-db-init-795mn/nova-db-init-1",
                                "Error from server (BadRequest): previous terminated container \"nova-db-init-1\" in pod \"nova-db-init-795mn\" not found",
                                "openstack/nova-db-init-795mn/nova-db-init-2",
                                "Error from server (BadRequest): previous terminated container \"nova-db-init-2\" in pod \"nova-db-init-795mn\" not found",
                                "openstack/nova-db-sync-prl9t/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"nova-db-sync-prl9t\" not found",
                                "openstack/nova-db-sync-prl9t/nova-db-sync",
                                "Error from server (BadRequest): previous terminated container \"nova-db-sync\" in pod \"nova-db-sync-prl9t\" not found",
                                "openstack/nova-ks-endpoints-s9gxq/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"nova-ks-endpoints-s9gxq\" not found",
                                "openstack/nova-ks-endpoints-s9gxq/compute-ks-endpoints-admin",
                                "Error from server (BadRequest): previous terminated container \"compute-ks-endpoints-admin\" in pod \"nova-ks-endpoints-s9gxq\" not found",
                                "openstack/nova-ks-endpoints-s9gxq/compute-ks-endpoints-internal",
                                "Error from server (BadRequest): previous terminated container \"compute-ks-endpoints-internal\" in pod \"nova-ks-endpoints-s9gxq\" not found",
                                "openstack/nova-ks-endpoints-s9gxq/compute-ks-endpoints-public",
                                "Error from server (BadRequest): previous terminated container \"compute-ks-endpoints-public\" in pod \"nova-ks-endpoints-s9gxq\" not found",
                                "openstack/nova-ks-service-4xxtr/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"nova-ks-service-4xxtr\" not found",
                                "openstack/nova-ks-service-4xxtr/compute-ks-service-registration",
                                "Error from server (BadRequest): previous terminated container \"compute-ks-service-registration\" in pod \"nova-ks-service-4xxtr\" not found",
                                "openstack/nova-ks-user-7vwnd/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"nova-ks-user-7vwnd\" not found",
                                "openstack/nova-ks-user-7vwnd/nova-ks-user",
                                "Error from server (BadRequest): previous terminated container \"nova-ks-user\" in pod \"nova-ks-user-7vwnd\" not found",
                                "openstack/nova-novncproxy-68596fbb9d-cv6kx/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"nova-novncproxy-68596fbb9d-cv6kx\" not found",
                                "openstack/nova-novncproxy-68596fbb9d-cv6kx/nova-novncproxy-init",
                                "Error from server (BadRequest): previous terminated container \"nova-novncproxy-init\" in pod \"nova-novncproxy-68596fbb9d-cv6kx\" not found",
                                "openstack/nova-novncproxy-68596fbb9d-cv6kx/nova-novncproxy-init-assets",
                                "Error from server (BadRequest): previous terminated container \"nova-novncproxy-init-assets\" in pod \"nova-novncproxy-68596fbb9d-cv6kx\" not found",
                                "openstack/nova-novncproxy-68596fbb9d-cv6kx/nova-novncproxy",
                                "Error from server (BadRequest): previous terminated container \"nova-novncproxy\" in pod \"nova-novncproxy-68596fbb9d-cv6kx\" not found",
                                "openstack/nova-rabbit-init-wbt4c/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"nova-rabbit-init-wbt4c\" not found",
                                "openstack/nova-rabbit-init-wbt4c/rabbit-init",
                                "Error from server (BadRequest): previous terminated container \"rabbit-init\" in pod \"nova-rabbit-init-wbt4c\" not found",
                                "openstack/nova-scheduler-659694cb57-kt7tf/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"nova-scheduler-659694cb57-kt7tf\" not found",
                                "openstack/nova-scheduler-659694cb57-kt7tf/nova-scheduler",
                                "Error from server (BadRequest): previous terminated container \"nova-scheduler\" in pod \"nova-scheduler-659694cb57-kt7tf\" not found",
                                "openstack/openvswitch-42nqc/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"openvswitch-42nqc\" not found",
                                "openstack/openvswitch-42nqc/openvswitch-db-perms",
                                "Error from server (BadRequest): previous terminated container \"openvswitch-db-perms\" in pod \"openvswitch-42nqc\" not found",
                                "openstack/openvswitch-42nqc/openvswitch-vswitchd-modules",
                                "Error from server (BadRequest): previous terminated container \"openvswitch-vswitchd-modules\" in pod \"openvswitch-42nqc\" not found",
                                "openstack/openvswitch-42nqc/openvswitch-db",
                                "Error from server (BadRequest): previous terminated container \"openvswitch-db\" in pod \"openvswitch-42nqc\" not found",
                                "openstack/openvswitch-42nqc/openvswitch-vswitchd",
                                "Error from server (BadRequest): previous terminated container \"openvswitch-vswitchd\" in pod \"openvswitch-42nqc\" 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-7cdcc4845f-pdlv8/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"placement-api-7cdcc4845f-pdlv8\" not found",
                                "openstack/placement-api-7cdcc4845f-pdlv8/placement-api",
                                "Error from server (BadRequest): previous terminated container \"placement-api\" in pod \"placement-api-7cdcc4845f-pdlv8\" not found",
                                "openstack/placement-db-init-r5tq2/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"placement-db-init-r5tq2\" not found",
                                "openstack/placement-db-init-r5tq2/placement-db-init-0",
                                "Error from server (BadRequest): previous terminated container \"placement-db-init-0\" in pod \"placement-db-init-r5tq2\" not found",
                                "openstack/placement-db-sync-b2tcr/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"placement-db-sync-b2tcr\" not found",
                                "openstack/placement-db-sync-b2tcr/placement-db-sync",
                                "Error from server (BadRequest): previous terminated container \"placement-db-sync\" in pod \"placement-db-sync-b2tcr\" not found",
                                "openstack/placement-ks-endpoints-pv7c8/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"placement-ks-endpoints-pv7c8\" not found",
                                "openstack/placement-ks-endpoints-pv7c8/placement-ks-endpoints-admin",
                                "Error from server (BadRequest): previous terminated container \"placement-ks-endpoints-admin\" in pod \"placement-ks-endpoints-pv7c8\" not found",
                                "openstack/placement-ks-endpoints-pv7c8/placement-ks-endpoints-internal",
                                "Error from server (BadRequest): previous terminated container \"placement-ks-endpoints-internal\" in pod \"placement-ks-endpoints-pv7c8\" not found",
                                "openstack/placement-ks-endpoints-pv7c8/placement-ks-endpoints-public",
                                "Error from server (BadRequest): previous terminated container \"placement-ks-endpoints-public\" in pod \"placement-ks-endpoints-pv7c8\" not found",
                                "openstack/placement-ks-service-ksh9z/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"placement-ks-service-ksh9z\" not found",
                                "openstack/placement-ks-service-ksh9z/placement-ks-service-registration",
                                "Error from server (BadRequest): previous terminated container \"placement-ks-service-registration\" in pod \"placement-ks-service-ksh9z\" not found",
                                "openstack/placement-ks-user-dvk8r/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"placement-ks-user-dvk8r\" not found",
                                "openstack/placement-ks-user-dvk8r/placement-ks-user",
                                "Error from server (BadRequest): previous terminated container \"placement-ks-user\" in pod \"placement-ks-user-dvk8r\" not found",
                                "openstack/pxc-operator-69cb5bbdb9-7tkb4/percona-xtradb-cluster-operator",
                                "Error from server (BadRequest): previous terminated container \"percona-xtradb-cluster-operator\" in pod \"pxc-operator-69cb5bbdb9-7tkb4\" not found",
                                "openstack/rabbitmq-cluster-operator-54f767cff8-vbsmv/rabbitmq-cluster-operator",
                                "Error from server (BadRequest): previous terminated container \"rabbitmq-cluster-operator\" in pod \"rabbitmq-cluster-operator-54f767cff8-vbsmv\" 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-heat-server-0/setup-container",
                                "Error from server (BadRequest): previous terminated container \"setup-container\" in pod \"rabbitmq-heat-server-0\" not found",
                                "openstack/rabbitmq-heat-server-0/rabbitmq",
                                "Error from server (BadRequest): previous terminated container \"rabbitmq\" in pod \"rabbitmq-heat-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-c4qz4/rabbitmq-cluster-operator",
                                "Error from server (BadRequest): previous terminated container \"rabbitmq-cluster-operator\" in pod \"rabbitmq-messaging-topology-operator-6f465c979f-c4qz4\" 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"
                            ],
                            "zuul_log_id": "0242ac17-0010-0a74-ed80-000000000023-1-instance"
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-0a74-ed80-00000000001f",
                        "name": "gather-pod-logs",
                        "path": "/var/lib/zuul/builds/246302b13a3c4449b6e45e6da1892446/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/gather-pod-logs"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:50:20.316090Z",
                            "start": "2026-07-30T19:49:16.203468Z"
                        },
                        "id": "0242ac17-0010-0a74-ed80-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.109:/tmp/logs/pod-logs /var/lib/zuul/builds/246302b13a3c4449b6e45e6da1892446/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/246302b13a3c4449b6e45e6da1892446/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.109:/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-flvxf/\n>f+++++++++ pod-logs/cert-manager/cert-manager-79c48d47db-flvxf/cert-manager-controller.txt\ncd+++++++++ pod-logs/cert-manager/cert-manager-cainjector-579c9dd7cd-9lf4w/\n>f+++++++++ pod-logs/cert-manager/cert-manager-cainjector-579c9dd7cd-9lf4w/cert-manager-cainjector.txt\ncd+++++++++ pod-logs/cert-manager/cert-manager-webhook-7d6b59cfdc-lwjjs/\n>f+++++++++ pod-logs/cert-manager/cert-manager-webhook-7d6b59cfdc-lwjjs/cert-manager-webhook.txt\ncd+++++++++ pod-logs/envoy-gateway-system/\ncd+++++++++ pod-logs/envoy-gateway-system/envoy-gateway-78446f96c9-v2vrb/\n>f+++++++++ pod-logs/envoy-gateway-system/envoy-gateway-78446f96c9-v2vrb/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-flvxf/\n>f+++++++++ pod-logs/failed-pods/cert-manager/cert-manager-79c48d47db-flvxf/cert-manager-controller.txt\ncd+++++++++ pod-logs/failed-pods/cert-manager/cert-manager-cainjector-579c9dd7cd-9lf4w/\n>f+++++++++ pod-logs/failed-pods/cert-manager/cert-manager-cainjector-579c9dd7cd-9lf4w/cert-manager-cainjector.txt\ncd+++++++++ pod-logs/failed-pods/cert-manager/cert-manager-webhook-7d6b59cfdc-lwjjs/\n>f+++++++++ pod-logs/failed-pods/cert-manager/cert-manager-webhook-7d6b59cfdc-lwjjs/cert-manager-webhook.txt\ncd+++++++++ pod-logs/failed-pods/envoy-gateway-system/\ncd+++++++++ pod-logs/failed-pods/envoy-gateway-system/envoy-gateway-78446f96c9-v2vrb/\n>f+++++++++ pod-logs/failed-pods/envoy-gateway-system/envoy-gateway-78446f96c9-v2vrb/envoy-gateway.txt\ncd+++++++++ pod-logs/failed-pods/ingress-nginx/\ncd+++++++++ pod-logs/failed-pods/ingress-nginx/ingress-nginx-controller-pfbhz/\n>f+++++++++ pod-logs/failed-pods/ingress-nginx/ingress-nginx-controller-pfbhz/controller.txt\ncd+++++++++ pod-logs/failed-pods/ingress-nginx/ingress-nginx-defaultbackend-6987ff55cf-7tvf7/\n>f+++++++++ pod-logs/failed-pods/ingress-nginx/ingress-nginx-defaultbackend-6987ff55cf-7tvf7/ingress-nginx-default-backend.txt\ncd+++++++++ pod-logs/failed-pods/kube-system/\ncd+++++++++ pod-logs/failed-pods/kube-system/ceph-csi-rbd-nodeplugin-6ffg2/\n>f+++++++++ pod-logs/failed-pods/kube-system/ceph-csi-rbd-nodeplugin-6ffg2/csi-rbdplugin.txt\n>f+++++++++ pod-logs/failed-pods/kube-system/ceph-csi-rbd-nodeplugin-6ffg2/driver-registrar.txt\n>f+++++++++ pod-logs/failed-pods/kube-system/ceph-csi-rbd-nodeplugin-6ffg2/liveness-prometheus.txt\ncd+++++++++ pod-logs/failed-pods/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-jnsgm/\n>f+++++++++ pod-logs/failed-pods/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-jnsgm/csi-attacher.txt\n>f+++++++++ pod-logs/failed-pods/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-jnsgm/csi-provisioner.txt\n>f+++++++++ pod-logs/failed-pods/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-jnsgm/csi-rbdplugin-controller.txt\n>f+++++++++ pod-logs/failed-pods/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-jnsgm/csi-rbdplugin.txt\n>f+++++++++ pod-logs/failed-pods/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-jnsgm/csi-resizer.txt\n>f+++++++++ pod-logs/failed-pods/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-jnsgm/csi-snapshotter.txt\n>f+++++++++ pod-logs/failed-pods/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-jnsgm/liveness-prometheus.txt\ncd+++++++++ pod-logs/failed-pods/kube-system/cilium-kllvv/\n>f+++++++++ pod-logs/failed-pods/kube-system/cilium-kllvv/apply-sysctl-overwrites.txt\n>f+++++++++ pod-logs/failed-pods/kube-system/cilium-kllvv/cilium-agent.txt\n>f+++++++++ pod-logs/failed-pods/kube-system/cilium-kllvv/clean-cilium-state.txt\n>f+++++++++ pod-logs/failed-pods/kube-system/cilium-kllvv/config.txt\n>f+++++++++ pod-logs/failed-pods/kube-system/cilium-kllvv/install-cni-binaries.txt\n>f+++++++++ pod-logs/failed-pods/kube-system/cilium-kllvv/mount-bpf-fs.txt\n>f+++++++++ pod-logs/failed-pods/kube-system/cilium-kllvv/mount-cgroup.txt\ncd+++++++++ pod-logs/failed-pods/kube-system/cilium-operator-869df985b8-dmqrm/\n>f+++++++++ pod-logs/failed-pods/kube-system/cilium-operator-869df985b8-dmqrm/cilium-operator.txt\ncd+++++++++ pod-logs/failed-pods/kube-system/coredns-67659f764b-68rhr/\n>f+++++++++ pod-logs/failed-pods/kube-system/coredns-67659f764b-68rhr/coredns.txt\ncd+++++++++ pod-logs/failed-pods/kube-system/coredns-67659f764b-shxzh/\n>f+++++++++ pod-logs/failed-pods/kube-system/coredns-67659f764b-shxzh/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-mxbgh/\n>f+++++++++ pod-logs/failed-pods/kube-system/kube-proxy-mxbgh/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-5744cd849f-5l9j6/\n>f+++++++++ pod-logs/failed-pods/openstack/glance-api-5744cd849f-5l9j6/ceph-keyring-placement.txt\n>f+++++++++ pod-logs/failed-pods/openstack/glance-api-5744cd849f-5l9j6/glance-api.txt\n>f+++++++++ pod-logs/failed-pods/openstack/glance-api-5744cd849f-5l9j6/glance-perms.txt\n>f+++++++++ pod-logs/failed-pods/openstack/glance-api-5744cd849f-5l9j6/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/glance-db-init-c2lfc/\n>f+++++++++ pod-logs/failed-pods/openstack/glance-db-init-c2lfc/glance-db-init-0.txt\n>f+++++++++ pod-logs/failed-pods/openstack/glance-db-init-c2lfc/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/glance-db-sync-dd56x/\n>f+++++++++ pod-logs/failed-pods/openstack/glance-db-sync-dd56x/glance-db-sync.txt\n>f+++++++++ pod-logs/failed-pods/openstack/glance-db-sync-dd56x/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/glance-ks-endpoints-n86nf/\n>f+++++++++ pod-logs/failed-pods/openstack/glance-ks-endpoints-n86nf/image-ks-endpoints-admin.txt\n>f+++++++++ pod-logs/failed-pods/openstack/glance-ks-endpoints-n86nf/image-ks-endpoints-internal.txt\n>f+++++++++ pod-logs/failed-pods/openstack/glance-ks-endpoints-n86nf/image-ks-endpoints-public.txt\n>f+++++++++ pod-logs/failed-pods/openstack/glance-ks-endpoints-n86nf/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/glance-ks-service-qb764/\n>f+++++++++ pod-logs/failed-pods/openstack/glance-ks-service-qb764/image-ks-service-registration.txt\n>f+++++++++ pod-logs/failed-pods/openstack/glance-ks-service-qb764/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/glance-ks-user-vxd46/\n>f+++++++++ pod-logs/failed-pods/openstack/glance-ks-user-vxd46/glance-ks-user.txt\n>f+++++++++ pod-logs/failed-pods/openstack/glance-ks-user-vxd46/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/glance-metadefs-load-mzmb2/\n>f+++++++++ pod-logs/failed-pods/openstack/glance-metadefs-load-mzmb2/glance-metadefs-load.txt\n>f+++++++++ pod-logs/failed-pods/openstack/glance-metadefs-load-mzmb2/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/glance-rabbit-init-s9fbt/\n>f+++++++++ pod-logs/failed-pods/openstack/glance-rabbit-init-s9fbt/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/glance-rabbit-init-s9fbt/rabbit-init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/glance-storage-init-tlkwv/\n>f+++++++++ pod-logs/failed-pods/openstack/glance-storage-init-tlkwv/ceph-keyring-placement.txt\n>f+++++++++ pod-logs/failed-pods/openstack/glance-storage-init-tlkwv/glance-storage-init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/glance-storage-init-tlkwv/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/heat-api-7846fdf898-9hdr9/\n>f+++++++++ pod-logs/failed-pods/openstack/heat-api-7846fdf898-9hdr9/heat-api.txt\n>f+++++++++ pod-logs/failed-pods/openstack/heat-api-7846fdf898-9hdr9/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/heat-bootstrap-6k24h/\n>f+++++++++ pod-logs/failed-pods/openstack/heat-bootstrap-6k24h/bootstrap.txt\n>f+++++++++ pod-logs/failed-pods/openstack/heat-bootstrap-6k24h/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/heat-cfn-545c5bdd9b-xh5fl/\n>f+++++++++ pod-logs/failed-pods/openstack/heat-cfn-545c5bdd9b-xh5fl/heat-cfn.txt\n>f+++++++++ pod-logs/failed-pods/openstack/heat-cfn-545c5bdd9b-xh5fl/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/heat-db-init-k662n/\n>f+++++++++ pod-logs/failed-pods/openstack/heat-db-init-k662n/heat-db-init-0.txt\n>f+++++++++ pod-logs/failed-pods/openstack/heat-db-init-k662n/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/heat-db-sync-l7p8j/\n>f+++++++++ pod-logs/failed-pods/openstack/heat-db-sync-l7p8j/heat-db-sync.txt\n>f+++++++++ pod-logs/failed-pods/openstack/heat-db-sync-l7p8j/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/heat-domain-ks-user-wq988/\n>f+++++++++ pod-logs/failed-pods/openstack/heat-domain-ks-user-wq988/heat-ks-domain-user.txt\n>f+++++++++ pod-logs/failed-pods/openstack/heat-domain-ks-user-wq988/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/heat-engine-5f958bb4d7-nbllm/\n>f+++++++++ pod-logs/failed-pods/openstack/heat-engine-5f958bb4d7-nbllm/heat-engine.txt\n>f+++++++++ pod-logs/failed-pods/openstack/heat-engine-5f958bb4d7-nbllm/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/heat-engine-cleaner-29757340-9nvlb/\n>f+++++++++ pod-logs/failed-pods/openstack/heat-engine-cleaner-29757340-9nvlb/heat-engine-cleaner.txt\n>f+++++++++ pod-logs/failed-pods/openstack/heat-engine-cleaner-29757340-9nvlb/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/heat-engine-cleaner-29757345-98txh/\n>f+++++++++ pod-logs/failed-pods/openstack/heat-engine-cleaner-29757345-98txh/heat-engine-cleaner.txt\n>f+++++++++ pod-logs/failed-pods/openstack/heat-engine-cleaner-29757345-98txh/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/heat-ks-endpoints-rb4s9/\n>f+++++++++ pod-logs/failed-pods/openstack/heat-ks-endpoints-rb4s9/cloudformation-ks-endpoints-admin.txt\n>f+++++++++ pod-logs/failed-pods/openstack/heat-ks-endpoints-rb4s9/cloudformation-ks-endpoints-internal.txt\n>f+++++++++ pod-logs/failed-pods/openstack/heat-ks-endpoints-rb4s9/cloudformation-ks-endpoints-public.txt\n>f+++++++++ pod-logs/failed-pods/openstack/heat-ks-endpoints-rb4s9/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/heat-ks-endpoints-rb4s9/orchestration-ks-endpoints-admin.txt\n>f+++++++++ pod-logs/failed-pods/openstack/heat-ks-endpoints-rb4s9/orchestration-ks-endpoints-internal.txt\n>f+++++++++ pod-logs/failed-pods/openstack/heat-ks-endpoints-rb4s9/orchestration-ks-endpoints-public.txt\ncd+++++++++ pod-logs/failed-pods/openstack/heat-ks-service-27smn/\n>f+++++++++ pod-logs/failed-pods/openstack/heat-ks-service-27smn/cloudformation-ks-service-registration.txt\n>f+++++++++ pod-logs/failed-pods/openstack/heat-ks-service-27smn/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/heat-ks-service-27smn/orchestration-ks-service-registration.txt\ncd+++++++++ pod-logs/failed-pods/openstack/heat-ks-user-7z7gt/\n>f+++++++++ pod-logs/failed-pods/openstack/heat-ks-user-7z7gt/heat-ks-user.txt\n>f+++++++++ pod-logs/failed-pods/openstack/heat-ks-user-7z7gt/heat-trustee-ks-user.txt\n>f+++++++++ pod-logs/failed-pods/openstack/heat-ks-user-7z7gt/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/heat-rabbit-init-b5zpm/\n>f+++++++++ pod-logs/failed-pods/openstack/heat-rabbit-init-b5zpm/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/heat-rabbit-init-b5zpm/rabbit-init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/heat-trusts-rkxrc/\n>f+++++++++ pod-logs/failed-pods/openstack/heat-trusts-rkxrc/heat-trusts.txt\n>f+++++++++ pod-logs/failed-pods/openstack/heat-trusts-rkxrc/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/keystone-api-7fd7d9bf57-jmgpv/\n>f+++++++++ pod-logs/failed-pods/openstack/keystone-api-7fd7d9bf57-jmgpv/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/keystone-api-7fd7d9bf57-jmgpv/keystone-api.txt\ncd+++++++++ pod-logs/failed-pods/openstack/keystone-bootstrap-xpjm2/\n>f+++++++++ pod-logs/failed-pods/openstack/keystone-bootstrap-xpjm2/bootstrap.txt\n>f+++++++++ pod-logs/failed-pods/openstack/keystone-bootstrap-xpjm2/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/keystone-credential-setup-ktf85/\n>f+++++++++ pod-logs/failed-pods/openstack/keystone-credential-setup-ktf85/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/keystone-credential-setup-ktf85/keystone-credential-setup.txt\ncd+++++++++ pod-logs/failed-pods/openstack/keystone-db-init-k7tws/\n>f+++++++++ pod-logs/failed-pods/openstack/keystone-db-init-k7tws/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/keystone-db-init-k7tws/keystone-db-init-0.txt\ncd+++++++++ pod-logs/failed-pods/openstack/keystone-db-sync-qh9vb/\n>f+++++++++ pod-logs/failed-pods/openstack/keystone-db-sync-qh9vb/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/keystone-db-sync-qh9vb/keystone-db-sync.txt\ncd+++++++++ pod-logs/failed-pods/openstack/keystone-domain-manage-m6nvn/\n>f+++++++++ pod-logs/failed-pods/openstack/keystone-domain-manage-m6nvn/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/keystone-domain-manage-m6nvn/keystone-domain-manage.txt\ncd+++++++++ pod-logs/failed-pods/openstack/keystone-fernet-setup-2ngtw/\n>f+++++++++ pod-logs/failed-pods/openstack/keystone-fernet-setup-2ngtw/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/keystone-fernet-setup-2ngtw/keystone-fernet-setup.txt\ncd+++++++++ pod-logs/failed-pods/openstack/keystone-rabbit-init-r7m55/\n>f+++++++++ pod-logs/failed-pods/openstack/keystone-rabbit-init-r7m55/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/keystone-rabbit-init-r7m55/rabbit-init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/libvirt-libvirt-default-qft6l/\n>f+++++++++ pod-logs/failed-pods/openstack/libvirt-libvirt-default-qft6l/ceph-admin-keyring-placement.txt\n>f+++++++++ pod-logs/failed-pods/openstack/libvirt-libvirt-default-qft6l/ceph-keyring-placement.txt\n>f+++++++++ pod-logs/failed-pods/openstack/libvirt-libvirt-default-qft6l/init-dynamic-options.txt\n>f+++++++++ pod-logs/failed-pods/openstack/libvirt-libvirt-default-qft6l/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/libvirt-libvirt-default-qft6l/libvirt-exporter.txt\n>f+++++++++ pod-logs/failed-pods/openstack/libvirt-libvirt-default-qft6l/libvirt.txt\n>f+++++++++ pod-logs/failed-pods/openstack/libvirt-libvirt-default-qft6l/tls-sidecar.txt\ncd+++++++++ pod-logs/failed-pods/openstack/memcached-memcached-cf56b6468-qgdj5/\n>f+++++++++ pod-logs/failed-pods/openstack/memcached-memcached-cf56b6468-qgdj5/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/memcached-memcached-cf56b6468-qgdj5/memcached-exporter.txt\n>f+++++++++ pod-logs/failed-pods/openstack/memcached-memcached-cf56b6468-qgdj5/memcached.txt\ncd+++++++++ pod-logs/failed-pods/openstack/neutron-coredns-7dd4958666-g6ck2/\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-coredns-7dd4958666-g6ck2/coredns.txt\ncd+++++++++ pod-logs/failed-pods/openstack/neutron-db-init-tzjnv/\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-db-init-tzjnv/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-db-init-tzjnv/neutron-db-init-0.txt\ncd+++++++++ pod-logs/failed-pods/openstack/neutron-db-sync-zxjcw/\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-db-sync-zxjcw/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-db-sync-zxjcw/neutron-db-sync.txt\ncd+++++++++ pod-logs/failed-pods/openstack/neutron-dhcp-agent-default-zg59m/\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-dhcp-agent-default-zg59m/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-dhcp-agent-default-zg59m/neutron-dhcp-agent-init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-dhcp-agent-default-zg59m/neutron-dhcp-agent.txt\ncd+++++++++ pod-logs/failed-pods/openstack/neutron-ks-endpoints-hqjvt/\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-ks-endpoints-hqjvt/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-ks-endpoints-hqjvt/network-ks-endpoints-admin.txt\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-ks-endpoints-hqjvt/network-ks-endpoints-internal.txt\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-ks-endpoints-hqjvt/network-ks-endpoints-public.txt\ncd+++++++++ pod-logs/failed-pods/openstack/neutron-ks-service-q8n62/\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-ks-service-q8n62/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-ks-service-q8n62/network-ks-service-registration.txt\ncd+++++++++ pod-logs/failed-pods/openstack/neutron-ks-user-xx7tj/\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-ks-user-xx7tj/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-ks-user-xx7tj/neutron-ks-user.txt\ncd+++++++++ pod-logs/failed-pods/openstack/neutron-l3-agent-default-8kpmd/\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-l3-agent-default-8kpmd/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-l3-agent-default-8kpmd/neutron-l3-agent-init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-l3-agent-default-8kpmd/neutron-l3-agent.txt\ncd+++++++++ pod-logs/failed-pods/openstack/neutron-metadata-agent-default-shndw/\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-metadata-agent-default-shndw/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-metadata-agent-default-shndw/neutron-metadata-agent-init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-metadata-agent-default-shndw/neutron-metadata-agent.txt\ncd+++++++++ pod-logs/failed-pods/openstack/neutron-netns-cleanup-cron-default-s7hpz/\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-netns-cleanup-cron-default-s7hpz/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-netns-cleanup-cron-default-s7hpz/neutron-netns-cleanup-cron.txt\ncd+++++++++ pod-logs/failed-pods/openstack/neutron-ovs-agent-default-gkr6h/\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-ovs-agent-default-gkr6h/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-ovs-agent-default-gkr6h/neutron-openvswitch-agent-kernel-modules.txt\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-ovs-agent-default-gkr6h/neutron-ovs-agent-init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-ovs-agent-default-gkr6h/neutron-ovs-agent.txt\ncd+++++++++ pod-logs/failed-pods/openstack/neutron-rabbit-init-bz6db/\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-rabbit-init-bz6db/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-rabbit-init-bz6db/rabbit-init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/neutron-rpc-server-55b77548bf-qr8hp/\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-rpc-server-55b77548bf-qr8hp/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-rpc-server-55b77548bf-qr8hp/neutron-rpc-server.txt\ncd+++++++++ pod-logs/failed-pods/openstack/neutron-server-856b4cd5df-8j9bl/\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-server-856b4cd5df-8j9bl/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-server-856b4cd5df-8j9bl/neutron-policy-server.txt\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-server-856b4cd5df-8j9bl/neutron-server.txt\ncd+++++++++ pod-logs/failed-pods/openstack/nova-api-metadata-fbfbf9b74-4pptw/\n>f+++++++++ pod-logs/failed-pods/openstack/nova-api-metadata-fbfbf9b74-4pptw/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-api-metadata-fbfbf9b74-4pptw/nova-api-metadata-init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-api-metadata-fbfbf9b74-4pptw/nova-api.txt\ncd+++++++++ pod-logs/failed-pods/openstack/nova-api-osapi-55dd7bf575-42xht/\n>f+++++++++ pod-logs/failed-pods/openstack/nova-api-osapi-55dd7bf575-42xht/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-api-osapi-55dd7bf575-42xht/nova-osapi.txt\ncd+++++++++ pod-logs/failed-pods/openstack/nova-bootstrap-r7bmh/\n>f+++++++++ pod-logs/failed-pods/openstack/nova-bootstrap-r7bmh/bootstrap.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-bootstrap-r7bmh/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/nova-cell-setup-ztctl/\n>f+++++++++ pod-logs/failed-pods/openstack/nova-cell-setup-ztctl/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-cell-setup-ztctl/nova-cell-setup-init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-cell-setup-ztctl/nova-cell-setup.txt\ncd+++++++++ pod-logs/failed-pods/openstack/nova-compute-default-7rqd7/\n>f+++++++++ pod-logs/failed-pods/openstack/nova-compute-default-7rqd7/ceph-admin-keyring-placement.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-compute-default-7rqd7/ceph-keyring-placement.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-compute-default-7rqd7/ceph-perms.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-compute-default-7rqd7/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-compute-default-7rqd7/nova-compute-init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-compute-default-7rqd7/nova-compute-ssh-init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-compute-default-7rqd7/nova-compute-ssh.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-compute-default-7rqd7/nova-compute-vnc-init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-compute-default-7rqd7/nova-compute.txt\ncd+++++++++ pod-logs/failed-pods/openstack/nova-conductor-79f6447db5-q64nx/\n>f+++++++++ pod-logs/failed-pods/openstack/nova-conductor-79f6447db5-q64nx/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-conductor-79f6447db5-q64nx/nova-conductor.txt\ncd+++++++++ pod-logs/failed-pods/openstack/nova-db-init-795mn/\n>f+++++++++ pod-logs/failed-pods/openstack/nova-db-init-795mn/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-db-init-795mn/nova-db-init-0.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-db-init-795mn/nova-db-init-1.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-db-init-795mn/nova-db-init-2.txt\ncd+++++++++ pod-logs/failed-pods/openstack/nova-db-sync-prl9t/\n>f+++++++++ pod-logs/failed-pods/openstack/nova-db-sync-prl9t/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-db-sync-prl9t/nova-db-sync.txt\ncd+++++++++ pod-logs/failed-pods/openstack/nova-ks-endpoints-s9gxq/\n>f+++++++++ pod-logs/failed-pods/openstack/nova-ks-endpoints-s9gxq/compute-ks-endpoints-admin.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-ks-endpoints-s9gxq/compute-ks-endpoints-internal.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-ks-endpoints-s9gxq/compute-ks-endpoints-public.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-ks-endpoints-s9gxq/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/nova-ks-service-4xxtr/\n>f+++++++++ pod-logs/failed-pods/openstack/nova-ks-service-4xxtr/compute-ks-service-registration.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-ks-service-4xxtr/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/nova-ks-user-7vwnd/\n>f+++++++++ pod-logs/failed-pods/openstack/nova-ks-user-7vwnd/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-ks-user-7vwnd/nova-ks-user.txt\ncd+++++++++ pod-logs/failed-pods/openstack/nova-novncproxy-68596fbb9d-cv6kx/\n>f+++++++++ pod-logs/failed-pods/openstack/nova-novncproxy-68596fbb9d-cv6kx/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-novncproxy-68596fbb9d-cv6kx/nova-novncproxy-init-assets.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-novncproxy-68596fbb9d-cv6kx/nova-novncproxy-init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-novncproxy-68596fbb9d-cv6kx/nova-novncproxy.txt\ncd+++++++++ pod-logs/failed-pods/openstack/nova-rabbit-init-wbt4c/\n>f+++++++++ pod-logs/failed-pods/openstack/nova-rabbit-init-wbt4c/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-rabbit-init-wbt4c/rabbit-init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/nova-scheduler-659694cb57-kt7tf/\n>f+++++++++ pod-logs/failed-pods/openstack/nova-scheduler-659694cb57-kt7tf/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-scheduler-659694cb57-kt7tf/nova-scheduler.txt\ncd+++++++++ pod-logs/failed-pods/openstack/openvswitch-42nqc/\n>f+++++++++ pod-logs/failed-pods/openstack/openvswitch-42nqc/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/openvswitch-42nqc/openvswitch-db-perms.txt\n>f+++++++++ pod-logs/failed-pods/openstack/openvswitch-42nqc/openvswitch-db.txt\n>f+++++++++ pod-logs/failed-pods/openstack/openvswitch-42nqc/openvswitch-vswitchd-modules.txt\n>f+++++++++ pod-logs/failed-pods/openstack/openvswitch-42nqc/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-7cdcc4845f-pdlv8/\n>f+++++++++ pod-logs/failed-pods/openstack/placement-api-7cdcc4845f-pdlv8/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/placement-api-7cdcc4845f-pdlv8/placement-api.txt\ncd+++++++++ pod-logs/failed-pods/openstack/placement-db-init-r5tq2/\n>f+++++++++ pod-logs/failed-pods/openstack/placement-db-init-r5tq2/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/placement-db-init-r5tq2/placement-db-init-0.txt\ncd+++++++++ pod-logs/failed-pods/openstack/placement-db-sync-b2tcr/\n>f+++++++++ pod-logs/failed-pods/openstack/placement-db-sync-b2tcr/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/placement-db-sync-b2tcr/placement-db-sync.txt\ncd+++++++++ pod-logs/failed-pods/openstack/placement-ks-endpoints-pv7c8/\n>f+++++++++ pod-logs/failed-pods/openstack/placement-ks-endpoints-pv7c8/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/placement-ks-endpoints-pv7c8/placement-ks-endpoints-admin.txt\n>f+++++++++ pod-logs/failed-pods/openstack/placement-ks-endpoints-pv7c8/placement-ks-endpoints-internal.txt\n>f+++++++++ pod-logs/failed-pods/openstack/placement-ks-endpoints-pv7c8/placement-ks-endpoints-public.txt\ncd+++++++++ pod-logs/failed-pods/openstack/placement-ks-service-ksh9z/\n>f+++++++++ pod-logs/failed-pods/openstack/placement-ks-service-ksh9z/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/placement-ks-service-ksh9z/placement-ks-service-registration.txt\ncd+++++++++ pod-logs/failed-pods/openstack/placement-ks-user-dvk8r/\n>f+++++++++ pod-logs/failed-pods/openstack/placement-ks-user-dvk8r/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/placement-ks-user-dvk8r/placement-ks-user.txt\ncd+++++++++ pod-logs/failed-pods/openstack/pxc-operator-69cb5bbdb9-7tkb4/\n>f+++++++++ pod-logs/failed-pods/openstack/pxc-operator-69cb5bbdb9-7tkb4/percona-xtradb-cluster-operator.txt\ncd+++++++++ pod-logs/failed-pods/openstack/rabbitmq-cluster-operator-54f767cff8-vbsmv/\n>f+++++++++ pod-logs/failed-pods/openstack/rabbitmq-cluster-operator-54f767cff8-vbsmv/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-heat-server-0/\n>f+++++++++ pod-logs/failed-pods/openstack/rabbitmq-heat-server-0/rabbitmq.txt\n>f+++++++++ pod-logs/failed-pods/openstack/rabbitmq-heat-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-c4qz4/\n>f+++++++++ pod-logs/failed-pods/openstack/rabbitmq-messaging-topology-operator-6f465c979f-c4qz4/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/ingress-nginx/\ncd+++++++++ pod-logs/ingress-nginx/ingress-nginx-controller-pfbhz/\n>f+++++++++ pod-logs/ingress-nginx/ingress-nginx-controller-pfbhz/controller.txt\ncd+++++++++ pod-logs/ingress-nginx/ingress-nginx-defaultbackend-6987ff55cf-7tvf7/\n>f+++++++++ pod-logs/ingress-nginx/ingress-nginx-defaultbackend-6987ff55cf-7tvf7/ingress-nginx-default-backend.txt\ncd+++++++++ pod-logs/kube-system/\ncd+++++++++ pod-logs/kube-system/ceph-csi-rbd-nodeplugin-6ffg2/\n>f+++++++++ pod-logs/kube-system/ceph-csi-rbd-nodeplugin-6ffg2/csi-rbdplugin.txt\n>f+++++++++ pod-logs/kube-system/ceph-csi-rbd-nodeplugin-6ffg2/driver-registrar.txt\n>f+++++++++ pod-logs/kube-system/ceph-csi-rbd-nodeplugin-6ffg2/liveness-prometheus.txt\ncd+++++++++ pod-logs/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-jnsgm/\n>f+++++++++ pod-logs/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-jnsgm/csi-attacher.txt\n>f+++++++++ pod-logs/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-jnsgm/csi-provisioner.txt\n>f+++++++++ pod-logs/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-jnsgm/csi-rbdplugin-controller.txt\n>f+++++++++ pod-logs/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-jnsgm/csi-rbdplugin.txt\n>f+++++++++ pod-logs/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-jnsgm/csi-resizer.txt\n>f+++++++++ pod-logs/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-jnsgm/csi-snapshotter.txt\n>f+++++++++ pod-logs/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-jnsgm/liveness-prometheus.txt\ncd+++++++++ pod-logs/kube-system/cilium-kllvv/\n>f+++++++++ pod-logs/kube-system/cilium-kllvv/apply-sysctl-overwrites.txt\n>f+++++++++ pod-logs/kube-system/cilium-kllvv/cilium-agent.txt\n>f+++++++++ pod-logs/kube-system/cilium-kllvv/clean-cilium-state.txt\n>f+++++++++ pod-logs/kube-system/cilium-kllvv/config.txt\n>f+++++++++ pod-logs/kube-system/cilium-kllvv/install-cni-binaries.txt\n>f+++++++++ pod-logs/kube-system/cilium-kllvv/mount-bpf-fs.txt\n>f+++++++++ pod-logs/kube-system/cilium-kllvv/mount-cgroup.txt\ncd+++++++++ pod-logs/kube-system/cilium-operator-869df985b8-dmqrm/\n>f+++++++++ pod-logs/kube-system/cilium-operator-869df985b8-dmqrm/cilium-operator.txt\ncd+++++++++ pod-logs/kube-system/coredns-67659f764b-68rhr/\n>f+++++++++ pod-logs/kube-system/coredns-67659f764b-68rhr/coredns.txt\ncd+++++++++ pod-logs/kube-system/coredns-67659f764b-shxzh/\n>f+++++++++ pod-logs/kube-system/coredns-67659f764b-shxzh/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-mxbgh/\n>f+++++++++ pod-logs/kube-system/kube-proxy-mxbgh/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-5744cd849f-5l9j6/\n>f+++++++++ pod-logs/openstack/glance-api-5744cd849f-5l9j6/ceph-keyring-placement.txt\n>f+++++++++ pod-logs/openstack/glance-api-5744cd849f-5l9j6/glance-api.txt\n>f+++++++++ pod-logs/openstack/glance-api-5744cd849f-5l9j6/glance-perms.txt\n>f+++++++++ pod-logs/openstack/glance-api-5744cd849f-5l9j6/init.txt\ncd+++++++++ pod-logs/openstack/glance-db-init-c2lfc/\n>f+++++++++ pod-logs/openstack/glance-db-init-c2lfc/glance-db-init-0.txt\n>f+++++++++ pod-logs/openstack/glance-db-init-c2lfc/init.txt\ncd+++++++++ pod-logs/openstack/glance-db-sync-dd56x/\n>f+++++++++ pod-logs/openstack/glance-db-sync-dd56x/glance-db-sync.txt\n>f+++++++++ pod-logs/openstack/glance-db-sync-dd56x/init.txt\ncd+++++++++ pod-logs/openstack/glance-ks-endpoints-n86nf/\n>f+++++++++ pod-logs/openstack/glance-ks-endpoints-n86nf/image-ks-endpoints-admin.txt\n>f+++++++++ pod-logs/openstack/glance-ks-endpoints-n86nf/image-ks-endpoints-internal.txt\n>f+++++++++ pod-logs/openstack/glance-ks-endpoints-n86nf/image-ks-endpoints-public.txt\n>f+++++++++ pod-logs/openstack/glance-ks-endpoints-n86nf/init.txt\ncd+++++++++ pod-logs/openstack/glance-ks-service-qb764/\n>f+++++++++ pod-logs/openstack/glance-ks-service-qb764/image-ks-service-registration.txt\n>f+++++++++ pod-logs/openstack/glance-ks-service-qb764/init.txt\ncd+++++++++ pod-logs/openstack/glance-ks-user-vxd46/\n>f+++++++++ pod-logs/openstack/glance-ks-user-vxd46/glance-ks-user.txt\n>f+++++++++ pod-logs/openstack/glance-ks-user-vxd46/init.txt\ncd+++++++++ pod-logs/openstack/glance-metadefs-load-mzmb2/\n>f+++++++++ pod-logs/openstack/glance-metadefs-load-mzmb2/glance-metadefs-load.txt\n>f+++++++++ pod-logs/openstack/glance-metadefs-load-mzmb2/init.txt\ncd+++++++++ pod-logs/openstack/glance-rabbit-init-s9fbt/\n>f+++++++++ pod-logs/openstack/glance-rabbit-init-s9fbt/init.txt\n>f+++++++++ pod-logs/openstack/glance-rabbit-init-s9fbt/rabbit-init.txt\ncd+++++++++ pod-logs/openstack/glance-storage-init-tlkwv/\n>f+++++++++ pod-logs/openstack/glance-storage-init-tlkwv/ceph-keyring-placement.txt\n>f+++++++++ pod-logs/openstack/glance-storage-init-tlkwv/glance-storage-init.txt\n>f+++++++++ pod-logs/openstack/glance-storage-init-tlkwv/init.txt\ncd+++++++++ pod-logs/openstack/heat-api-7846fdf898-9hdr9/\n>f+++++++++ pod-logs/openstack/heat-api-7846fdf898-9hdr9/heat-api.txt\n>f+++++++++ pod-logs/openstack/heat-api-7846fdf898-9hdr9/init.txt\ncd+++++++++ pod-logs/openstack/heat-bootstrap-6k24h/\n>f+++++++++ pod-logs/openstack/heat-bootstrap-6k24h/bootstrap.txt\n>f+++++++++ pod-logs/openstack/heat-bootstrap-6k24h/init.txt\ncd+++++++++ pod-logs/openstack/heat-cfn-545c5bdd9b-xh5fl/\n>f+++++++++ pod-logs/openstack/heat-cfn-545c5bdd9b-xh5fl/heat-cfn.txt\n>f+++++++++ pod-logs/openstack/heat-cfn-545c5bdd9b-xh5fl/init.txt\ncd+++++++++ pod-logs/openstack/heat-db-init-k662n/\n>f+++++++++ pod-logs/openstack/heat-db-init-k662n/heat-db-init-0.txt\n>f+++++++++ pod-logs/openstack/heat-db-init-k662n/init.txt\ncd+++++++++ pod-logs/openstack/heat-db-sync-l7p8j/\n>f+++++++++ pod-logs/openstack/heat-db-sync-l7p8j/heat-db-sync.txt\n>f+++++++++ pod-logs/openstack/heat-db-sync-l7p8j/init.txt\ncd+++++++++ pod-logs/openstack/heat-domain-ks-user-wq988/\n>f+++++++++ pod-logs/openstack/heat-domain-ks-user-wq988/heat-ks-domain-user.txt\n>f+++++++++ pod-logs/openstack/heat-domain-ks-user-wq988/init.txt\ncd+++++++++ pod-logs/openstack/heat-engine-5f958bb4d7-nbllm/\n>f+++++++++ pod-logs/openstack/heat-engine-5f958bb4d7-nbllm/heat-engine.txt\n>f+++++++++ pod-logs/openstack/heat-engine-5f958bb4d7-nbllm/init.txt\ncd+++++++++ pod-logs/openstack/heat-engine-cleaner-29757340-9nvlb/\n>f+++++++++ pod-logs/openstack/heat-engine-cleaner-29757340-9nvlb/heat-engine-cleaner.txt\n>f+++++++++ pod-logs/openstack/heat-engine-cleaner-29757340-9nvlb/init.txt\ncd+++++++++ pod-logs/openstack/heat-engine-cleaner-29757345-98txh/\n>f+++++++++ pod-logs/openstack/heat-engine-cleaner-29757345-98txh/heat-engine-cleaner.txt\n>f+++++++++ pod-logs/openstack/heat-engine-cleaner-29757345-98txh/init.txt\ncd+++++++++ pod-logs/openstack/heat-ks-endpoints-rb4s9/\n>f+++++++++ pod-logs/openstack/heat-ks-endpoints-rb4s9/cloudformation-ks-endpoints-admin.txt\n>f+++++++++ pod-logs/openstack/heat-ks-endpoints-rb4s9/cloudformation-ks-endpoints-internal.txt\n>f+++++++++ pod-logs/openstack/heat-ks-endpoints-rb4s9/cloudformation-ks-endpoints-public.txt\n>f+++++++++ pod-logs/openstack/heat-ks-endpoints-rb4s9/init.txt\n>f+++++++++ pod-logs/openstack/heat-ks-endpoints-rb4s9/orchestration-ks-endpoints-admin.txt\n>f+++++++++ pod-logs/openstack/heat-ks-endpoints-rb4s9/orchestration-ks-endpoints-internal.txt\n>f+++++++++ pod-logs/openstack/heat-ks-endpoints-rb4s9/orchestration-ks-endpoints-public.txt\ncd+++++++++ pod-logs/openstack/heat-ks-service-27smn/\n>f+++++++++ pod-logs/openstack/heat-ks-service-27smn/cloudformation-ks-service-registration.txt\n>f+++++++++ pod-logs/openstack/heat-ks-service-27smn/init.txt\n>f+++++++++ pod-logs/openstack/heat-ks-service-27smn/orchestration-ks-service-registration.txt\ncd+++++++++ pod-logs/openstack/heat-ks-user-7z7gt/\n>f+++++++++ pod-logs/openstack/heat-ks-user-7z7gt/heat-ks-user.txt\n>f+++++++++ pod-logs/openstack/heat-ks-user-7z7gt/heat-trustee-ks-user.txt\n>f+++++++++ pod-logs/openstack/heat-ks-user-7z7gt/init.txt\ncd+++++++++ pod-logs/openstack/heat-rabbit-init-b5zpm/\n>f+++++++++ pod-logs/openstack/heat-rabbit-init-b5zpm/init.txt\n>f+++++++++ pod-logs/openstack/heat-rabbit-init-b5zpm/rabbit-init.txt\ncd+++++++++ pod-logs/openstack/heat-trusts-rkxrc/\n>f+++++++++ pod-logs/openstack/heat-trusts-rkxrc/heat-trusts.txt\n>f+++++++++ pod-logs/openstack/heat-trusts-rkxrc/init.txt\ncd+++++++++ pod-logs/openstack/keystone-api-7fd7d9bf57-jmgpv/\n>f+++++++++ pod-logs/openstack/keystone-api-7fd7d9bf57-jmgpv/init.txt\n>f+++++++++ pod-logs/openstack/keystone-api-7fd7d9bf57-jmgpv/keystone-api.txt\ncd+++++++++ pod-logs/openstack/keystone-bootstrap-xpjm2/\n>f+++++++++ pod-logs/openstack/keystone-bootstrap-xpjm2/bootstrap.txt\n>f+++++++++ pod-logs/openstack/keystone-bootstrap-xpjm2/init.txt\ncd+++++++++ pod-logs/openstack/keystone-credential-setup-ktf85/\n>f+++++++++ pod-logs/openstack/keystone-credential-setup-ktf85/init.txt\n>f+++++++++ pod-logs/openstack/keystone-credential-setup-ktf85/keystone-credential-setup.txt\ncd+++++++++ pod-logs/openstack/keystone-db-init-k7tws/\n>f+++++++++ pod-logs/openstack/keystone-db-init-k7tws/init.txt\n>f+++++++++ pod-logs/openstack/keystone-db-init-k7tws/keystone-db-init-0.txt\ncd+++++++++ pod-logs/openstack/keystone-db-sync-qh9vb/\n>f+++++++++ pod-logs/openstack/keystone-db-sync-qh9vb/init.txt\n>f+++++++++ pod-logs/openstack/keystone-db-sync-qh9vb/keystone-db-sync.txt\ncd+++++++++ pod-logs/openstack/keystone-domain-manage-m6nvn/\n>f+++++++++ pod-logs/openstack/keystone-domain-manage-m6nvn/init.txt\n>f+++++++++ pod-logs/openstack/keystone-domain-manage-m6nvn/keystone-domain-manage.txt\ncd+++++++++ pod-logs/openstack/keystone-fernet-setup-2ngtw/\n>f+++++++++ pod-logs/openstack/keystone-fernet-setup-2ngtw/init.txt\n>f+++++++++ pod-logs/openstack/keystone-fernet-setup-2ngtw/keystone-fernet-setup.txt\ncd+++++++++ pod-logs/openstack/keystone-rabbit-init-r7m55/\n>f+++++++++ pod-logs/openstack/keystone-rabbit-init-r7m55/init.txt\n>f+++++++++ pod-logs/openstack/keystone-rabbit-init-r7m55/rabbit-init.txt\ncd+++++++++ pod-logs/openstack/libvirt-libvirt-default-qft6l/\n>f+++++++++ pod-logs/openstack/libvirt-libvirt-default-qft6l/ceph-admin-keyring-placement.txt\n>f+++++++++ pod-logs/openstack/libvirt-libvirt-default-qft6l/ceph-keyring-placement.txt\n>f+++++++++ pod-logs/openstack/libvirt-libvirt-default-qft6l/init-dynamic-options.txt\n>f+++++++++ pod-logs/openstack/libvirt-libvirt-default-qft6l/init.txt\n>f+++++++++ pod-logs/openstack/libvirt-libvirt-default-qft6l/libvirt-exporter.txt\n>f+++++++++ pod-logs/openstack/libvirt-libvirt-default-qft6l/libvirt.txt\n>f+++++++++ pod-logs/openstack/libvirt-libvirt-default-qft6l/tls-sidecar.txt\ncd+++++++++ pod-logs/openstack/memcached-memcached-cf56b6468-qgdj5/\n>f+++++++++ pod-logs/openstack/memcached-memcached-cf56b6468-qgdj5/init.txt\n>f+++++++++ pod-logs/openstack/memcached-memcached-cf56b6468-qgdj5/memcached-exporter.txt\n>f+++++++++ pod-logs/openstack/memcached-memcached-cf56b6468-qgdj5/memcached.txt\ncd+++++++++ pod-logs/openstack/neutron-coredns-7dd4958666-g6ck2/\n>f+++++++++ pod-logs/openstack/neutron-coredns-7dd4958666-g6ck2/coredns.txt\ncd+++++++++ pod-logs/openstack/neutron-db-init-tzjnv/\n>f+++++++++ pod-logs/openstack/neutron-db-init-tzjnv/init.txt\n>f+++++++++ pod-logs/openstack/neutron-db-init-tzjnv/neutron-db-init-0.txt\ncd+++++++++ pod-logs/openstack/neutron-db-sync-zxjcw/\n>f+++++++++ pod-logs/openstack/neutron-db-sync-zxjcw/init.txt\n>f+++++++++ pod-logs/openstack/neutron-db-sync-zxjcw/neutron-db-sync.txt\ncd+++++++++ pod-logs/openstack/neutron-dhcp-agent-default-zg59m/\n>f+++++++++ pod-logs/openstack/neutron-dhcp-agent-default-zg59m/init.txt\n>f+++++++++ pod-logs/openstack/neutron-dhcp-agent-default-zg59m/neutron-dhcp-agent-init.txt\n>f+++++++++ pod-logs/openstack/neutron-dhcp-agent-default-zg59m/neutron-dhcp-agent.txt\ncd+++++++++ pod-logs/openstack/neutron-ks-endpoints-hqjvt/\n>f+++++++++ pod-logs/openstack/neutron-ks-endpoints-hqjvt/init.txt\n>f+++++++++ pod-logs/openstack/neutron-ks-endpoints-hqjvt/network-ks-endpoints-admin.txt\n>f+++++++++ pod-logs/openstack/neutron-ks-endpoints-hqjvt/network-ks-endpoints-internal.txt\n>f+++++++++ pod-logs/openstack/neutron-ks-endpoints-hqjvt/network-ks-endpoints-public.txt\ncd+++++++++ pod-logs/openstack/neutron-ks-service-q8n62/\n>f+++++++++ pod-logs/openstack/neutron-ks-service-q8n62/init.txt\n>f+++++++++ pod-logs/openstack/neutron-ks-service-q8n62/network-ks-service-registration.txt\ncd+++++++++ pod-logs/openstack/neutron-ks-user-xx7tj/\n>f+++++++++ pod-logs/openstack/neutron-ks-user-xx7tj/init.txt\n>f+++++++++ pod-logs/openstack/neutron-ks-user-xx7tj/neutron-ks-user.txt\ncd+++++++++ pod-logs/openstack/neutron-l3-agent-default-8kpmd/\n>f+++++++++ pod-logs/openstack/neutron-l3-agent-default-8kpmd/init.txt\n>f+++++++++ pod-logs/openstack/neutron-l3-agent-default-8kpmd/neutron-l3-agent-init.txt\n>f+++++++++ pod-logs/openstack/neutron-l3-agent-default-8kpmd/neutron-l3-agent.txt\ncd+++++++++ pod-logs/openstack/neutron-metadata-agent-default-shndw/\n>f+++++++++ pod-logs/openstack/neutron-metadata-agent-default-shndw/init.txt\n>f+++++++++ pod-logs/openstack/neutron-metadata-agent-default-shndw/neutron-metadata-agent-init.txt\n>f+++++++++ pod-logs/openstack/neutron-metadata-agent-default-shndw/neutron-metadata-agent.txt\ncd+++++++++ pod-logs/openstack/neutron-netns-cleanup-cron-default-s7hpz/\n>f+++++++++ pod-logs/openstack/neutron-netns-cleanup-cron-default-s7hpz/init.txt\n>f+++++++++ pod-logs/openstack/neutron-netns-cleanup-cron-default-s7hpz/neutron-netns-cleanup-cron.txt\ncd+++++++++ pod-logs/openstack/neutron-ovs-agent-default-gkr6h/\n>f+++++++++ pod-logs/openstack/neutron-ovs-agent-default-gkr6h/init.txt\n>f+++++++++ pod-logs/openstack/neutron-ovs-agent-default-gkr6h/neutron-openvswitch-agent-kernel-modules.txt\n>f+++++++++ pod-logs/openstack/neutron-ovs-agent-default-gkr6h/neutron-ovs-agent-init.txt\n>f+++++++++ pod-logs/openstack/neutron-ovs-agent-default-gkr6h/neutron-ovs-agent.txt\ncd+++++++++ pod-logs/openstack/neutron-rabbit-init-bz6db/\n>f+++++++++ pod-logs/openstack/neutron-rabbit-init-bz6db/init.txt\n>f+++++++++ pod-logs/openstack/neutron-rabbit-init-bz6db/rabbit-init.txt\ncd+++++++++ pod-logs/openstack/neutron-rpc-server-55b77548bf-qr8hp/\n>f+++++++++ pod-logs/openstack/neutron-rpc-server-55b77548bf-qr8hp/init.txt\n>f+++++++++ pod-logs/openstack/neutron-rpc-server-55b77548bf-qr8hp/neutron-rpc-server.txt\ncd+++++++++ pod-logs/openstack/neutron-server-856b4cd5df-8j9bl/\n>f+++++++++ pod-logs/openstack/neutron-server-856b4cd5df-8j9bl/init.txt\n>f+++++++++ pod-logs/openstack/neutron-server-856b4cd5df-8j9bl/neutron-policy-server.txt\n>f+++++++++ pod-logs/openstack/neutron-server-856b4cd5df-8j9bl/neutron-server.txt\ncd+++++++++ pod-logs/openstack/nova-api-metadata-fbfbf9b74-4pptw/\n>f+++++++++ pod-logs/openstack/nova-api-metadata-fbfbf9b74-4pptw/init.txt\n>f+++++++++ pod-logs/openstack/nova-api-metadata-fbfbf9b74-4pptw/nova-api-metadata-init.txt\n>f+++++++++ pod-logs/openstack/nova-api-metadata-fbfbf9b74-4pptw/nova-api.txt\ncd+++++++++ pod-logs/openstack/nova-api-osapi-55dd7bf575-42xht/\n>f+++++++++ pod-logs/openstack/nova-api-osapi-55dd7bf575-42xht/init.txt\n>f+++++++++ pod-logs/openstack/nova-api-osapi-55dd7bf575-42xht/nova-osapi.txt\ncd+++++++++ pod-logs/openstack/nova-bootstrap-r7bmh/\n>f+++++++++ pod-logs/openstack/nova-bootstrap-r7bmh/bootstrap.txt\n>f+++++++++ pod-logs/openstack/nova-bootstrap-r7bmh/init.txt\ncd+++++++++ pod-logs/openstack/nova-cell-setup-ztctl/\n>f+++++++++ pod-logs/openstack/nova-cell-setup-ztctl/init.txt\n>f+++++++++ pod-logs/openstack/nova-cell-setup-ztctl/nova-cell-setup-init.txt\n>f+++++++++ pod-logs/openstack/nova-cell-setup-ztctl/nova-cell-setup.txt\ncd+++++++++ pod-logs/openstack/nova-compute-default-7rqd7/\n>f+++++++++ pod-logs/openstack/nova-compute-default-7rqd7/ceph-admin-keyring-placement.txt\n>f+++++++++ pod-logs/openstack/nova-compute-default-7rqd7/ceph-keyring-placement.txt\n>f+++++++++ pod-logs/openstack/nova-compute-default-7rqd7/ceph-perms.txt\n>f+++++++++ pod-logs/openstack/nova-compute-default-7rqd7/init.txt\n>f+++++++++ pod-logs/openstack/nova-compute-default-7rqd7/nova-compute-init.txt\n>f+++++++++ pod-logs/openstack/nova-compute-default-7rqd7/nova-compute-ssh-init.txt\n>f+++++++++ pod-logs/openstack/nova-compute-default-7rqd7/nova-compute-ssh.txt\n>f+++++++++ pod-logs/openstack/nova-compute-default-7rqd7/nova-compute-vnc-init.txt\n>f+++++++++ pod-logs/openstack/nova-compute-default-7rqd7/nova-compute.txt\ncd+++++++++ pod-logs/openstack/nova-conductor-79f6447db5-q64nx/\n>f+++++++++ pod-logs/openstack/nova-conductor-79f6447db5-q64nx/init.txt\n>f+++++++++ pod-logs/openstack/nova-conductor-79f6447db5-q64nx/nova-conductor.txt\ncd+++++++++ pod-logs/openstack/nova-db-init-795mn/\n>f+++++++++ pod-logs/openstack/nova-db-init-795mn/init.txt\n>f+++++++++ pod-logs/openstack/nova-db-init-795mn/nova-db-init-0.txt\n>f+++++++++ pod-logs/openstack/nova-db-init-795mn/nova-db-init-1.txt\n>f+++++++++ pod-logs/openstack/nova-db-init-795mn/nova-db-init-2.txt\ncd+++++++++ pod-logs/openstack/nova-db-sync-prl9t/\n>f+++++++++ pod-logs/openstack/nova-db-sync-prl9t/init.txt\n>f+++++++++ pod-logs/openstack/nova-db-sync-prl9t/nova-db-sync.txt\ncd+++++++++ pod-logs/openstack/nova-ks-endpoints-s9gxq/\n>f+++++++++ pod-logs/openstack/nova-ks-endpoints-s9gxq/compute-ks-endpoints-admin.txt\n>f+++++++++ pod-logs/openstack/nova-ks-endpoints-s9gxq/compute-ks-endpoints-internal.txt\n>f+++++++++ pod-logs/openstack/nova-ks-endpoints-s9gxq/compute-ks-endpoints-public.txt\n>f+++++++++ pod-logs/openstack/nova-ks-endpoints-s9gxq/init.txt\ncd+++++++++ pod-logs/openstack/nova-ks-service-4xxtr/\n>f+++++++++ pod-logs/openstack/nova-ks-service-4xxtr/compute-ks-service-registration.txt\n>f+++++++++ pod-logs/openstack/nova-ks-service-4xxtr/init.txt\ncd+++++++++ pod-logs/openstack/nova-ks-user-7vwnd/\n>f+++++++++ pod-logs/openstack/nova-ks-user-7vwnd/init.txt\n>f+++++++++ pod-logs/openstack/nova-ks-user-7vwnd/nova-ks-user.txt\ncd+++++++++ pod-logs/openstack/nova-novncproxy-68596fbb9d-cv6kx/\n>f+++++++++ pod-logs/openstack/nova-novncproxy-68596fbb9d-cv6kx/init.txt\n>f+++++++++ pod-logs/openstack/nova-novncproxy-68596fbb9d-cv6kx/nova-novncproxy-init-assets.txt\n>f+++++++++ pod-logs/openstack/nova-novncproxy-68596fbb9d-cv6kx/nova-novncproxy-init.txt\n>f+++++++++ pod-logs/openstack/nova-novncproxy-68596fbb9d-cv6kx/nova-novncproxy.txt\ncd+++++++++ pod-logs/openstack/nova-rabbit-init-wbt4c/\n>f+++++++++ pod-logs/openstack/nova-rabbit-init-wbt4c/init.txt\n>f+++++++++ pod-logs/openstack/nova-rabbit-init-wbt4c/rabbit-init.txt\ncd+++++++++ pod-logs/openstack/nova-scheduler-659694cb57-kt7tf/\n>f+++++++++ pod-logs/openstack/nova-scheduler-659694cb57-kt7tf/init.txt\n>f+++++++++ pod-logs/openstack/nova-scheduler-659694cb57-kt7tf/nova-scheduler.txt\ncd+++++++++ pod-logs/openstack/openvswitch-42nqc/\n>f+++++++++ pod-logs/openstack/openvswitch-42nqc/init.txt\n>f+++++++++ pod-logs/openstack/openvswitch-42nqc/openvswitch-db-perms.txt\n>f+++++++++ pod-logs/openstack/openvswitch-42nqc/openvswitch-db.txt\n>f+++++++++ pod-logs/openstack/openvswitch-42nqc/openvswitch-vswitchd-modules.txt\n>f+++++++++ pod-logs/openstack/openvswitch-42nqc/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-7cdcc4845f-pdlv8/\n>f+++++++++ pod-logs/openstack/placement-api-7cdcc4845f-pdlv8/init.txt\n>f+++++++++ pod-logs/openstack/placement-api-7cdcc4845f-pdlv8/placement-api.txt\ncd+++++++++ pod-logs/openstack/placement-db-init-r5tq2/\n>f+++++++++ pod-logs/openstack/placement-db-init-r5tq2/init.txt\n>f+++++++++ pod-logs/openstack/placement-db-init-r5tq2/placement-db-init-0.txt\ncd+++++++++ pod-logs/openstack/placement-db-sync-b2tcr/\n>f+++++++++ pod-logs/openstack/placement-db-sync-b2tcr/init.txt\n>f+++++++++ pod-logs/openstack/placement-db-sync-b2tcr/placement-db-sync.txt\ncd+++++++++ pod-logs/openstack/placement-ks-endpoints-pv7c8/\n>f+++++++++ pod-logs/openstack/placement-ks-endpoints-pv7c8/init.txt\n>f+++++++++ pod-logs/openstack/placement-ks-endpoints-pv7c8/placement-ks-endpoints-admin.txt\n>f+++++++++ pod-logs/openstack/placement-ks-endpoints-pv7c8/placement-ks-endpoints-internal.txt\n>f+++++++++ pod-logs/openstack/placement-ks-endpoints-pv7c8/placement-ks-endpoints-public.txt\ncd+++++++++ pod-logs/openstack/placement-ks-service-ksh9z/\n>f+++++++++ pod-logs/openstack/placement-ks-service-ksh9z/init.txt\n>f+++++++++ pod-logs/openstack/placement-ks-service-ksh9z/placement-ks-service-registration.txt\ncd+++++++++ pod-logs/openstack/placement-ks-user-dvk8r/\n>f+++++++++ pod-logs/openstack/placement-ks-user-dvk8r/init.txt\n>f+++++++++ pod-logs/openstack/placement-ks-user-dvk8r/placement-ks-user.txt\ncd+++++++++ pod-logs/openstack/pxc-operator-69cb5bbdb9-7tkb4/\n>f+++++++++ pod-logs/openstack/pxc-operator-69cb5bbdb9-7tkb4/percona-xtradb-cluster-operator.txt\ncd+++++++++ pod-logs/openstack/rabbitmq-cluster-operator-54f767cff8-vbsmv/\n>f+++++++++ pod-logs/openstack/rabbitmq-cluster-operator-54f767cff8-vbsmv/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-heat-server-0/\n>f+++++++++ pod-logs/openstack/rabbitmq-heat-server-0/rabbitmq.txt\n>f+++++++++ pod-logs/openstack/rabbitmq-heat-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-c4qz4/\n>f+++++++++ pod-logs/openstack/rabbitmq-messaging-topology-operator-6f465c979f-c4qz4/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\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-flvxf/",
                                ">f+++++++++ pod-logs/cert-manager/cert-manager-79c48d47db-flvxf/cert-manager-controller.txt",
                                "cd+++++++++ pod-logs/cert-manager/cert-manager-cainjector-579c9dd7cd-9lf4w/",
                                ">f+++++++++ pod-logs/cert-manager/cert-manager-cainjector-579c9dd7cd-9lf4w/cert-manager-cainjector.txt",
                                "cd+++++++++ pod-logs/cert-manager/cert-manager-webhook-7d6b59cfdc-lwjjs/",
                                ">f+++++++++ pod-logs/cert-manager/cert-manager-webhook-7d6b59cfdc-lwjjs/cert-manager-webhook.txt",
                                "cd+++++++++ pod-logs/envoy-gateway-system/",
                                "cd+++++++++ pod-logs/envoy-gateway-system/envoy-gateway-78446f96c9-v2vrb/",
                                ">f+++++++++ pod-logs/envoy-gateway-system/envoy-gateway-78446f96c9-v2vrb/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-flvxf/",
                                ">f+++++++++ pod-logs/failed-pods/cert-manager/cert-manager-79c48d47db-flvxf/cert-manager-controller.txt",
                                "cd+++++++++ pod-logs/failed-pods/cert-manager/cert-manager-cainjector-579c9dd7cd-9lf4w/",
                                ">f+++++++++ pod-logs/failed-pods/cert-manager/cert-manager-cainjector-579c9dd7cd-9lf4w/cert-manager-cainjector.txt",
                                "cd+++++++++ pod-logs/failed-pods/cert-manager/cert-manager-webhook-7d6b59cfdc-lwjjs/",
                                ">f+++++++++ pod-logs/failed-pods/cert-manager/cert-manager-webhook-7d6b59cfdc-lwjjs/cert-manager-webhook.txt",
                                "cd+++++++++ pod-logs/failed-pods/envoy-gateway-system/",
                                "cd+++++++++ pod-logs/failed-pods/envoy-gateway-system/envoy-gateway-78446f96c9-v2vrb/",
                                ">f+++++++++ pod-logs/failed-pods/envoy-gateway-system/envoy-gateway-78446f96c9-v2vrb/envoy-gateway.txt",
                                "cd+++++++++ pod-logs/failed-pods/ingress-nginx/",
                                "cd+++++++++ pod-logs/failed-pods/ingress-nginx/ingress-nginx-controller-pfbhz/",
                                ">f+++++++++ pod-logs/failed-pods/ingress-nginx/ingress-nginx-controller-pfbhz/controller.txt",
                                "cd+++++++++ pod-logs/failed-pods/ingress-nginx/ingress-nginx-defaultbackend-6987ff55cf-7tvf7/",
                                ">f+++++++++ pod-logs/failed-pods/ingress-nginx/ingress-nginx-defaultbackend-6987ff55cf-7tvf7/ingress-nginx-default-backend.txt",
                                "cd+++++++++ pod-logs/failed-pods/kube-system/",
                                "cd+++++++++ pod-logs/failed-pods/kube-system/ceph-csi-rbd-nodeplugin-6ffg2/",
                                ">f+++++++++ pod-logs/failed-pods/kube-system/ceph-csi-rbd-nodeplugin-6ffg2/csi-rbdplugin.txt",
                                ">f+++++++++ pod-logs/failed-pods/kube-system/ceph-csi-rbd-nodeplugin-6ffg2/driver-registrar.txt",
                                ">f+++++++++ pod-logs/failed-pods/kube-system/ceph-csi-rbd-nodeplugin-6ffg2/liveness-prometheus.txt",
                                "cd+++++++++ pod-logs/failed-pods/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-jnsgm/",
                                ">f+++++++++ pod-logs/failed-pods/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-jnsgm/csi-attacher.txt",
                                ">f+++++++++ pod-logs/failed-pods/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-jnsgm/csi-provisioner.txt",
                                ">f+++++++++ pod-logs/failed-pods/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-jnsgm/csi-rbdplugin-controller.txt",
                                ">f+++++++++ pod-logs/failed-pods/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-jnsgm/csi-rbdplugin.txt",
                                ">f+++++++++ pod-logs/failed-pods/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-jnsgm/csi-resizer.txt",
                                ">f+++++++++ pod-logs/failed-pods/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-jnsgm/csi-snapshotter.txt",
                                ">f+++++++++ pod-logs/failed-pods/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-jnsgm/liveness-prometheus.txt",
                                "cd+++++++++ pod-logs/failed-pods/kube-system/cilium-kllvv/",
                                ">f+++++++++ pod-logs/failed-pods/kube-system/cilium-kllvv/apply-sysctl-overwrites.txt",
                                ">f+++++++++ pod-logs/failed-pods/kube-system/cilium-kllvv/cilium-agent.txt",
                                ">f+++++++++ pod-logs/failed-pods/kube-system/cilium-kllvv/clean-cilium-state.txt",
                                ">f+++++++++ pod-logs/failed-pods/kube-system/cilium-kllvv/config.txt",
                                ">f+++++++++ pod-logs/failed-pods/kube-system/cilium-kllvv/install-cni-binaries.txt",
                                ">f+++++++++ pod-logs/failed-pods/kube-system/cilium-kllvv/mount-bpf-fs.txt",
                                ">f+++++++++ pod-logs/failed-pods/kube-system/cilium-kllvv/mount-cgroup.txt",
                                "cd+++++++++ pod-logs/failed-pods/kube-system/cilium-operator-869df985b8-dmqrm/",
                                ">f+++++++++ pod-logs/failed-pods/kube-system/cilium-operator-869df985b8-dmqrm/cilium-operator.txt",
                                "cd+++++++++ pod-logs/failed-pods/kube-system/coredns-67659f764b-68rhr/",
                                ">f+++++++++ pod-logs/failed-pods/kube-system/coredns-67659f764b-68rhr/coredns.txt",
                                "cd+++++++++ pod-logs/failed-pods/kube-system/coredns-67659f764b-shxzh/",
                                ">f+++++++++ pod-logs/failed-pods/kube-system/coredns-67659f764b-shxzh/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-mxbgh/",
                                ">f+++++++++ pod-logs/failed-pods/kube-system/kube-proxy-mxbgh/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-5744cd849f-5l9j6/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-api-5744cd849f-5l9j6/ceph-keyring-placement.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-api-5744cd849f-5l9j6/glance-api.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-api-5744cd849f-5l9j6/glance-perms.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-api-5744cd849f-5l9j6/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/glance-db-init-c2lfc/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-db-init-c2lfc/glance-db-init-0.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-db-init-c2lfc/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/glance-db-sync-dd56x/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-db-sync-dd56x/glance-db-sync.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-db-sync-dd56x/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/glance-ks-endpoints-n86nf/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-ks-endpoints-n86nf/image-ks-endpoints-admin.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-ks-endpoints-n86nf/image-ks-endpoints-internal.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-ks-endpoints-n86nf/image-ks-endpoints-public.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-ks-endpoints-n86nf/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/glance-ks-service-qb764/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-ks-service-qb764/image-ks-service-registration.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-ks-service-qb764/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/glance-ks-user-vxd46/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-ks-user-vxd46/glance-ks-user.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-ks-user-vxd46/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/glance-metadefs-load-mzmb2/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-metadefs-load-mzmb2/glance-metadefs-load.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-metadefs-load-mzmb2/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/glance-rabbit-init-s9fbt/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-rabbit-init-s9fbt/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-rabbit-init-s9fbt/rabbit-init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/glance-storage-init-tlkwv/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-storage-init-tlkwv/ceph-keyring-placement.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-storage-init-tlkwv/glance-storage-init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-storage-init-tlkwv/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/heat-api-7846fdf898-9hdr9/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/heat-api-7846fdf898-9hdr9/heat-api.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/heat-api-7846fdf898-9hdr9/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/heat-bootstrap-6k24h/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/heat-bootstrap-6k24h/bootstrap.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/heat-bootstrap-6k24h/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/heat-cfn-545c5bdd9b-xh5fl/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/heat-cfn-545c5bdd9b-xh5fl/heat-cfn.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/heat-cfn-545c5bdd9b-xh5fl/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/heat-db-init-k662n/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/heat-db-init-k662n/heat-db-init-0.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/heat-db-init-k662n/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/heat-db-sync-l7p8j/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/heat-db-sync-l7p8j/heat-db-sync.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/heat-db-sync-l7p8j/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/heat-domain-ks-user-wq988/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/heat-domain-ks-user-wq988/heat-ks-domain-user.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/heat-domain-ks-user-wq988/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/heat-engine-5f958bb4d7-nbllm/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/heat-engine-5f958bb4d7-nbllm/heat-engine.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/heat-engine-5f958bb4d7-nbllm/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/heat-engine-cleaner-29757340-9nvlb/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/heat-engine-cleaner-29757340-9nvlb/heat-engine-cleaner.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/heat-engine-cleaner-29757340-9nvlb/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/heat-engine-cleaner-29757345-98txh/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/heat-engine-cleaner-29757345-98txh/heat-engine-cleaner.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/heat-engine-cleaner-29757345-98txh/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/heat-ks-endpoints-rb4s9/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/heat-ks-endpoints-rb4s9/cloudformation-ks-endpoints-admin.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/heat-ks-endpoints-rb4s9/cloudformation-ks-endpoints-internal.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/heat-ks-endpoints-rb4s9/cloudformation-ks-endpoints-public.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/heat-ks-endpoints-rb4s9/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/heat-ks-endpoints-rb4s9/orchestration-ks-endpoints-admin.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/heat-ks-endpoints-rb4s9/orchestration-ks-endpoints-internal.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/heat-ks-endpoints-rb4s9/orchestration-ks-endpoints-public.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/heat-ks-service-27smn/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/heat-ks-service-27smn/cloudformation-ks-service-registration.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/heat-ks-service-27smn/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/heat-ks-service-27smn/orchestration-ks-service-registration.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/heat-ks-user-7z7gt/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/heat-ks-user-7z7gt/heat-ks-user.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/heat-ks-user-7z7gt/heat-trustee-ks-user.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/heat-ks-user-7z7gt/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/heat-rabbit-init-b5zpm/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/heat-rabbit-init-b5zpm/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/heat-rabbit-init-b5zpm/rabbit-init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/heat-trusts-rkxrc/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/heat-trusts-rkxrc/heat-trusts.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/heat-trusts-rkxrc/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/keystone-api-7fd7d9bf57-jmgpv/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/keystone-api-7fd7d9bf57-jmgpv/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/keystone-api-7fd7d9bf57-jmgpv/keystone-api.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/keystone-bootstrap-xpjm2/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/keystone-bootstrap-xpjm2/bootstrap.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/keystone-bootstrap-xpjm2/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/keystone-credential-setup-ktf85/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/keystone-credential-setup-ktf85/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/keystone-credential-setup-ktf85/keystone-credential-setup.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/keystone-db-init-k7tws/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/keystone-db-init-k7tws/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/keystone-db-init-k7tws/keystone-db-init-0.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/keystone-db-sync-qh9vb/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/keystone-db-sync-qh9vb/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/keystone-db-sync-qh9vb/keystone-db-sync.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/keystone-domain-manage-m6nvn/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/keystone-domain-manage-m6nvn/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/keystone-domain-manage-m6nvn/keystone-domain-manage.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/keystone-fernet-setup-2ngtw/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/keystone-fernet-setup-2ngtw/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/keystone-fernet-setup-2ngtw/keystone-fernet-setup.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/keystone-rabbit-init-r7m55/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/keystone-rabbit-init-r7m55/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/keystone-rabbit-init-r7m55/rabbit-init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/libvirt-libvirt-default-qft6l/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/libvirt-libvirt-default-qft6l/ceph-admin-keyring-placement.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/libvirt-libvirt-default-qft6l/ceph-keyring-placement.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/libvirt-libvirt-default-qft6l/init-dynamic-options.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/libvirt-libvirt-default-qft6l/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/libvirt-libvirt-default-qft6l/libvirt-exporter.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/libvirt-libvirt-default-qft6l/libvirt.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/libvirt-libvirt-default-qft6l/tls-sidecar.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/memcached-memcached-cf56b6468-qgdj5/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/memcached-memcached-cf56b6468-qgdj5/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/memcached-memcached-cf56b6468-qgdj5/memcached-exporter.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/memcached-memcached-cf56b6468-qgdj5/memcached.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/neutron-coredns-7dd4958666-g6ck2/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-coredns-7dd4958666-g6ck2/coredns.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/neutron-db-init-tzjnv/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-db-init-tzjnv/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-db-init-tzjnv/neutron-db-init-0.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/neutron-db-sync-zxjcw/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-db-sync-zxjcw/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-db-sync-zxjcw/neutron-db-sync.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/neutron-dhcp-agent-default-zg59m/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-dhcp-agent-default-zg59m/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-dhcp-agent-default-zg59m/neutron-dhcp-agent-init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-dhcp-agent-default-zg59m/neutron-dhcp-agent.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/neutron-ks-endpoints-hqjvt/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-ks-endpoints-hqjvt/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-ks-endpoints-hqjvt/network-ks-endpoints-admin.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-ks-endpoints-hqjvt/network-ks-endpoints-internal.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-ks-endpoints-hqjvt/network-ks-endpoints-public.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/neutron-ks-service-q8n62/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-ks-service-q8n62/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-ks-service-q8n62/network-ks-service-registration.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/neutron-ks-user-xx7tj/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-ks-user-xx7tj/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-ks-user-xx7tj/neutron-ks-user.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/neutron-l3-agent-default-8kpmd/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-l3-agent-default-8kpmd/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-l3-agent-default-8kpmd/neutron-l3-agent-init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-l3-agent-default-8kpmd/neutron-l3-agent.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/neutron-metadata-agent-default-shndw/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-metadata-agent-default-shndw/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-metadata-agent-default-shndw/neutron-metadata-agent-init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-metadata-agent-default-shndw/neutron-metadata-agent.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/neutron-netns-cleanup-cron-default-s7hpz/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-netns-cleanup-cron-default-s7hpz/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-netns-cleanup-cron-default-s7hpz/neutron-netns-cleanup-cron.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/neutron-ovs-agent-default-gkr6h/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-ovs-agent-default-gkr6h/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-ovs-agent-default-gkr6h/neutron-openvswitch-agent-kernel-modules.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-ovs-agent-default-gkr6h/neutron-ovs-agent-init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-ovs-agent-default-gkr6h/neutron-ovs-agent.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/neutron-rabbit-init-bz6db/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-rabbit-init-bz6db/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-rabbit-init-bz6db/rabbit-init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/neutron-rpc-server-55b77548bf-qr8hp/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-rpc-server-55b77548bf-qr8hp/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-rpc-server-55b77548bf-qr8hp/neutron-rpc-server.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/neutron-server-856b4cd5df-8j9bl/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-server-856b4cd5df-8j9bl/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-server-856b4cd5df-8j9bl/neutron-policy-server.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-server-856b4cd5df-8j9bl/neutron-server.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/nova-api-metadata-fbfbf9b74-4pptw/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-api-metadata-fbfbf9b74-4pptw/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-api-metadata-fbfbf9b74-4pptw/nova-api-metadata-init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-api-metadata-fbfbf9b74-4pptw/nova-api.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/nova-api-osapi-55dd7bf575-42xht/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-api-osapi-55dd7bf575-42xht/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-api-osapi-55dd7bf575-42xht/nova-osapi.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/nova-bootstrap-r7bmh/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-bootstrap-r7bmh/bootstrap.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-bootstrap-r7bmh/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/nova-cell-setup-ztctl/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-cell-setup-ztctl/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-cell-setup-ztctl/nova-cell-setup-init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-cell-setup-ztctl/nova-cell-setup.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/nova-compute-default-7rqd7/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-compute-default-7rqd7/ceph-admin-keyring-placement.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-compute-default-7rqd7/ceph-keyring-placement.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-compute-default-7rqd7/ceph-perms.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-compute-default-7rqd7/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-compute-default-7rqd7/nova-compute-init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-compute-default-7rqd7/nova-compute-ssh-init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-compute-default-7rqd7/nova-compute-ssh.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-compute-default-7rqd7/nova-compute-vnc-init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-compute-default-7rqd7/nova-compute.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/nova-conductor-79f6447db5-q64nx/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-conductor-79f6447db5-q64nx/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-conductor-79f6447db5-q64nx/nova-conductor.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/nova-db-init-795mn/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-db-init-795mn/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-db-init-795mn/nova-db-init-0.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-db-init-795mn/nova-db-init-1.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-db-init-795mn/nova-db-init-2.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/nova-db-sync-prl9t/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-db-sync-prl9t/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-db-sync-prl9t/nova-db-sync.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/nova-ks-endpoints-s9gxq/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-ks-endpoints-s9gxq/compute-ks-endpoints-admin.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-ks-endpoints-s9gxq/compute-ks-endpoints-internal.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-ks-endpoints-s9gxq/compute-ks-endpoints-public.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-ks-endpoints-s9gxq/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/nova-ks-service-4xxtr/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-ks-service-4xxtr/compute-ks-service-registration.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-ks-service-4xxtr/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/nova-ks-user-7vwnd/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-ks-user-7vwnd/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-ks-user-7vwnd/nova-ks-user.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/nova-novncproxy-68596fbb9d-cv6kx/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-novncproxy-68596fbb9d-cv6kx/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-novncproxy-68596fbb9d-cv6kx/nova-novncproxy-init-assets.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-novncproxy-68596fbb9d-cv6kx/nova-novncproxy-init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-novncproxy-68596fbb9d-cv6kx/nova-novncproxy.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/nova-rabbit-init-wbt4c/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-rabbit-init-wbt4c/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-rabbit-init-wbt4c/rabbit-init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/nova-scheduler-659694cb57-kt7tf/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-scheduler-659694cb57-kt7tf/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-scheduler-659694cb57-kt7tf/nova-scheduler.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/openvswitch-42nqc/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/openvswitch-42nqc/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/openvswitch-42nqc/openvswitch-db-perms.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/openvswitch-42nqc/openvswitch-db.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/openvswitch-42nqc/openvswitch-vswitchd-modules.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/openvswitch-42nqc/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-7cdcc4845f-pdlv8/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/placement-api-7cdcc4845f-pdlv8/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/placement-api-7cdcc4845f-pdlv8/placement-api.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/placement-db-init-r5tq2/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/placement-db-init-r5tq2/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/placement-db-init-r5tq2/placement-db-init-0.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/placement-db-sync-b2tcr/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/placement-db-sync-b2tcr/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/placement-db-sync-b2tcr/placement-db-sync.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/placement-ks-endpoints-pv7c8/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/placement-ks-endpoints-pv7c8/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/placement-ks-endpoints-pv7c8/placement-ks-endpoints-admin.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/placement-ks-endpoints-pv7c8/placement-ks-endpoints-internal.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/placement-ks-endpoints-pv7c8/placement-ks-endpoints-public.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/placement-ks-service-ksh9z/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/placement-ks-service-ksh9z/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/placement-ks-service-ksh9z/placement-ks-service-registration.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/placement-ks-user-dvk8r/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/placement-ks-user-dvk8r/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/placement-ks-user-dvk8r/placement-ks-user.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/pxc-operator-69cb5bbdb9-7tkb4/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/pxc-operator-69cb5bbdb9-7tkb4/percona-xtradb-cluster-operator.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/rabbitmq-cluster-operator-54f767cff8-vbsmv/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/rabbitmq-cluster-operator-54f767cff8-vbsmv/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-heat-server-0/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/rabbitmq-heat-server-0/rabbitmq.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/rabbitmq-heat-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-c4qz4/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/rabbitmq-messaging-topology-operator-6f465c979f-c4qz4/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/ingress-nginx/",
                                "cd+++++++++ pod-logs/ingress-nginx/ingress-nginx-controller-pfbhz/",
                                ">f+++++++++ pod-logs/ingress-nginx/ingress-nginx-controller-pfbhz/controller.txt",
                                "cd+++++++++ pod-logs/ingress-nginx/ingress-nginx-defaultbackend-6987ff55cf-7tvf7/",
                                ">f+++++++++ pod-logs/ingress-nginx/ingress-nginx-defaultbackend-6987ff55cf-7tvf7/ingress-nginx-default-backend.txt",
                                "cd+++++++++ pod-logs/kube-system/",
                                "cd+++++++++ pod-logs/kube-system/ceph-csi-rbd-nodeplugin-6ffg2/",
                                ">f+++++++++ pod-logs/kube-system/ceph-csi-rbd-nodeplugin-6ffg2/csi-rbdplugin.txt",
                                ">f+++++++++ pod-logs/kube-system/ceph-csi-rbd-nodeplugin-6ffg2/driver-registrar.txt",
                                ">f+++++++++ pod-logs/kube-system/ceph-csi-rbd-nodeplugin-6ffg2/liveness-prometheus.txt",
                                "cd+++++++++ pod-logs/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-jnsgm/",
                                ">f+++++++++ pod-logs/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-jnsgm/csi-attacher.txt",
                                ">f+++++++++ pod-logs/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-jnsgm/csi-provisioner.txt",
                                ">f+++++++++ pod-logs/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-jnsgm/csi-rbdplugin-controller.txt",
                                ">f+++++++++ pod-logs/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-jnsgm/csi-rbdplugin.txt",
                                ">f+++++++++ pod-logs/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-jnsgm/csi-resizer.txt",
                                ">f+++++++++ pod-logs/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-jnsgm/csi-snapshotter.txt",
                                ">f+++++++++ pod-logs/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-jnsgm/liveness-prometheus.txt",
                                "cd+++++++++ pod-logs/kube-system/cilium-kllvv/",
                                ">f+++++++++ pod-logs/kube-system/cilium-kllvv/apply-sysctl-overwrites.txt",
                                ">f+++++++++ pod-logs/kube-system/cilium-kllvv/cilium-agent.txt",
                                ">f+++++++++ pod-logs/kube-system/cilium-kllvv/clean-cilium-state.txt",
                                ">f+++++++++ pod-logs/kube-system/cilium-kllvv/config.txt",
                                ">f+++++++++ pod-logs/kube-system/cilium-kllvv/install-cni-binaries.txt",
                                ">f+++++++++ pod-logs/kube-system/cilium-kllvv/mount-bpf-fs.txt",
                                ">f+++++++++ pod-logs/kube-system/cilium-kllvv/mount-cgroup.txt",
                                "cd+++++++++ pod-logs/kube-system/cilium-operator-869df985b8-dmqrm/",
                                ">f+++++++++ pod-logs/kube-system/cilium-operator-869df985b8-dmqrm/cilium-operator.txt",
                                "cd+++++++++ pod-logs/kube-system/coredns-67659f764b-68rhr/",
                                ">f+++++++++ pod-logs/kube-system/coredns-67659f764b-68rhr/coredns.txt",
                                "cd+++++++++ pod-logs/kube-system/coredns-67659f764b-shxzh/",
                                ">f+++++++++ pod-logs/kube-system/coredns-67659f764b-shxzh/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-mxbgh/",
                                ">f+++++++++ pod-logs/kube-system/kube-proxy-mxbgh/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-5744cd849f-5l9j6/",
                                ">f+++++++++ pod-logs/openstack/glance-api-5744cd849f-5l9j6/ceph-keyring-placement.txt",
                                ">f+++++++++ pod-logs/openstack/glance-api-5744cd849f-5l9j6/glance-api.txt",
                                ">f+++++++++ pod-logs/openstack/glance-api-5744cd849f-5l9j6/glance-perms.txt",
                                ">f+++++++++ pod-logs/openstack/glance-api-5744cd849f-5l9j6/init.txt",
                                "cd+++++++++ pod-logs/openstack/glance-db-init-c2lfc/",
                                ">f+++++++++ pod-logs/openstack/glance-db-init-c2lfc/glance-db-init-0.txt",
                                ">f+++++++++ pod-logs/openstack/glance-db-init-c2lfc/init.txt",
                                "cd+++++++++ pod-logs/openstack/glance-db-sync-dd56x/",
                                ">f+++++++++ pod-logs/openstack/glance-db-sync-dd56x/glance-db-sync.txt",
                                ">f+++++++++ pod-logs/openstack/glance-db-sync-dd56x/init.txt",
                                "cd+++++++++ pod-logs/openstack/glance-ks-endpoints-n86nf/",
                                ">f+++++++++ pod-logs/openstack/glance-ks-endpoints-n86nf/image-ks-endpoints-admin.txt",
                                ">f+++++++++ pod-logs/openstack/glance-ks-endpoints-n86nf/image-ks-endpoints-internal.txt",
                                ">f+++++++++ pod-logs/openstack/glance-ks-endpoints-n86nf/image-ks-endpoints-public.txt",
                                ">f+++++++++ pod-logs/openstack/glance-ks-endpoints-n86nf/init.txt",
                                "cd+++++++++ pod-logs/openstack/glance-ks-service-qb764/",
                                ">f+++++++++ pod-logs/openstack/glance-ks-service-qb764/image-ks-service-registration.txt",
                                ">f+++++++++ pod-logs/openstack/glance-ks-service-qb764/init.txt",
                                "cd+++++++++ pod-logs/openstack/glance-ks-user-vxd46/",
                                ">f+++++++++ pod-logs/openstack/glance-ks-user-vxd46/glance-ks-user.txt",
                                ">f+++++++++ pod-logs/openstack/glance-ks-user-vxd46/init.txt",
                                "cd+++++++++ pod-logs/openstack/glance-metadefs-load-mzmb2/",
                                ">f+++++++++ pod-logs/openstack/glance-metadefs-load-mzmb2/glance-metadefs-load.txt",
                                ">f+++++++++ pod-logs/openstack/glance-metadefs-load-mzmb2/init.txt",
                                "cd+++++++++ pod-logs/openstack/glance-rabbit-init-s9fbt/",
                                ">f+++++++++ pod-logs/openstack/glance-rabbit-init-s9fbt/init.txt",
                                ">f+++++++++ pod-logs/openstack/glance-rabbit-init-s9fbt/rabbit-init.txt",
                                "cd+++++++++ pod-logs/openstack/glance-storage-init-tlkwv/",
                                ">f+++++++++ pod-logs/openstack/glance-storage-init-tlkwv/ceph-keyring-placement.txt",
                                ">f+++++++++ pod-logs/openstack/glance-storage-init-tlkwv/glance-storage-init.txt",
                                ">f+++++++++ pod-logs/openstack/glance-storage-init-tlkwv/init.txt",
                                "cd+++++++++ pod-logs/openstack/heat-api-7846fdf898-9hdr9/",
                                ">f+++++++++ pod-logs/openstack/heat-api-7846fdf898-9hdr9/heat-api.txt",
                                ">f+++++++++ pod-logs/openstack/heat-api-7846fdf898-9hdr9/init.txt",
                                "cd+++++++++ pod-logs/openstack/heat-bootstrap-6k24h/",
                                ">f+++++++++ pod-logs/openstack/heat-bootstrap-6k24h/bootstrap.txt",
                                ">f+++++++++ pod-logs/openstack/heat-bootstrap-6k24h/init.txt",
                                "cd+++++++++ pod-logs/openstack/heat-cfn-545c5bdd9b-xh5fl/",
                                ">f+++++++++ pod-logs/openstack/heat-cfn-545c5bdd9b-xh5fl/heat-cfn.txt",
                                ">f+++++++++ pod-logs/openstack/heat-cfn-545c5bdd9b-xh5fl/init.txt",
                                "cd+++++++++ pod-logs/openstack/heat-db-init-k662n/",
                                ">f+++++++++ pod-logs/openstack/heat-db-init-k662n/heat-db-init-0.txt",
                                ">f+++++++++ pod-logs/openstack/heat-db-init-k662n/init.txt",
                                "cd+++++++++ pod-logs/openstack/heat-db-sync-l7p8j/",
                                ">f+++++++++ pod-logs/openstack/heat-db-sync-l7p8j/heat-db-sync.txt",
                                ">f+++++++++ pod-logs/openstack/heat-db-sync-l7p8j/init.txt",
                                "cd+++++++++ pod-logs/openstack/heat-domain-ks-user-wq988/",
                                ">f+++++++++ pod-logs/openstack/heat-domain-ks-user-wq988/heat-ks-domain-user.txt",
                                ">f+++++++++ pod-logs/openstack/heat-domain-ks-user-wq988/init.txt",
                                "cd+++++++++ pod-logs/openstack/heat-engine-5f958bb4d7-nbllm/",
                                ">f+++++++++ pod-logs/openstack/heat-engine-5f958bb4d7-nbllm/heat-engine.txt",
                                ">f+++++++++ pod-logs/openstack/heat-engine-5f958bb4d7-nbllm/init.txt",
                                "cd+++++++++ pod-logs/openstack/heat-engine-cleaner-29757340-9nvlb/",
                                ">f+++++++++ pod-logs/openstack/heat-engine-cleaner-29757340-9nvlb/heat-engine-cleaner.txt",
                                ">f+++++++++ pod-logs/openstack/heat-engine-cleaner-29757340-9nvlb/init.txt",
                                "cd+++++++++ pod-logs/openstack/heat-engine-cleaner-29757345-98txh/",
                                ">f+++++++++ pod-logs/openstack/heat-engine-cleaner-29757345-98txh/heat-engine-cleaner.txt",
                                ">f+++++++++ pod-logs/openstack/heat-engine-cleaner-29757345-98txh/init.txt",
                                "cd+++++++++ pod-logs/openstack/heat-ks-endpoints-rb4s9/",
                                ">f+++++++++ pod-logs/openstack/heat-ks-endpoints-rb4s9/cloudformation-ks-endpoints-admin.txt",
                                ">f+++++++++ pod-logs/openstack/heat-ks-endpoints-rb4s9/cloudformation-ks-endpoints-internal.txt",
                                ">f+++++++++ pod-logs/openstack/heat-ks-endpoints-rb4s9/cloudformation-ks-endpoints-public.txt",
                                ">f+++++++++ pod-logs/openstack/heat-ks-endpoints-rb4s9/init.txt",
                                ">f+++++++++ pod-logs/openstack/heat-ks-endpoints-rb4s9/orchestration-ks-endpoints-admin.txt",
                                ">f+++++++++ pod-logs/openstack/heat-ks-endpoints-rb4s9/orchestration-ks-endpoints-internal.txt",
                                ">f+++++++++ pod-logs/openstack/heat-ks-endpoints-rb4s9/orchestration-ks-endpoints-public.txt",
                                "cd+++++++++ pod-logs/openstack/heat-ks-service-27smn/",
                                ">f+++++++++ pod-logs/openstack/heat-ks-service-27smn/cloudformation-ks-service-registration.txt",
                                ">f+++++++++ pod-logs/openstack/heat-ks-service-27smn/init.txt",
                                ">f+++++++++ pod-logs/openstack/heat-ks-service-27smn/orchestration-ks-service-registration.txt",
                                "cd+++++++++ pod-logs/openstack/heat-ks-user-7z7gt/",
                                ">f+++++++++ pod-logs/openstack/heat-ks-user-7z7gt/heat-ks-user.txt",
                                ">f+++++++++ pod-logs/openstack/heat-ks-user-7z7gt/heat-trustee-ks-user.txt",
                                ">f+++++++++ pod-logs/openstack/heat-ks-user-7z7gt/init.txt",
                                "cd+++++++++ pod-logs/openstack/heat-rabbit-init-b5zpm/",
                                ">f+++++++++ pod-logs/openstack/heat-rabbit-init-b5zpm/init.txt",
                                ">f+++++++++ pod-logs/openstack/heat-rabbit-init-b5zpm/rabbit-init.txt",
                                "cd+++++++++ pod-logs/openstack/heat-trusts-rkxrc/",
                                ">f+++++++++ pod-logs/openstack/heat-trusts-rkxrc/heat-trusts.txt",
                                ">f+++++++++ pod-logs/openstack/heat-trusts-rkxrc/init.txt",
                                "cd+++++++++ pod-logs/openstack/keystone-api-7fd7d9bf57-jmgpv/",
                                ">f+++++++++ pod-logs/openstack/keystone-api-7fd7d9bf57-jmgpv/init.txt",
                                ">f+++++++++ pod-logs/openstack/keystone-api-7fd7d9bf57-jmgpv/keystone-api.txt",
                                "cd+++++++++ pod-logs/openstack/keystone-bootstrap-xpjm2/",
                                ">f+++++++++ pod-logs/openstack/keystone-bootstrap-xpjm2/bootstrap.txt",
                                ">f+++++++++ pod-logs/openstack/keystone-bootstrap-xpjm2/init.txt",
                                "cd+++++++++ pod-logs/openstack/keystone-credential-setup-ktf85/",
                                ">f+++++++++ pod-logs/openstack/keystone-credential-setup-ktf85/init.txt",
                                ">f+++++++++ pod-logs/openstack/keystone-credential-setup-ktf85/keystone-credential-setup.txt",
                                "cd+++++++++ pod-logs/openstack/keystone-db-init-k7tws/",
                                ">f+++++++++ pod-logs/openstack/keystone-db-init-k7tws/init.txt",
                                ">f+++++++++ pod-logs/openstack/keystone-db-init-k7tws/keystone-db-init-0.txt",
                                "cd+++++++++ pod-logs/openstack/keystone-db-sync-qh9vb/",
                                ">f+++++++++ pod-logs/openstack/keystone-db-sync-qh9vb/init.txt",
                                ">f+++++++++ pod-logs/openstack/keystone-db-sync-qh9vb/keystone-db-sync.txt",
                                "cd+++++++++ pod-logs/openstack/keystone-domain-manage-m6nvn/",
                                ">f+++++++++ pod-logs/openstack/keystone-domain-manage-m6nvn/init.txt",
                                ">f+++++++++ pod-logs/openstack/keystone-domain-manage-m6nvn/keystone-domain-manage.txt",
                                "cd+++++++++ pod-logs/openstack/keystone-fernet-setup-2ngtw/",
                                ">f+++++++++ pod-logs/openstack/keystone-fernet-setup-2ngtw/init.txt",
                                ">f+++++++++ pod-logs/openstack/keystone-fernet-setup-2ngtw/keystone-fernet-setup.txt",
                                "cd+++++++++ pod-logs/openstack/keystone-rabbit-init-r7m55/",
                                ">f+++++++++ pod-logs/openstack/keystone-rabbit-init-r7m55/init.txt",
                                ">f+++++++++ pod-logs/openstack/keystone-rabbit-init-r7m55/rabbit-init.txt",
                                "cd+++++++++ pod-logs/openstack/libvirt-libvirt-default-qft6l/",
                                ">f+++++++++ pod-logs/openstack/libvirt-libvirt-default-qft6l/ceph-admin-keyring-placement.txt",
                                ">f+++++++++ pod-logs/openstack/libvirt-libvirt-default-qft6l/ceph-keyring-placement.txt",
                                ">f+++++++++ pod-logs/openstack/libvirt-libvirt-default-qft6l/init-dynamic-options.txt",
                                ">f+++++++++ pod-logs/openstack/libvirt-libvirt-default-qft6l/init.txt",
                                ">f+++++++++ pod-logs/openstack/libvirt-libvirt-default-qft6l/libvirt-exporter.txt",
                                ">f+++++++++ pod-logs/openstack/libvirt-libvirt-default-qft6l/libvirt.txt",
                                ">f+++++++++ pod-logs/openstack/libvirt-libvirt-default-qft6l/tls-sidecar.txt",
                                "cd+++++++++ pod-logs/openstack/memcached-memcached-cf56b6468-qgdj5/",
                                ">f+++++++++ pod-logs/openstack/memcached-memcached-cf56b6468-qgdj5/init.txt",
                                ">f+++++++++ pod-logs/openstack/memcached-memcached-cf56b6468-qgdj5/memcached-exporter.txt",
                                ">f+++++++++ pod-logs/openstack/memcached-memcached-cf56b6468-qgdj5/memcached.txt",
                                "cd+++++++++ pod-logs/openstack/neutron-coredns-7dd4958666-g6ck2/",
                                ">f+++++++++ pod-logs/openstack/neutron-coredns-7dd4958666-g6ck2/coredns.txt",
                                "cd+++++++++ pod-logs/openstack/neutron-db-init-tzjnv/",
                                ">f+++++++++ pod-logs/openstack/neutron-db-init-tzjnv/init.txt",
                                ">f+++++++++ pod-logs/openstack/neutron-db-init-tzjnv/neutron-db-init-0.txt",
                                "cd+++++++++ pod-logs/openstack/neutron-db-sync-zxjcw/",
                                ">f+++++++++ pod-logs/openstack/neutron-db-sync-zxjcw/init.txt",
                                ">f+++++++++ pod-logs/openstack/neutron-db-sync-zxjcw/neutron-db-sync.txt",
                                "cd+++++++++ pod-logs/openstack/neutron-dhcp-agent-default-zg59m/",
                                ">f+++++++++ pod-logs/openstack/neutron-dhcp-agent-default-zg59m/init.txt",
                                ">f+++++++++ pod-logs/openstack/neutron-dhcp-agent-default-zg59m/neutron-dhcp-agent-init.txt",
                                ">f+++++++++ pod-logs/openstack/neutron-dhcp-agent-default-zg59m/neutron-dhcp-agent.txt",
                                "cd+++++++++ pod-logs/openstack/neutron-ks-endpoints-hqjvt/",
                                ">f+++++++++ pod-logs/openstack/neutron-ks-endpoints-hqjvt/init.txt",
                                ">f+++++++++ pod-logs/openstack/neutron-ks-endpoints-hqjvt/network-ks-endpoints-admin.txt",
                                ">f+++++++++ pod-logs/openstack/neutron-ks-endpoints-hqjvt/network-ks-endpoints-internal.txt",
                                ">f+++++++++ pod-logs/openstack/neutron-ks-endpoints-hqjvt/network-ks-endpoints-public.txt",
                                "cd+++++++++ pod-logs/openstack/neutron-ks-service-q8n62/",
                                ">f+++++++++ pod-logs/openstack/neutron-ks-service-q8n62/init.txt",
                                ">f+++++++++ pod-logs/openstack/neutron-ks-service-q8n62/network-ks-service-registration.txt",
                                "cd+++++++++ pod-logs/openstack/neutron-ks-user-xx7tj/",
                                ">f+++++++++ pod-logs/openstack/neutron-ks-user-xx7tj/init.txt",
                                ">f+++++++++ pod-logs/openstack/neutron-ks-user-xx7tj/neutron-ks-user.txt",
                                "cd+++++++++ pod-logs/openstack/neutron-l3-agent-default-8kpmd/",
                                ">f+++++++++ pod-logs/openstack/neutron-l3-agent-default-8kpmd/init.txt",
                                ">f+++++++++ pod-logs/openstack/neutron-l3-agent-default-8kpmd/neutron-l3-agent-init.txt",
                                ">f+++++++++ pod-logs/openstack/neutron-l3-agent-default-8kpmd/neutron-l3-agent.txt",
                                "cd+++++++++ pod-logs/openstack/neutron-metadata-agent-default-shndw/",
                                ">f+++++++++ pod-logs/openstack/neutron-metadata-agent-default-shndw/init.txt",
                                ">f+++++++++ pod-logs/openstack/neutron-metadata-agent-default-shndw/neutron-metadata-agent-init.txt",
                                ">f+++++++++ pod-logs/openstack/neutron-metadata-agent-default-shndw/neutron-metadata-agent.txt",
                                "cd+++++++++ pod-logs/openstack/neutron-netns-cleanup-cron-default-s7hpz/",
                                ">f+++++++++ pod-logs/openstack/neutron-netns-cleanup-cron-default-s7hpz/init.txt",
                                ">f+++++++++ pod-logs/openstack/neutron-netns-cleanup-cron-default-s7hpz/neutron-netns-cleanup-cron.txt",
                                "cd+++++++++ pod-logs/openstack/neutron-ovs-agent-default-gkr6h/",
                                ">f+++++++++ pod-logs/openstack/neutron-ovs-agent-default-gkr6h/init.txt",
                                ">f+++++++++ pod-logs/openstack/neutron-ovs-agent-default-gkr6h/neutron-openvswitch-agent-kernel-modules.txt",
                                ">f+++++++++ pod-logs/openstack/neutron-ovs-agent-default-gkr6h/neutron-ovs-agent-init.txt",
                                ">f+++++++++ pod-logs/openstack/neutron-ovs-agent-default-gkr6h/neutron-ovs-agent.txt",
                                "cd+++++++++ pod-logs/openstack/neutron-rabbit-init-bz6db/",
                                ">f+++++++++ pod-logs/openstack/neutron-rabbit-init-bz6db/init.txt",
                                ">f+++++++++ pod-logs/openstack/neutron-rabbit-init-bz6db/rabbit-init.txt",
                                "cd+++++++++ pod-logs/openstack/neutron-rpc-server-55b77548bf-qr8hp/",
                                ">f+++++++++ pod-logs/openstack/neutron-rpc-server-55b77548bf-qr8hp/init.txt",
                                ">f+++++++++ pod-logs/openstack/neutron-rpc-server-55b77548bf-qr8hp/neutron-rpc-server.txt",
                                "cd+++++++++ pod-logs/openstack/neutron-server-856b4cd5df-8j9bl/",
                                ">f+++++++++ pod-logs/openstack/neutron-server-856b4cd5df-8j9bl/init.txt",
                                ">f+++++++++ pod-logs/openstack/neutron-server-856b4cd5df-8j9bl/neutron-policy-server.txt",
                                ">f+++++++++ pod-logs/openstack/neutron-server-856b4cd5df-8j9bl/neutron-server.txt",
                                "cd+++++++++ pod-logs/openstack/nova-api-metadata-fbfbf9b74-4pptw/",
                                ">f+++++++++ pod-logs/openstack/nova-api-metadata-fbfbf9b74-4pptw/init.txt",
                                ">f+++++++++ pod-logs/openstack/nova-api-metadata-fbfbf9b74-4pptw/nova-api-metadata-init.txt",
                                ">f+++++++++ pod-logs/openstack/nova-api-metadata-fbfbf9b74-4pptw/nova-api.txt",
                                "cd+++++++++ pod-logs/openstack/nova-api-osapi-55dd7bf575-42xht/",
                                ">f+++++++++ pod-logs/openstack/nova-api-osapi-55dd7bf575-42xht/init.txt",
                                ">f+++++++++ pod-logs/openstack/nova-api-osapi-55dd7bf575-42xht/nova-osapi.txt",
                                "cd+++++++++ pod-logs/openstack/nova-bootstrap-r7bmh/",
                                ">f+++++++++ pod-logs/openstack/nova-bootstrap-r7bmh/bootstrap.txt",
                                ">f+++++++++ pod-logs/openstack/nova-bootstrap-r7bmh/init.txt",
                                "cd+++++++++ pod-logs/openstack/nova-cell-setup-ztctl/",
                                ">f+++++++++ pod-logs/openstack/nova-cell-setup-ztctl/init.txt",
                                ">f+++++++++ pod-logs/openstack/nova-cell-setup-ztctl/nova-cell-setup-init.txt",
                                ">f+++++++++ pod-logs/openstack/nova-cell-setup-ztctl/nova-cell-setup.txt",
                                "cd+++++++++ pod-logs/openstack/nova-compute-default-7rqd7/",
                                ">f+++++++++ pod-logs/openstack/nova-compute-default-7rqd7/ceph-admin-keyring-placement.txt",
                                ">f+++++++++ pod-logs/openstack/nova-compute-default-7rqd7/ceph-keyring-placement.txt",
                                ">f+++++++++ pod-logs/openstack/nova-compute-default-7rqd7/ceph-perms.txt",
                                ">f+++++++++ pod-logs/openstack/nova-compute-default-7rqd7/init.txt",
                                ">f+++++++++ pod-logs/openstack/nova-compute-default-7rqd7/nova-compute-init.txt",
                                ">f+++++++++ pod-logs/openstack/nova-compute-default-7rqd7/nova-compute-ssh-init.txt",
                                ">f+++++++++ pod-logs/openstack/nova-compute-default-7rqd7/nova-compute-ssh.txt",
                                ">f+++++++++ pod-logs/openstack/nova-compute-default-7rqd7/nova-compute-vnc-init.txt",
                                ">f+++++++++ pod-logs/openstack/nova-compute-default-7rqd7/nova-compute.txt",
                                "cd+++++++++ pod-logs/openstack/nova-conductor-79f6447db5-q64nx/",
                                ">f+++++++++ pod-logs/openstack/nova-conductor-79f6447db5-q64nx/init.txt",
                                ">f+++++++++ pod-logs/openstack/nova-conductor-79f6447db5-q64nx/nova-conductor.txt",
                                "cd+++++++++ pod-logs/openstack/nova-db-init-795mn/",
                                ">f+++++++++ pod-logs/openstack/nova-db-init-795mn/init.txt",
                                ">f+++++++++ pod-logs/openstack/nova-db-init-795mn/nova-db-init-0.txt",
                                ">f+++++++++ pod-logs/openstack/nova-db-init-795mn/nova-db-init-1.txt",
                                ">f+++++++++ pod-logs/openstack/nova-db-init-795mn/nova-db-init-2.txt",
                                "cd+++++++++ pod-logs/openstack/nova-db-sync-prl9t/",
                                ">f+++++++++ pod-logs/openstack/nova-db-sync-prl9t/init.txt",
                                ">f+++++++++ pod-logs/openstack/nova-db-sync-prl9t/nova-db-sync.txt",
                                "cd+++++++++ pod-logs/openstack/nova-ks-endpoints-s9gxq/",
                                ">f+++++++++ pod-logs/openstack/nova-ks-endpoints-s9gxq/compute-ks-endpoints-admin.txt",
                                ">f+++++++++ pod-logs/openstack/nova-ks-endpoints-s9gxq/compute-ks-endpoints-internal.txt",
                                ">f+++++++++ pod-logs/openstack/nova-ks-endpoints-s9gxq/compute-ks-endpoints-public.txt",
                                ">f+++++++++ pod-logs/openstack/nova-ks-endpoints-s9gxq/init.txt",
                                "cd+++++++++ pod-logs/openstack/nova-ks-service-4xxtr/",
                                ">f+++++++++ pod-logs/openstack/nova-ks-service-4xxtr/compute-ks-service-registration.txt",
                                ">f+++++++++ pod-logs/openstack/nova-ks-service-4xxtr/init.txt",
                                "cd+++++++++ pod-logs/openstack/nova-ks-user-7vwnd/",
                                ">f+++++++++ pod-logs/openstack/nova-ks-user-7vwnd/init.txt",
                                ">f+++++++++ pod-logs/openstack/nova-ks-user-7vwnd/nova-ks-user.txt",
                                "cd+++++++++ pod-logs/openstack/nova-novncproxy-68596fbb9d-cv6kx/",
                                ">f+++++++++ pod-logs/openstack/nova-novncproxy-68596fbb9d-cv6kx/init.txt",
                                ">f+++++++++ pod-logs/openstack/nova-novncproxy-68596fbb9d-cv6kx/nova-novncproxy-init-assets.txt",
                                ">f+++++++++ pod-logs/openstack/nova-novncproxy-68596fbb9d-cv6kx/nova-novncproxy-init.txt",
                                ">f+++++++++ pod-logs/openstack/nova-novncproxy-68596fbb9d-cv6kx/nova-novncproxy.txt",
                                "cd+++++++++ pod-logs/openstack/nova-rabbit-init-wbt4c/",
                                ">f+++++++++ pod-logs/openstack/nova-rabbit-init-wbt4c/init.txt",
                                ">f+++++++++ pod-logs/openstack/nova-rabbit-init-wbt4c/rabbit-init.txt",
                                "cd+++++++++ pod-logs/openstack/nova-scheduler-659694cb57-kt7tf/",
                                ">f+++++++++ pod-logs/openstack/nova-scheduler-659694cb57-kt7tf/init.txt",
                                ">f+++++++++ pod-logs/openstack/nova-scheduler-659694cb57-kt7tf/nova-scheduler.txt",
                                "cd+++++++++ pod-logs/openstack/openvswitch-42nqc/",
                                ">f+++++++++ pod-logs/openstack/openvswitch-42nqc/init.txt",
                                ">f+++++++++ pod-logs/openstack/openvswitch-42nqc/openvswitch-db-perms.txt",
                                ">f+++++++++ pod-logs/openstack/openvswitch-42nqc/openvswitch-db.txt",
                                ">f+++++++++ pod-logs/openstack/openvswitch-42nqc/openvswitch-vswitchd-modules.txt",
                                ">f+++++++++ pod-logs/openstack/openvswitch-42nqc/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-7cdcc4845f-pdlv8/",
                                ">f+++++++++ pod-logs/openstack/placement-api-7cdcc4845f-pdlv8/init.txt",
                                ">f+++++++++ pod-logs/openstack/placement-api-7cdcc4845f-pdlv8/placement-api.txt",
                                "cd+++++++++ pod-logs/openstack/placement-db-init-r5tq2/",
                                ">f+++++++++ pod-logs/openstack/placement-db-init-r5tq2/init.txt",
                                ">f+++++++++ pod-logs/openstack/placement-db-init-r5tq2/placement-db-init-0.txt",
                                "cd+++++++++ pod-logs/openstack/placement-db-sync-b2tcr/",
                                ">f+++++++++ pod-logs/openstack/placement-db-sync-b2tcr/init.txt",
                                ">f+++++++++ pod-logs/openstack/placement-db-sync-b2tcr/placement-db-sync.txt",
                                "cd+++++++++ pod-logs/openstack/placement-ks-endpoints-pv7c8/",
                                ">f+++++++++ pod-logs/openstack/placement-ks-endpoints-pv7c8/init.txt",
                                ">f+++++++++ pod-logs/openstack/placement-ks-endpoints-pv7c8/placement-ks-endpoints-admin.txt",
                                ">f+++++++++ pod-logs/openstack/placement-ks-endpoints-pv7c8/placement-ks-endpoints-internal.txt",
                                ">f+++++++++ pod-logs/openstack/placement-ks-endpoints-pv7c8/placement-ks-endpoints-public.txt",
                                "cd+++++++++ pod-logs/openstack/placement-ks-service-ksh9z/",
                                ">f+++++++++ pod-logs/openstack/placement-ks-service-ksh9z/init.txt",
                                ">f+++++++++ pod-logs/openstack/placement-ks-service-ksh9z/placement-ks-service-registration.txt",
                                "cd+++++++++ pod-logs/openstack/placement-ks-user-dvk8r/",
                                ">f+++++++++ pod-logs/openstack/placement-ks-user-dvk8r/init.txt",
                                ">f+++++++++ pod-logs/openstack/placement-ks-user-dvk8r/placement-ks-user.txt",
                                "cd+++++++++ pod-logs/openstack/pxc-operator-69cb5bbdb9-7tkb4/",
                                ">f+++++++++ pod-logs/openstack/pxc-operator-69cb5bbdb9-7tkb4/percona-xtradb-cluster-operator.txt",
                                "cd+++++++++ pod-logs/openstack/rabbitmq-cluster-operator-54f767cff8-vbsmv/",
                                ">f+++++++++ pod-logs/openstack/rabbitmq-cluster-operator-54f767cff8-vbsmv/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-heat-server-0/",
                                ">f+++++++++ pod-logs/openstack/rabbitmq-heat-server-0/rabbitmq.txt",
                                ">f+++++++++ pod-logs/openstack/rabbitmq-heat-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-c4qz4/",
                                ">f+++++++++ pod-logs/openstack/rabbitmq-messaging-topology-operator-6f465c979f-c4qz4/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"
                            ]
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-0a74-ed80-00000000001f",
                        "name": "gather-pod-logs",
                        "path": "/var/lib/zuul/builds/246302b13a3c4449b6e45e6da1892446/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/gather-pod-logs"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:50:20.935302Z",
                            "start": "2026-07-30T19:50:20.326855Z"
                        },
                        "id": "0242ac17-0010-0a74-ed80-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-0a74-ed80-000000000026",
                        "name": "gather-prom-metrics",
                        "path": "/var/lib/zuul/builds/246302b13a3c4449b6e45e6da1892446/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/gather-prom-metrics"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:50:21.171890Z",
                            "start": "2026-07-30T19:50:20.965857Z"
                        },
                        "id": "0242ac17-0010-0a74-ed80-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.664659",
                            "end": "2026-07-30 19:50:23.054012",
                            "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-0a74-ed80-000000000029-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 19:50:21.389353",
                            "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-0a74-ed80-000000000029-1-instance"
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-0a74-ed80-000000000026",
                        "name": "gather-prom-metrics",
                        "path": "/var/lib/zuul/builds/246302b13a3c4449b6e45e6da1892446/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/gather-prom-metrics"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:50:23.311452Z",
                            "start": "2026-07-30T19:50:21.212149Z"
                        },
                        "id": "0242ac17-0010-0a74-ed80-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.080147",
                            "end": "2026-07-30 19:50:23.632165",
                            "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-0a74-ed80-00000000002a-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 19:50:23.552018",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ceph-mgr endpoints: ",
                            "stdout_lines": [
                                "ceph-mgr endpoints: "
                            ],
                            "zuul_log_id": "0242ac17-0010-0a74-ed80-00000000002a-1-instance"
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-0a74-ed80-000000000026",
                        "name": "gather-prom-metrics",
                        "path": "/var/lib/zuul/builds/246302b13a3c4449b6e45e6da1892446/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/gather-prom-metrics"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:50:23.888148Z",
                            "start": "2026-07-30T19:50:23.371872Z"
                        },
                        "id": "0242ac17-0010-0a74-ed80-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.088544",
                            "end": "2026-07-30 19:50:24.203128",
                            "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-0a74-ed80-00000000002b-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 19:50:24.114584",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": [],
                            "zuul_log_id": "0242ac17-0010-0a74-ed80-00000000002b-1-instance"
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-0a74-ed80-000000000026",
                        "name": "gather-prom-metrics",
                        "path": "/var/lib/zuul/builds/246302b13a3c4449b6e45e6da1892446/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/gather-prom-metrics"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:50:24.439583Z",
                            "start": "2026-07-30T19:50:23.926464Z"
                        },
                        "id": "0242ac17-0010-0a74-ed80-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.109:/tmp/logs/prometheus /var/lib/zuul/builds/246302b13a3c4449b6e45e6da1892446/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/246302b13a3c4449b6e45e6da1892446/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.109:/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-0a74-ed80-000000000026",
                        "name": "gather-prom-metrics",
                        "path": "/var/lib/zuul/builds/246302b13a3c4449b6e45e6da1892446/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/gather-prom-metrics"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:50:24.950447Z",
                            "start": "2026-07-30T19:50:24.445759Z"
                        },
                        "id": "0242ac17-0010-0a74-ed80-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-0a74-ed80-00000000002e",
                        "name": "gather-selenium-data",
                        "path": "/var/lib/zuul/builds/246302b13a3c4449b6e45e6da1892446/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/gather-selenium-data"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:50:25.158579Z",
                            "start": "2026-07-30T19:50:24.962371Z"
                        },
                        "id": "0242ac17-0010-0a74-ed80-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.007999",
                            "end": "2026-07-30 19:50:25.387455",
                            "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-0a74-ed80-000000000031-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "non-zero return code",
                            "rc": 1,
                            "start": "2026-07-30 19:50:25.379456",
                            "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-0a74-ed80-000000000031-1-instance"
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-0a74-ed80-00000000002e",
                        "name": "gather-selenium-data",
                        "path": "/var/lib/zuul/builds/246302b13a3c4449b6e45e6da1892446/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/gather-selenium-data"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:50:25.708070Z",
                            "start": "2026-07-30T19:50:25.189026Z"
                        },
                        "id": "0242ac17-0010-0a74-ed80-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.109:/tmp/logs/selenium /var/lib/zuul/builds/246302b13a3c4449b6e45e6da1892446/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/246302b13a3c4449b6e45e6da1892446/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.109:/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-0a74-ed80-00000000002e",
                        "name": "gather-selenium-data",
                        "path": "/var/lib/zuul/builds/246302b13a3c4449b6e45e6da1892446/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/gather-selenium-data"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:50:26.190342Z",
                            "start": "2026-07-30T19:50:25.714127Z"
                        },
                        "id": "0242ac17-0010-0a74-ed80-000000000032",
                        "name": "Downloads logs to executor"
                    }
                }
            ]
        }
    ],
    "stats": {
        "instance": {
            "changed": 23,
            "failures": 0,
            "ignored": 2,
            "ok": 23,
            "rescued": 0,
            "skipped": 0,
            "unreachable": 0
        }
    },
    "trusted": false
},
{
    "branch": "main",
    "index": "2",
    "phase": "post",
    "playbook": "github.com/vexxhost/zuul-config/playbooks/base/post.yaml",
    "plays": [
        {
            "play": {
                "duration": {
                    "end": "2026-07-30T19:50:30.750552Z",
                    "start": "2026-07-30T19:50:27.091155Z"
                },
                "id": "0242ac17-0010-974e-68da-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-974e-68da-000000000006",
                        "name": "fetch-output",
                        "path": "/var/lib/zuul/builds/246302b13a3c4449b6e45e6da1892446/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/fetch-output"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:50:27.147173Z",
                            "start": "2026-07-30T19:50:27.102688Z"
                        },
                        "id": "0242ac17-0010-974e-68da-000000000008",
                        "name": "Set log path for multiple nodes"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "set_fact",
                            "ansible_facts": {
                                "log_path": "/var/lib/zuul/builds/246302b13a3c4449b6e45e6da1892446/work/logs"
                            },
                            "changed": false
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-974e-68da-000000000006",
                        "name": "fetch-output",
                        "path": "/var/lib/zuul/builds/246302b13a3c4449b6e45e6da1892446/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/fetch-output"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:50:27.200738Z",
                            "start": "2026-07-30T19:50:27.157548Z"
                        },
                        "id": "0242ac17-0010-974e-68da-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/246302b13a3c4449b6e45e6da1892446/work/logs"
                                        },
                                        "before": {
                                            "path": "/var/lib/zuul/builds/246302b13a3c4449b6e45e6da1892446/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/246302b13a3c4449b6e45e6da1892446/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/246302b13a3c4449b6e45e6da1892446/work/logs",
                                    "size": 4096,
                                    "state": "directory",
                                    "uid": 0,
                                    "zj_output_dir": "/var/lib/zuul/builds/246302b13a3c4449b6e45e6da1892446/work/logs"
                                },
                                {
                                    "ansible_loop_var": "zj_output_dir",
                                    "changed": true,
                                    "diff": {
                                        "after": {
                                            "path": "/var/lib/zuul/builds/246302b13a3c4449b6e45e6da1892446/work/artifacts",
                                            "state": "directory"
                                        },
                                        "before": {
                                            "path": "/var/lib/zuul/builds/246302b13a3c4449b6e45e6da1892446/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/246302b13a3c4449b6e45e6da1892446/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/246302b13a3c4449b6e45e6da1892446/work/artifacts",
                                    "size": 4096,
                                    "state": "directory",
                                    "uid": 0,
                                    "zj_output_dir": "/var/lib/zuul/builds/246302b13a3c4449b6e45e6da1892446/work/artifacts"
                                },
                                {
                                    "ansible_loop_var": "zj_output_dir",
                                    "changed": true,
                                    "diff": {
                                        "after": {
                                            "path": "/var/lib/zuul/builds/246302b13a3c4449b6e45e6da1892446/work/docs",
                                            "state": "directory"
                                        },
                                        "before": {
                                            "path": "/var/lib/zuul/builds/246302b13a3c4449b6e45e6da1892446/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/246302b13a3c4449b6e45e6da1892446/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/246302b13a3c4449b6e45e6da1892446/work/docs",
                                    "size": 4096,
                                    "state": "directory",
                                    "uid": 0,
                                    "zj_output_dir": "/var/lib/zuul/builds/246302b13a3c4449b6e45e6da1892446/work/docs"
                                }
                            ]
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-974e-68da-000000000006",
                        "name": "fetch-output",
                        "path": "/var/lib/zuul/builds/246302b13a3c4449b6e45e6da1892446/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/fetch-output"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:50:28.119332Z",
                            "start": "2026-07-30T19:50:27.207046Z"
                        },
                        "id": "0242ac17-0010-974e-68da-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.109:/home/zuul/zuul-output/logs/ /var/lib/zuul/builds/246302b13a3c4449b6e45e6da1892446/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/246302b13a3c4449b6e45e6da1892446/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.109:/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/246302b13a3c4449b6e45e6da1892446/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.109:/home/zuul/zuul-output/artifacts/ /var/lib/zuul/builds/246302b13a3c4449b6e45e6da1892446/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/246302b13a3c4449b6e45e6da1892446/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.109:/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/246302b13a3c4449b6e45e6da1892446/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.109:/home/zuul/zuul-output/docs/ /var/lib/zuul/builds/246302b13a3c4449b6e45e6da1892446/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/246302b13a3c4449b6e45e6da1892446/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.109:/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/246302b13a3c4449b6e45e6da1892446/work/docs",
                                        "src": "docs"
                                    }
                                }
                            ]
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-974e-68da-000000000006",
                        "name": "fetch-output",
                        "path": "/var/lib/zuul/builds/246302b13a3c4449b6e45e6da1892446/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/fetch-output"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:50:30.069496Z",
                            "start": "2026-07-30T19:50:28.127373Z"
                        },
                        "id": "0242ac17-0010-974e-68da-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/246302b13a3c4449b6e45e6da1892446/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/246302b13a3c4449b6e45e6da1892446/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/246302b13a3c4449b6e45e6da1892446/work/artifacts/* /var/lib/zuul/builds/246302b13a3c4449b6e45e6da1892446/work/logs/artifacts\nfi\n",
                                    "delta": "0:00:00.007785",
                                    "end": "2026-07-30 19:50:30.454795",
                                    "failed": false,
                                    "invocation": {
                                        "module_args": {
                                            "_raw_params": "if [ -n \"$(find /var/lib/zuul/builds/246302b13a3c4449b6e45e6da1892446/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/246302b13a3c4449b6e45e6da1892446/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/246302b13a3c4449b6e45e6da1892446/work/artifacts/* /var/lib/zuul/builds/246302b13a3c4449b6e45e6da1892446/work/logs/artifacts\nfi\n",
                                            "_uses_shell": true,
                                            "argv": null,
                                            "chdir": null,
                                            "creates": null,
                                            "executable": null,
                                            "expand_argument_vars": true,
                                            "removes": null,
                                            "stdin": null,
                                            "stdin_add_newline": true,
                                            "strip_empty_ends": true,
                                            "zuul_ansible_split_streams": false,
                                            "zuul_log_id": "in-loop-ignore",
                                            "zuul_no_log": false,
                                            "zuul_output_max_bytes": 1073741824
                                        }
                                    },
                                    "msg": "",
                                    "rc": 0,
                                    "start": "2026-07-30 19:50:30.447010",
                                    "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/246302b13a3c4449b6e45e6da1892446/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/246302b13a3c4449b6e45e6da1892446/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/246302b13a3c4449b6e45e6da1892446/work/docs/* /var/lib/zuul/builds/246302b13a3c4449b6e45e6da1892446/work/logs/docs\nfi\n",
                                    "delta": "0:00:00.007532",
                                    "end": "2026-07-30 19:50:30.699769",
                                    "failed": false,
                                    "invocation": {
                                        "module_args": {
                                            "_raw_params": "if [ -n \"$(find /var/lib/zuul/builds/246302b13a3c4449b6e45e6da1892446/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/246302b13a3c4449b6e45e6da1892446/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/246302b13a3c4449b6e45e6da1892446/work/docs/* /var/lib/zuul/builds/246302b13a3c4449b6e45e6da1892446/work/logs/docs\nfi\n",
                                            "_uses_shell": true,
                                            "argv": null,
                                            "chdir": null,
                                            "creates": null,
                                            "executable": null,
                                            "expand_argument_vars": true,
                                            "removes": null,
                                            "stdin": null,
                                            "stdin_add_newline": true,
                                            "strip_empty_ends": true,
                                            "zuul_ansible_split_streams": false,
                                            "zuul_log_id": "in-loop-ignore",
                                            "zuul_no_log": false,
                                            "zuul_output_max_bytes": 1073741824
                                        }
                                    },
                                    "msg": "",
                                    "rc": 0,
                                    "start": "2026-07-30 19:50:30.692237",
                                    "stderr": "",
                                    "stderr_lines": [],
                                    "stdout": "",
                                    "stdout_lines": [],
                                    "zj_item": "docs",
                                    "zuul_log_id": "in-loop-ignore"
                                }
                            ]
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-974e-68da-00000000000f",
                        "name": "merge-output-to-logs",
                        "path": "/var/lib/zuul/builds/246302b13a3c4449b6e45e6da1892446/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/merge-output-to-logs"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:50:30.750552Z",
                            "start": "2026-07-30T19:50:30.081981Z"
                        },
                        "id": "0242ac17-0010-974e-68da-000000000011",
                        "name": "Move artifacts and docs to logs dir"
                    }
                }
            ]
        },
        {
            "play": {
                "duration": {
                    "end": "2026-07-30T19:50:31.676545Z",
                    "start": "2026-07-30T19:50:30.764768Z"
                },
                "id": "0242ac17-0010-974e-68da-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 AAAAB3NzaC1yc2EAAAADAQABAAABgQC4Su2TZGyyZMH2sCF6D+ecGCMPwGy1o5mCES0aXk1awBrDyWBJk9ZL01eVtyxvpZbTlomTjQssUXkSc6zOBIaV4hMwIVJU8K/Sg8O7j3S34LX432AGpKJabE4jAiiYe4lfEkqNmkVoVoNg4A16e5x8YNfZu/6+ZWG91nRR/t0LxHORSx0idCRw0hT8LEfyiH4Rlj8NLLrPKUdF+4zVFthdw8sRXNJOJUrcnz2MU+tAw1hWZhSv5Z7tt+AK6nWIznqqHscAr57O23oQucoJ9i29z+wLN6zZ2U2NRTyrVfEThdLWGo5jkXqvXq0QIAwDrfnBXw8Qdf010XlM1dijDo5+wEc8y6bxts8OyKbx0XmXQcAGL57CgHZua0KsvDFmo0i1ynqcbfhTDuKFVSZtee6uKWFCrVblVUFMC3VuOYs75hNsCzmO9rFW9MbQGWLjWyFNv/YgjFdM4y4MShmvL9w3V5VLL0C2k7zU5c9w+/Gy5ml6fRAEbl8aEg62X0DLK9k= 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 AAAAB3NzaC1yc2EAAAADAQABAAABgQC4Su2TZGyyZMH2sCF6D+ecGCMPwGy1o5mCES0aXk1awBrDyWBJk9ZL01eVtyxvpZbTlomTjQssUXkSc6zOBIaV4hMwIVJU8K/Sg8O7j3S34LX432AGpKJabE4jAiiYe4lfEkqNmkVoVoNg4A16e5x8YNfZu/6+ZWG91nRR/t0LxHORSx0idCRw0hT8LEfyiH4Rlj8NLLrPKUdF+4zVFthdw8sRXNJOJUrcnz2MU+tAw1hWZhSv5Z7tt+AK6nWIznqqHscAr57O23oQucoJ9i29z+wLN6zZ2U2NRTyrVfEThdLWGo5jkXqvXq0QIAwDrfnBXw8Qdf010XlM1dijDo5+wEc8y6bxts8OyKbx0XmXQcAGL57CgHZua0KsvDFmo0i1ynqcbfhTDuKFVSZtee6uKWFCrVblVUFMC3VuOYs75hNsCzmO9rFW9MbQGWLjWyFNv/YgjFdM4y4MShmvL9w3V5VLL0C2k7zU5c9w+/Gy5ml6fRAEbl8aEg62X0DLK9k= 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-974e-68da-000000000016",
                        "name": "remove-build-sshkey",
                        "path": "/var/lib/zuul/builds/246302b13a3c4449b6e45e6da1892446/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/remove-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:50:31.676545Z",
                            "start": "2026-07-30T19:50:30.771273Z"
                        },
                        "id": "0242ac17-0010-974e-68da-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
}
]
