[
{
    "branch": "main",
    "index": "0",
    "phase": "pre",
    "playbook": "github.com/vexxhost/zuul-config/playbooks/base/pre.yaml",
    "plays": [
        {
            "play": {
                "duration": {
                    "end": "2026-07-29T13:54:37.747479Z",
                    "start": "2026-07-29T13:54:34.790391Z"
                },
                "id": "0242ac17-0010-3faa-3d90-000000000002",
                "name": "localhost"
            },
            "tasks": [
                {
                    "hosts": {
                        "localhost": {
                            "action": "gather_facts",
                            "ansible_facts": {
                                "ansible_apparmor": {
                                    "status": "disabled"
                                },
                                "ansible_architecture": "x86_64",
                                "ansible_bios_date": "NA",
                                "ansible_bios_vendor": "NA",
                                "ansible_bios_version": "NA",
                                "ansible_board_asset_tag": "NA",
                                "ansible_board_name": "NA",
                                "ansible_board_serial": "NA",
                                "ansible_board_vendor": "NA",
                                "ansible_board_version": "NA",
                                "ansible_chassis_asset_tag": "NA",
                                "ansible_chassis_serial": "NA",
                                "ansible_chassis_vendor": "NA",
                                "ansible_chassis_version": "NA",
                                "ansible_cmdline": {
                                    "BOOT_IMAGE": "/boot/vmlinuz-5.15.0-130-generic",
                                    "console": "ttyS0",
                                    "ro": true,
                                    "root": "UUID=5a569d86-b935-46dd-ae79-7a72a25b6a4c"
                                },
                                "ansible_date_time": {
                                    "date": "2026-07-29",
                                    "day": "29",
                                    "epoch": "1785333275",
                                    "epoch_int": "1785333275",
                                    "hour": "13",
                                    "iso8601": "2026-07-29T13:54:35Z",
                                    "iso8601_basic": "20260729T135435621922",
                                    "iso8601_basic_short": "20260729T135435",
                                    "iso8601_micro": "2026-07-29T13:54:35.621922Z",
                                    "minute": "54",
                                    "month": "07",
                                    "second": "35",
                                    "time": "13:54:35",
                                    "tz": "UTC",
                                    "tz_dst": "UTC",
                                    "tz_offset": "+0000",
                                    "weekday": "Wednesday",
                                    "weekday_number": "3",
                                    "weeknumber": "30",
                                    "year": "2026"
                                },
                                "ansible_devices": {},
                                "ansible_distribution": "Debian",
                                "ansible_distribution_major_version": "12",
                                "ansible_distribution_release": "bookworm",
                                "ansible_distribution_version": "12",
                                "ansible_dns": {
                                    "nameservers": [
                                        "127.0.0.11"
                                    ],
                                    "options": {
                                        "edns0": true,
                                        "ndots": "0",
                                        "trust-ad": true
                                    },
                                    "search": [
                                        "openstacklocal"
                                    ]
                                },
                                "ansible_domain": "",
                                "ansible_effective_group_id": 0,
                                "ansible_effective_user_id": 0,
                                "ansible_env": {
                                    "ANSIBLE_CONFIG": "/var/lib/zuul/builds/cd7037d876564c62987787feb2c0bc63/ansible/pre_playbook_0/ansible.cfg",
                                    "DEBIAN_FRONTEND": "noninteractive",
                                    "GPG_KEY": "A035C8C19219BA821ECEA86B64E628F8D684696D",
                                    "HOME": "/var/lib/zuul/builds/cd7037d876564c62987787feb2c0bc63/work",
                                    "HOSTNAME": "2d72f0692154",
                                    "KUBECONFIG": "/var/lib/zuul/builds/cd7037d876564c62987787feb2c0bc63/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/cd7037d876564c62987787feb2c0bc63/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": "2024348",
                                    "SSH_AUTH_SOCK": "/tmp/ssh-qiPSwO58Jp0N/agent.2024347",
                                    "TMP": "/var/lib/zuul/builds/cd7037d876564c62987787feb2c0bc63/work/tmp",
                                    "ZUUL_ANSIBLE_SPLIT_STREAMS": "False",
                                    "ZUUL_JOBDIR": "/var/lib/zuul/builds/cd7037d876564c62987787feb2c0bc63",
                                    "ZUUL_JOB_FAILURE_OUTPUT": "[]",
                                    "ZUUL_JOB_LOG_CONFIG": "/var/lib/zuul/builds/cd7037d876564c62987787feb2c0bc63/ansible/logging.json",
                                    "ZUUL_OUTPUT_MAX_BYTES": "1073741824"
                                },
                                "ansible_fibre_channel_wwn": [],
                                "ansible_fips": false,
                                "ansible_form_factor": "NA",
                                "ansible_fqdn": "2d72f0692154",
                                "ansible_hostname": "2d72f0692154",
                                "ansible_hostnqn": "",
                                "ansible_is_chroot": false,
                                "ansible_iscsi_iqn": "",
                                "ansible_kernel": "5.15.0-130-generic",
                                "ansible_kernel_version": "#140-Ubuntu SMP Wed Dec 18 17:59:53 UTC 2024",
                                "ansible_loadavg": {
                                    "15m": 6.52392578125,
                                    "1m": 6.96826171875,
                                    "5m": 7.2021484375
                                },
                                "ansible_local": {},
                                "ansible_lsb": {},
                                "ansible_lvm": "N/A",
                                "ansible_machine": "x86_64",
                                "ansible_memfree_mb": 3361,
                                "ansible_memory_mb": {
                                    "nocache": {
                                        "free": 13546,
                                        "used": 18544
                                    },
                                    "real": {
                                        "free": 3361,
                                        "total": 32090,
                                        "used": 28729
                                    },
                                    "swap": {
                                        "cached": 0,
                                        "free": 0,
                                        "total": 0,
                                        "used": 0
                                    }
                                },
                                "ansible_memtotal_mb": 32090,
                                "ansible_mounts": [
                                    {
                                        "block_available": 7903644,
                                        "block_size": 4096,
                                        "block_total": 40601580,
                                        "block_used": 32697936,
                                        "device": "/dev/vda1",
                                        "fstype": "ext4",
                                        "inode_available": 16334250,
                                        "inode_total": 20643840,
                                        "inode_used": 4309590,
                                        "mount": "/etc/resolv.conf",
                                        "options": "ro,nosuid,nodev,relatime,discard,errors=remount-ro,bind",
                                        "size_available": 32373325824,
                                        "size_total": 166304071680,
                                        "uuid": "N/A"
                                    },
                                    {
                                        "block_available": 7903642,
                                        "block_size": 4096,
                                        "block_total": 40601580,
                                        "block_used": 32697938,
                                        "device": "/dev/vda1",
                                        "fstype": "ext4",
                                        "inode_available": 16334250,
                                        "inode_total": 20643840,
                                        "inode_used": 4309590,
                                        "mount": "/etc/hosts",
                                        "options": "ro,nosuid,nodev,relatime,discard,errors=remount-ro,bind",
                                        "size_available": 32373317632,
                                        "size_total": 166304071680,
                                        "uuid": "N/A"
                                    },
                                    {
                                        "block_available": 7903641,
                                        "block_size": 4096,
                                        "block_total": 40601580,
                                        "block_used": 32697939,
                                        "device": "/dev/vda1",
                                        "fstype": "ext4",
                                        "inode_available": 16334250,
                                        "inode_total": 20643840,
                                        "inode_used": 4309590,
                                        "mount": "/var/lib/zuul/builds/cd7037d876564c62987787feb2c0bc63/work",
                                        "options": "rw,nosuid,nodev,relatime,discard,errors=remount-ro,bind",
                                        "size_available": 32373313536,
                                        "size_total": 166304071680,
                                        "uuid": "N/A"
                                    },
                                    {
                                        "block_available": 7903641,
                                        "block_size": 4096,
                                        "block_total": 40601580,
                                        "block_used": 32697939,
                                        "device": "/dev/vda1",
                                        "fstype": "ext4",
                                        "inode_available": 16334250,
                                        "inode_total": 20643840,
                                        "inode_used": 4309590,
                                        "mount": "/var/lib/zuul/ansible/9",
                                        "options": "ro,nosuid,nodev,relatime,discard,errors=remount-ro,bind",
                                        "size_available": 32373313536,
                                        "size_total": 166304071680,
                                        "uuid": "N/A"
                                    },
                                    {
                                        "block_available": 7903633,
                                        "block_size": 4096,
                                        "block_total": 40601580,
                                        "block_used": 32697947,
                                        "device": "/dev/vda1",
                                        "fstype": "ext4",
                                        "inode_available": 16334250,
                                        "inode_total": 20643840,
                                        "inode_used": 4309590,
                                        "mount": "/var/lib/zuul/builds/cd7037d876564c62987787feb2c0bc63/ansible",
                                        "options": "ro,nosuid,nodev,relatime,discard,errors=remount-ro,bind",
                                        "size_available": 32373280768,
                                        "size_total": 166304071680,
                                        "uuid": "N/A"
                                    },
                                    {
                                        "block_available": 7903627,
                                        "block_size": 4096,
                                        "block_total": 40601580,
                                        "block_used": 32697953,
                                        "device": "/dev/vda1",
                                        "fstype": "ext4",
                                        "inode_available": 16334250,
                                        "inode_total": 20643840,
                                        "inode_used": 4309590,
                                        "mount": "/var/lib/zuul/builds/cd7037d876564c62987787feb2c0bc63/kube",
                                        "options": "ro,nosuid,nodev,relatime,discard,errors=remount-ro,bind",
                                        "size_available": 32373256192,
                                        "size_total": 166304071680,
                                        "uuid": "N/A"
                                    },
                                    {
                                        "block_available": 7903623,
                                        "block_size": 4096,
                                        "block_total": 40601580,
                                        "block_used": 32697957,
                                        "device": "/dev/vda1",
                                        "fstype": "ext4",
                                        "inode_available": 16334250,
                                        "inode_total": 20643840,
                                        "inode_used": 4309590,
                                        "mount": "/var/lib/zuul/builds/cd7037d876564c62987787feb2c0bc63/trusted",
                                        "options": "ro,nosuid,nodev,relatime,discard,errors=remount-ro,bind",
                                        "size_available": 32373239808,
                                        "size_total": 166304071680,
                                        "uuid": "N/A"
                                    },
                                    {
                                        "block_available": 7903622,
                                        "block_size": 4096,
                                        "block_total": 40601580,
                                        "block_used": 32697958,
                                        "device": "/dev/vda1",
                                        "fstype": "ext4",
                                        "inode_available": 16334250,
                                        "inode_total": 20643840,
                                        "inode_used": 4309590,
                                        "mount": "/var/lib/zuul/builds/cd7037d876564c62987787feb2c0bc63/untrusted",
                                        "options": "ro,nosuid,nodev,relatime,discard,errors=remount-ro,bind",
                                        "size_available": 32373235712,
                                        "size_total": 166304071680,
                                        "uuid": "N/A"
                                    },
                                    {
                                        "block_available": 7903619,
                                        "block_size": 4096,
                                        "block_total": 40601580,
                                        "block_used": 32697961,
                                        "device": "/dev/vda1",
                                        "fstype": "ext4",
                                        "inode_available": 16334250,
                                        "inode_total": 20643840,
                                        "inode_used": 4309590,
                                        "mount": "/var/lib/zuul/builds/cd7037d876564c62987787feb2c0bc63/ansible/pre_playbook_0",
                                        "options": "ro,nosuid,nodev,relatime,discard,errors=remount-ro,bind",
                                        "size_available": 32373223424,
                                        "size_total": 166304071680,
                                        "uuid": "N/A"
                                    },
                                    {
                                        "block_available": 7903617,
                                        "block_size": 4096,
                                        "block_total": 40601580,
                                        "block_used": 32697963,
                                        "device": "/dev/vda1",
                                        "fstype": "ext4",
                                        "inode_available": 16334250,
                                        "inode_total": 20643840,
                                        "inode_used": 4309590,
                                        "mount": "/etc/zuul/site-variables.yaml",
                                        "options": "ro,nosuid,nodev,relatime,discard,errors=remount-ro,bind",
                                        "size_available": 32373215232,
                                        "size_total": 166304071680,
                                        "uuid": "N/A"
                                    },
                                    {
                                        "block_available": 77165242,
                                        "block_size": 4096,
                                        "block_total": 263940717,
                                        "block_used": 186775475,
                                        "device": "/dev/vdb",
                                        "fstype": "ext4",
                                        "inode_available": 35921272,
                                        "inode_total": 67108864,
                                        "inode_used": 31187592,
                                        "mount": "/srv/static/logs",
                                        "options": "rw,nosuid,nodev,relatime,discard",
                                        "size_available": 316068831232,
                                        "size_total": 1081101176832,
                                        "uuid": "N/A"
                                    },
                                    {
                                        "block_available": 7903611,
                                        "block_size": 4096,
                                        "block_total": 40601580,
                                        "block_used": 32697969,
                                        "device": "/dev/vda1",
                                        "fstype": "ext4",
                                        "inode_available": 16334250,
                                        "inode_total": 20643840,
                                        "inode_used": 4309590,
                                        "mount": "/var/lib/zuul/builds/cd7037d876564c62987787feb2c0bc63/.ansible",
                                        "options": "rw,nosuid,nodev,relatime,discard,errors=remount-ro,bind",
                                        "size_available": 32373190656,
                                        "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": 48997005,
                                "ansible_user_dir": "/var/lib/zuul/builds/cd7037d876564c62987787feb2c0bc63/work",
                                "ansible_user_gecos": "root",
                                "ansible_user_gid": 0,
                                "ansible_user_id": "root",
                                "ansible_user_shell": "/bin/bash",
                                "ansible_user_uid": 0,
                                "ansible_userspace_architecture": "x86_64",
                                "ansible_userspace_bits": "64",
                                "ansible_virtualization_role": "host",
                                "ansible_virtualization_tech_guest": [],
                                "ansible_virtualization_tech_host": [
                                    "kvm"
                                ],
                                "ansible_virtualization_type": "kvm",
                                "gather_subset": [
                                    "all"
                                ],
                                "module_setup": true
                            },
                            "changed": false,
                            "deprecations": [],
                            "warnings": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:54:35.960744Z",
                            "start": "2026-07-29T13:54:34.801894Z"
                        },
                        "id": "0242ac17-0010-3faa-3d90-00000000002a",
                        "name": "Gathering Facts"
                    }
                },
                {
                    "hosts": {
                        "localhost": {
                            "action": "include_role",
                            "changed": false,
                            "include_args": {
                                "name": "set-zuul-log-path-fact"
                            }
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-3faa-3d90-000000000006",
                        "name": "emit-job-header",
                        "path": "/var/lib/zuul/builds/cd7037d876564c62987787feb2c0bc63/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/emit-job-header"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:54:35.987394Z",
                            "start": "2026-07-29T13:54:35.966766Z"
                        },
                        "id": "0242ac17-0010-3faa-3d90-000000000008",
                        "name": "Setup log path fact"
                    }
                },
                {
                    "hosts": {
                        "localhost": {
                            "action": "set_fact",
                            "ansible_facts": {
                                "zuul_log_path": "cd7/oss/cd7037d876564c62987787feb2c0bc63"
                            },
                            "changed": false
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-3faa-3d90-000000000054",
                        "name": "set-zuul-log-path-fact",
                        "path": "/var/lib/zuul/builds/cd7037d876564c62987787feb2c0bc63/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/set-zuul-log-path-fact"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:54:36.030430Z",
                            "start": "2026-07-29T13:54:35.999032Z"
                        },
                        "id": "0242ac17-0010-3faa-3d90-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/4165\nEvent ID: 234452f0-8b54-11f1-83e0-76a48f10cc00\n"
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-3faa-3d90-000000000006",
                        "name": "emit-job-header",
                        "path": "/var/lib/zuul/builds/cd7037d876564c62987787feb2c0bc63/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/emit-job-header"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:54:36.089324Z",
                            "start": "2026-07-29T13:54:36.043021Z"
                        },
                        "id": "0242ac17-0010-3faa-3d90-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: np0000187419\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.4\n",
                                    "zj_item": "instance"
                                }
                            ]
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-3faa-3d90-000000000006",
                        "name": "emit-job-header",
                        "path": "/var/lib/zuul/builds/cd7037d876564c62987787feb2c0bc63/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/emit-job-header"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:54:36.196341Z",
                            "start": "2026-07-29T13:54:36.099718Z"
                        },
                        "id": "0242ac17-0010-3faa-3d90-00000000000a",
                        "name": "Print node information"
                    }
                },
                {
                    "hosts": {
                        "localhost": {
                            "action": "file",
                            "changed": true,
                            "diff": {
                                "after": {
                                    "path": "/var/lib/zuul/builds/cd7037d876564c62987787feb2c0bc63/work/logs/zuul-info",
                                    "state": "directory"
                                },
                                "before": {
                                    "path": "/var/lib/zuul/builds/cd7037d876564c62987787feb2c0bc63/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/cd7037d876564c62987787feb2c0bc63/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/cd7037d876564c62987787feb2c0bc63/work/logs/zuul-info",
                            "size": 4096,
                            "state": "directory",
                            "uid": 0
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-3faa-3d90-00000000000d",
                        "name": "log-inventory",
                        "path": "/var/lib/zuul/builds/cd7037d876564c62987787feb2c0bc63/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/log-inventory"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:54:36.701365Z",
                            "start": "2026-07-29T13:54:36.203758Z"
                        },
                        "id": "0242ac17-0010-3faa-3d90-00000000000f",
                        "name": "Ensure Zuul Ansible directory exists"
                    }
                },
                {
                    "hosts": {
                        "localhost": {
                            "action": "copy",
                            "changed": true,
                            "checksum": "2da49be163e793dc604eda7bbc57653b412336a2",
                            "dest": "/var/lib/zuul/builds/cd7037d876564c62987787feb2c0bc63/work/logs/zuul-info/inventory.yaml",
                            "diff": [],
                            "gid": 0,
                            "group": "root",
                            "invocation": {
                                "module_args": {
                                    "_original_basename": "inventory.yaml",
                                    "attributes": null,
                                    "backup": false,
                                    "checksum": "2da49be163e793dc604eda7bbc57653b412336a2",
                                    "content": null,
                                    "dest": "/var/lib/zuul/builds/cd7037d876564c62987787feb2c0bc63/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/cd7037d876564c62987787feb2c0bc63/work/.ansible/tmp/ansible-tmp-1785333276.736693-84-540001817726/source",
                                    "unsafe_writes": false,
                                    "validate": null
                                }
                            },
                            "md5sum": "af197499e4b81c169f96664518e8f72c",
                            "mode": "0644",
                            "owner": "root",
                            "size": 38607,
                            "src": "/var/lib/zuul/builds/cd7037d876564c62987787feb2c0bc63/work/.ansible/tmp/ansible-tmp-1785333276.736693-84-540001817726/source",
                            "state": "file",
                            "uid": 0
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-3faa-3d90-00000000000d",
                        "name": "log-inventory",
                        "path": "/var/lib/zuul/builds/cd7037d876564c62987787feb2c0bc63/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/log-inventory"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:54:37.747479Z",
                            "start": "2026-07-29T13:54:36.708177Z"
                        },
                        "id": "0242ac17-0010-3faa-3d90-000000000010",
                        "name": "Copy ansible inventory to logs dir"
                    }
                }
            ]
        },
        {
            "play": {
                "duration": {
                    "end": "2026-07-29T13:54:49.652719Z",
                    "start": "2026-07-29T13:54:37.760299Z"
                },
                "id": "0242ac17-0010-3faa-3d90-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/cd7037d876564c62987787feb2c0bc63/work/cd7037d876564c62987787feb2c0bc63_id_rsa"
                                }
                            },
                            "stat": {
                                "exists": false
                            }
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-3faa-3d90-000000000016",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/cd7037d876564c62987787feb2c0bc63/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:54:38.001916Z",
                            "start": "2026-07-29T13:54:37.770154Z"
                        },
                        "id": "0242ac17-0010-3faa-3d90-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-3faa-3d90-000000000016",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/cd7037d876564c62987787feb2c0bc63/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:54:38.050538Z",
                            "start": "2026-07-29T13:54:38.009404Z"
                        },
                        "id": "0242ac17-0010-3faa-3d90-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/cd7037d876564c62987787feb2c0bc63/work/cd7037d876564c62987787feb2c0bc63_id_rsa",
                                "-b",
                                "3072"
                            ],
                            "delta": "0:00:01.164121",
                            "end": "2026-07-29 13:54:39.662857",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "ssh-keygen -t rsa -N '' -C 'zuul-build-sshkey' -f /var/lib/zuul/builds/cd7037d876564c62987787feb2c0bc63/work/cd7037d876564c62987787feb2c0bc63_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-3faa-3d90-00000000009c-0-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 13:54:38.498736",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "Generating public/private rsa key pair.\nYour identification has been saved in /var/lib/zuul/builds/cd7037d876564c62987787feb2c0bc63/work/cd7037d876564c62987787feb2c0bc63_id_rsa\nYour public key has been saved in /var/lib/zuul/builds/cd7037d876564c62987787feb2c0bc63/work/cd7037d876564c62987787feb2c0bc63_id_rsa.pub\nThe key fingerprint is:\nSHA256:bKEL2sFXWoRnTLM+jTXrj4dr99gEeUe3NApr0/MPPT4 zuul-build-sshkey\nThe key's randomart image is:\n+---[RSA 3072]----+\n|       ++        |\n|      ..+o       |\n|       o= o.   oo|\n|   .   B = o+.o.+|\n|    + + S o+o+...|\n|   o + o o. .ooo |\n|  . . .   ..  oo.|\n|          ooo+.Eo|\n|         .o+o.o.o|\n+----[SHA256]-----+",
                            "stdout_lines": [
                                "Generating public/private rsa key pair.",
                                "Your identification has been saved in /var/lib/zuul/builds/cd7037d876564c62987787feb2c0bc63/work/cd7037d876564c62987787feb2c0bc63_id_rsa",
                                "Your public key has been saved in /var/lib/zuul/builds/cd7037d876564c62987787feb2c0bc63/work/cd7037d876564c62987787feb2c0bc63_id_rsa.pub",
                                "The key fingerprint is:",
                                "SHA256:bKEL2sFXWoRnTLM+jTXrj4dr99gEeUe3NApr0/MPPT4 zuul-build-sshkey",
                                "The key's randomart image is:",
                                "+---[RSA 3072]----+",
                                "|       ++        |",
                                "|      ..+o       |",
                                "|       o= o.   oo|",
                                "|   .   B = o+.o.+|",
                                "|    + + S o+o+...|",
                                "|   o + o o. .ooo |",
                                "|  . . .   ..  oo.|",
                                "|          ooo+.Eo|",
                                "|         .o+o.o.o|",
                                "+----[SHA256]-----+"
                            ],
                            "zuul_log_id": "0242ac17-0010-3faa-3d90-00000000009c-0-instance"
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-3faa-3d90-000000000016",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/cd7037d876564c62987787feb2c0bc63/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:54:39.710035Z",
                            "start": "2026-07-29T13:54:38.079182Z"
                        },
                        "id": "0242ac17-0010-3faa-3d90-00000000009c",
                        "name": "Create Temp SSH key"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "include_tasks",
                            "changed": false,
                            "include": "remote-linux.yaml",
                            "include_args": {}
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-3faa-3d90-000000000016",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/cd7037d876564c62987787feb2c0bc63/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:54:39.749860Z",
                            "start": "2026-07-29T13:54:39.716090Z"
                        },
                        "id": "0242ac17-0010-3faa-3d90-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-3faa-3d90-000000000016",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/cd7037d876564c62987787feb2c0bc63/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:54:39.794602Z",
                            "start": "2026-07-29T13:54:39.770277Z"
                        },
                        "id": "0242ac17-0010-3faa-3d90-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 AAAAB3NzaC1yc2EAAAADAQABAAABgQCQxBZ6k81pqQ56ZsaPCNTDDAjGpNhEHjYGNYKxiJ3Q94EMS4CpOZojS+BpJj3b1Sz+TUkGDEDymqoMdqt46I3iu92IFKGoqYdTVIRTOOlUGmEaTYqWNhwu+c38iiT6PAiMy7x9Q+SZ9wtpp4PcUulwwCoAunEW94+JHXq+DvY58LdTqPhhOry5Jvuwwze7Gu1IsD26PLykOlGYME5vkYq6CAp0o8wyf6hWe1M1alMcjHt6WuKdtY80jZEtzL5iiQNA3OrEIKXAY+qEEWn680Os+MgjRA5Lr0XvKe/acOL01XW9WDYuIh1EAC9nnw1HyGh+M1i+hYuOePg/Y2c6RmhJ2/+8ZZ57TCQ5EzBhz1zBblweXot+P5Kv5FuYSEjtO5coelvgoxvTxQmwB3jklty/d5d5tBsOK50MzhvXaoHExScpQYZDRaciFLON2FwIFD2FtSc54oRV9PuTi4cRDSzdH4wvN6Jyli9ZyxEhWo+mEDxpiQIXhKfqfDdesGkt0yc= 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 AAAAB3NzaC1yc2EAAAADAQABAAABgQCQxBZ6k81pqQ56ZsaPCNTDDAjGpNhEHjYGNYKxiJ3Q94EMS4CpOZojS+BpJj3b1Sz+TUkGDEDymqoMdqt46I3iu92IFKGoqYdTVIRTOOlUGmEaTYqWNhwu+c38iiT6PAiMy7x9Q+SZ9wtpp4PcUulwwCoAunEW94+JHXq+DvY58LdTqPhhOry5Jvuwwze7Gu1IsD26PLykOlGYME5vkYq6CAp0o8wyf6hWe1M1alMcjHt6WuKdtY80jZEtzL5iiQNA3OrEIKXAY+qEEWn680Os+MgjRA5Lr0XvKe/acOL01XW9WDYuIh1EAC9nnw1HyGh+M1i+hYuOePg/Y2c6RmhJ2/+8ZZ57TCQ5EzBhz1zBblweXot+P5Kv5FuYSEjtO5coelvgoxvTxQmwB3jklty/d5d5tBsOK50MzhvXaoHExScpQYZDRaciFLON2FwIFD2FtSc54oRV9PuTi4cRDSzdH4wvN6Jyli9ZyxEhWo+mEDxpiQIXhKfqfDdesGkt0yc= 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-3faa-3d90-000000000016",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/cd7037d876564c62987787feb2c0bc63/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:54:40.274653Z",
                            "start": "2026-07-29T13:54:39.804814Z"
                        },
                        "id": "0242ac17-0010-3faa-3d90-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-3faa-3d90-000000000016",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/cd7037d876564c62987787feb2c0bc63/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:54:40.520652Z",
                            "start": "2026-07-29T13:54:40.322179Z"
                        },
                        "id": "0242ac17-0010-3faa-3d90-0000000000be",
                        "name": "Make sure user has a .ssh"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "copy",
                            "changed": true,
                            "checksum": "4bca56fc360eff3dab6a41b23c9720fc3b680662",
                            "dest": "/home/zuul/.ssh/id_rsa",
                            "diff": [],
                            "gid": 1000,
                            "group": "zuul",
                            "invocation": {
                                "module_args": {
                                    "_original_basename": "cd7037d876564c62987787feb2c0bc63_id_rsa",
                                    "attributes": null,
                                    "backup": false,
                                    "checksum": "4bca56fc360eff3dab6a41b23c9720fc3b680662",
                                    "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-1785333280.5637097-190-223883508457227/source",
                                    "unsafe_writes": false,
                                    "validate": null
                                }
                            },
                            "md5sum": "5be3a90bb763a9e65ea22b50c9b7c719",
                            "mode": "0600",
                            "owner": "zuul",
                            "size": 2602,
                            "src": "/home/zuul/.ansible/tmp/ansible-tmp-1785333280.5637097-190-223883508457227/source",
                            "state": "file",
                            "uid": 1000
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-3faa-3d90-000000000016",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/cd7037d876564c62987787feb2c0bc63/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:54:41.117315Z",
                            "start": "2026-07-29T13:54:40.525493Z"
                        },
                        "id": "0242ac17-0010-3faa-3d90-0000000000bf",
                        "name": "Install build private key as SSH key on all nodes"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "copy",
                            "changed": true,
                            "checksum": "de558cbe1cd5d7bc2b8d2c5581acef2ddff5d664",
                            "dest": "/home/zuul/.ssh/id_rsa.pub",
                            "diff": [],
                            "gid": 1000,
                            "group": "zuul",
                            "invocation": {
                                "module_args": {
                                    "_original_basename": "cd7037d876564c62987787feb2c0bc63_id_rsa.pub",
                                    "attributes": null,
                                    "backup": false,
                                    "checksum": "de558cbe1cd5d7bc2b8d2c5581acef2ddff5d664",
                                    "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-1785333281.1709104-200-235344167643244/source",
                                    "unsafe_writes": false,
                                    "validate": null
                                }
                            },
                            "md5sum": "0f931a9fd397d6ff74c25f081555c0a7",
                            "mode": "0644",
                            "owner": "zuul",
                            "size": 571,
                            "src": "/home/zuul/.ansible/tmp/ansible-tmp-1785333281.1709104-200-235344167643244/source",
                            "state": "file",
                            "uid": 1000
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-3faa-3d90-000000000016",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/cd7037d876564c62987787feb2c0bc63/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:54:41.710672Z",
                            "start": "2026-07-29T13:54:41.125979Z"
                        },
                        "id": "0242ac17-0010-3faa-3d90-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-3faa-3d90-000000000016",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/cd7037d876564c62987787feb2c0bc63/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:54:41.747665Z",
                            "start": "2026-07-29T13:54:41.722223Z"
                        },
                        "id": "0242ac17-0010-3faa-3d90-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-3faa-3d90-0000000000a3",
                        "name": "remove-zuul-sshkey",
                        "path": "/var/lib/zuul/builds/cd7037d876564c62987787feb2c0bc63/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/remove-zuul-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:54:42.122012Z",
                            "start": "2026-07-29T13:54:41.758470Z"
                        },
                        "id": "0242ac17-0010-3faa-3d90-0000000000a5",
                        "name": "Remove master key from local agent"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "command",
                            "changed": true,
                            "cmd": [
                                "ssh-add",
                                "/var/lib/zuul/builds/cd7037d876564c62987787feb2c0bc63/work/cd7037d876564c62987787feb2c0bc63_id_rsa"
                            ],
                            "delta": "0:00:00.014260",
                            "end": "2026-07-29 13:54:42.954697",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "ssh-add /var/lib/zuul/builds/cd7037d876564c62987787feb2c0bc63/work/cd7037d876564c62987787feb2c0bc63_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-3faa-3d90-0000000000ab-0-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 13:54:42.940437",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "Identity added: /var/lib/zuul/builds/cd7037d876564c62987787feb2c0bc63/work/cd7037d876564c62987787feb2c0bc63_id_rsa (zuul-build-sshkey)",
                            "stdout_lines": [
                                "Identity added: /var/lib/zuul/builds/cd7037d876564c62987787feb2c0bc63/work/cd7037d876564c62987787feb2c0bc63_id_rsa (zuul-build-sshkey)"
                            ],
                            "zuul_log_id": "0242ac17-0010-3faa-3d90-0000000000ab-0-instance"
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-3faa-3d90-000000000016",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/cd7037d876564c62987787feb2c0bc63/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:54:43.003688Z",
                            "start": "2026-07-29T13:54:42.139129Z"
                        },
                        "id": "0242ac17-0010-3faa-3d90-0000000000ab",
                        "name": "Add back temp key"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ping",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "data": "pong"
                                }
                            },
                            "ping": "pong"
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-3faa-3d90-000000000016",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/cd7037d876564c62987787feb2c0bc63/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:54:43.290329Z",
                            "start": "2026-07-29T13:54:43.009948Z"
                        },
                        "id": "0242ac17-0010-3faa-3d90-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-3faa-3d90-000000000016",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/cd7037d876564c62987787feb2c0bc63/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:54:43.331896Z",
                            "start": "2026-07-29T13:54:43.297878Z"
                        },
                        "id": "0242ac17-0010-3faa-3d90-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-3faa-3d90-00000000001b",
                        "name": "prepare-workspace",
                        "path": "/var/lib/zuul/builds/cd7037d876564c62987787feb2c0bc63/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/prepare-workspace"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:54:43.648637Z",
                            "start": "2026-07-29T13:54:43.350579Z"
                        },
                        "id": "0242ac17-0010-3faa-3d90-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-3faa-3d90-00000000001b",
                        "name": "prepare-workspace",
                        "path": "/var/lib/zuul/builds/cd7037d876564c62987787feb2c0bc63/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/prepare-workspace"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:54:48.577660Z",
                            "start": "2026-07-29T13:54:43.655031Z"
                        },
                        "id": "0242ac17-0010-3faa-3d90-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-3faa-3d90-000000000020",
                        "name": "ensure-output-dirs",
                        "path": "/var/lib/zuul/builds/cd7037d876564c62987787feb2c0bc63/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/ensure-output-dirs"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:54:49.139179Z",
                            "start": "2026-07-29T13:54:48.587116Z"
                        },
                        "id": "0242ac17-0010-3faa-3d90-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-3faa-3d90-000000000020",
                        "name": "ensure-output-dirs",
                        "path": "/var/lib/zuul/builds/cd7037d876564c62987787feb2c0bc63/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/ensure-output-dirs"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:54:49.652719Z",
                            "start": "2026-07-29T13:54:49.150914Z"
                        },
                        "id": "0242ac17-0010-3faa-3d90-000000000024",
                        "name": "Ensure Zuul Output directories exist"
                    }
                }
            ]
        }
    ],
    "stats": {
        "instance": {
            "changed": 8,
            "failures": 0,
            "ignored": 0,
            "ok": 15,
            "rescued": 0,
            "skipped": 3,
            "unreachable": 0
        },
        "localhost": {
            "changed": 2,
            "failures": 0,
            "ignored": 0,
            "ok": 6,
            "rescued": 0,
            "skipped": 0,
            "unreachable": 0
        }
    },
    "trusted": true
},
{
    "branch": "main",
    "index": "1",
    "phase": "pre",
    "playbook": "github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml",
    "plays": [
        {
            "play": {
                "duration": {
                    "end": "2026-07-29T13:55:02.776313Z",
                    "start": "2026-07-29T13:54:50.588322Z"
                },
                "id": "0242ac17-0010-e313-fbe7-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-1785333290.6403942-5-7112643399976/uv-x86_64-unknown-linux-gnubrt8bna7.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-1785333290.6403942-5-7112643399976/uv-x86_64-unknown-linux-gnubrt8bna7.tar.gz",
                            "state": "directory",
                            "uid": 0
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-e313-fbe7-000000000005",
                        "name": "setup-uv",
                        "path": "/var/lib/zuul/builds/cd7037d876564c62987787feb2c0bc63/untrusted/project_0/github.com/vexxhost/zuul-jobs/roles/setup-uv"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:54:52.917561Z",
                            "start": "2026-07-29T13:54:50.600327Z"
                        },
                        "id": "0242ac17-0010-e313-fbe7-000000000007",
                        "name": "Extract archive"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.command",
                            "changed": true,
                            "cmd": [
                                "/usr/local/bin/uv",
                                "--version"
                            ],
                            "delta": "0:00:00.011269",
                            "end": "2026-07-29 13:54:53.263168",
                            "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-e313-fbe7-000000000008-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 13:54:53.251899",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "uv 0.8.13",
                            "stdout_lines": [
                                "uv 0.8.13"
                            ],
                            "zuul_log_id": "0242ac17-0010-e313-fbe7-000000000008-1-instance"
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-e313-fbe7-000000000005",
                        "name": "setup-uv",
                        "path": "/var/lib/zuul/builds/cd7037d876564c62987787feb2c0bc63/untrusted/project_0/github.com/vexxhost/zuul-jobs/roles/setup-uv"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:54:53.459137Z",
                            "start": "2026-07-29T13:54:52.942190Z"
                        },
                        "id": "0242ac17-0010-e313-fbe7-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": "4165",
                                            "change_message": "docs(cinder): describe role purpose\n\n## Summary\n\n- document the purpose of the Cinder role\n- validate the current pure-`main` selective Molecule implementation from #4152 with a Cinder-owned latest commit\n\n## Expected selective CI plan\n\n- run `aio-openvswitch` for Cinder\n- deploy Cinder, Glance, and their infrastructure/API dependency closure\n- run Tempest volume API smoke tests matching `^tempest\\.api\\.volume\\.`\n- skip OVN, focused CSI, and Keycloak execution at runtime\n\n## Validation\n\n```text\nTargets: cinder\nRUN  aio-openvswitch\nSKIP aio-ovn\nSKIP csi-local-path-provisioner\nSKIP csi-rbd\nSKIP keycloak\n```\n\nThis draft validation branch contains the current signed #4152 commits. The post-merge role commit lets the runtime planner isolate the Cinder-owned change while Zuul tests the unmerged implementation.",
                                            "change_url": "https://github.com/vexxhost/atmosphere/pull/4165",
                                            "commit_id": "f49e21cd3f52dd0d72db3c253f9b3ce6b47d2fc4",
                                            "patchset": "f49e21cd3f52dd0d72db3c253f9b3ce6b47d2fc4",
                                            "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": "4165",
                                            "change_message": "docs(cinder): describe role purpose\n\n## Summary\n\n- document the purpose of the Cinder role\n- validate the current pure-`main` selective Molecule implementation from #4152 with a Cinder-owned latest commit\n\n## Expected selective CI plan\n\n- run `aio-openvswitch` for Cinder\n- deploy Cinder, Glance, and their infrastructure/API dependency closure\n- run Tempest volume API smoke tests matching `^tempest\\.api\\.volume\\.`\n- skip OVN, focused CSI, and Keycloak execution at runtime\n\n## Validation\n\n```text\nTargets: cinder\nRUN  aio-openvswitch\nSKIP aio-ovn\nSKIP csi-local-path-provisioner\nSKIP csi-rbd\nSKIP keycloak\n```\n\nThis draft validation branch contains the current signed #4152 commits. The post-merge role commit lets the runtime planner isolate the Cinder-owned change while Zuul tests the unmerged implementation.",
                                            "change_url": "https://github.com/vexxhost/atmosphere/pull/4165",
                                            "commit_id": "f49e21cd3f52dd0d72db3c253f9b3ce6b47d2fc4",
                                            "patchset": "f49e21cd3f52dd0d72db3c253f9b3ce6b47d2fc4",
                                            "project": {
                                                "canonical_hostname": "github.com",
                                                "canonical_name": "github.com/vexxhost/atmosphere",
                                                "name": "vexxhost/atmosphere",
                                                "short_name": "atmosphere",
                                                "src_dir": "src/github.com/vexxhost/atmosphere"
                                            },
                                            "topic": null
                                        }
                                    ],
                                    "collections_path": "/home/zuul/.ansible/collections",
                                    "executable": "uv",
                                    "project_dir": "src/github.com/vexxhost/atmosphere",
                                    "projects": [
                                        {
                                            "canonical_hostname": "github.com",
                                            "canonical_name": "github.com/ansible-collections/ansible.netcommon",
                                            "checkout": "main",
                                            "checkout_description": "zuul branch",
                                            "commit": "115aab9ae184f50d61f52e83f5484b123952a11a",
                                            "name": "ansible-collections/ansible.netcommon",
                                            "required": true,
                                            "short_name": "ansible.netcommon",
                                            "src_dir": "src/github.com/ansible-collections/ansible.netcommon"
                                        },
                                        {
                                            "canonical_hostname": "github.com",
                                            "canonical_name": "github.com/ansible-collections/ansible.posix",
                                            "checkout": "main",
                                            "checkout_description": "zuul branch",
                                            "commit": "ef1937b771670f104853d16888dd1083f983bc65",
                                            "name": "ansible-collections/ansible.posix",
                                            "required": true,
                                            "short_name": "ansible.posix",
                                            "src_dir": "src/github.com/ansible-collections/ansible.posix"
                                        },
                                        {
                                            "canonical_hostname": "github.com",
                                            "canonical_name": "github.com/ansible-collections/ansible.utils",
                                            "checkout": "main",
                                            "checkout_description": "zuul branch",
                                            "commit": "378571f2b2b9bc56adb5f33cca33d6831fa5eec4",
                                            "name": "ansible-collections/ansible.utils",
                                            "required": true,
                                            "short_name": "ansible.utils",
                                            "src_dir": "src/github.com/ansible-collections/ansible.utils"
                                        },
                                        {
                                            "canonical_hostname": "github.com",
                                            "canonical_name": "github.com/ansible-collections/community.crypto",
                                            "checkout": "main",
                                            "checkout_description": "zuul branch",
                                            "commit": "76deee9f56c535929c33aa918b90c978c6910ee0",
                                            "name": "ansible-collections/community.crypto",
                                            "required": true,
                                            "short_name": "community.crypto",
                                            "src_dir": "src/github.com/ansible-collections/community.crypto"
                                        },
                                        {
                                            "canonical_hostname": "github.com",
                                            "canonical_name": "github.com/ansible-collections/community.general",
                                            "checkout": "main",
                                            "checkout_description": "zuul branch",
                                            "commit": "b345875acf6022846e959d7e70c73619db3a7ce7",
                                            "name": "ansible-collections/community.general",
                                            "required": true,
                                            "short_name": "community.general",
                                            "src_dir": "src/github.com/ansible-collections/community.general"
                                        },
                                        {
                                            "canonical_hostname": "github.com",
                                            "canonical_name": "github.com/ansible-collections/community.mysql",
                                            "checkout": "main",
                                            "checkout_description": "zuul branch",
                                            "commit": "4cf7a3176fbd07be43459f1366e8066381df6d97",
                                            "name": "ansible-collections/community.mysql",
                                            "required": true,
                                            "short_name": "community.mysql",
                                            "src_dir": "src/github.com/ansible-collections/community.mysql"
                                        },
                                        {
                                            "canonical_hostname": "github.com",
                                            "canonical_name": "github.com/ansible-collections/kubernetes.core",
                                            "checkout": "main",
                                            "checkout_description": "zuul branch",
                                            "commit": "b1d809d9f301c359ddcda70849db6187fee7a876",
                                            "name": "ansible-collections/kubernetes.core",
                                            "required": true,
                                            "short_name": "kubernetes.core",
                                            "src_dir": "src/github.com/ansible-collections/kubernetes.core"
                                        },
                                        {
                                            "canonical_hostname": "github.com",
                                            "canonical_name": "github.com/vexxhost/ansible-collection-ceph",
                                            "checkout": "main",
                                            "checkout_description": "zuul branch",
                                            "commit": "d87ebb249b48b0a1d8c291cf6aaaa3dcaa92268a",
                                            "name": "vexxhost/ansible-collection-ceph",
                                            "required": true,
                                            "short_name": "ansible-collection-ceph",
                                            "src_dir": "src/github.com/vexxhost/ansible-collection-ceph"
                                        },
                                        {
                                            "canonical_hostname": "github.com",
                                            "canonical_name": "github.com/vexxhost/ansible-collection-containers",
                                            "checkout": "main",
                                            "checkout_description": "zuul branch",
                                            "commit": "9240466a5edde34cf36b92d53020e915ff5201ac",
                                            "name": "vexxhost/ansible-collection-containers",
                                            "required": true,
                                            "short_name": "ansible-collection-containers",
                                            "src_dir": "src/github.com/vexxhost/ansible-collection-containers"
                                        },
                                        {
                                            "canonical_hostname": "github.com",
                                            "canonical_name": "github.com/vexxhost/ansible-collection-kubernetes",
                                            "checkout": "main",
                                            "checkout_description": "zuul branch",
                                            "commit": "e5682feb9250767fd53ca893ee5a1d88ccb3b3f3",
                                            "name": "vexxhost/ansible-collection-kubernetes",
                                            "required": true,
                                            "short_name": "ansible-collection-kubernetes",
                                            "src_dir": "src/github.com/vexxhost/ansible-collection-kubernetes"
                                        },
                                        {
                                            "canonical_hostname": "github.com",
                                            "canonical_name": "github.com/vexxhost/atmosphere",
                                            "checkout": "main",
                                            "checkout_description": "zuul branch",
                                            "commit": "f49e21cd3f52dd0d72db3c253f9b3ce6b47d2fc4",
                                            "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 cryptography (4.2MiB)",
                                "Downloading setuptools (1.1MiB)",
                                "Downloading ansible-core (2.1MiB)",
                                "Downloading netaddr (2.2MiB)",
                                "Downloading openstacksdk (1.7MiB)",
                                "Downloading rjsonnet (1.2MiB)",
                                "Downloading pydantic-core (2.0MiB)",
                                "Downloading kubernetes (1.9MiB)",
                                "Downloading pygments (1.2MiB)",
                                " Downloading rjsonnet",
                                "   Building pyperclip==1.9.0",
                                " Downloading pydantic-core",
                                " Downloading netaddr",
                                " Downloading pygments",
                                " Downloading cryptography",
                                " Downloading setuptools",
                                " Downloading kubernetes",
                                " Downloading ansible-core",
                                " Downloading openstacksdk",
                                "      Built pyperclip==1.9.0",
                                "      Built atmosphere @ file:///home/zuul/src/github.com/vexxhost/atmosphere",
                                "Installed 87 packages in 38ms",
                                "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 cryptography (4.2MiB)\nDownloading setuptools (1.1MiB)\nDownloading ansible-core (2.1MiB)\nDownloading netaddr (2.2MiB)\nDownloading openstacksdk (1.7MiB)\nDownloading rjsonnet (1.2MiB)\nDownloading pydantic-core (2.0MiB)\nDownloading kubernetes (1.9MiB)\nDownloading pygments (1.2MiB)\n Downloading rjsonnet\n   Building pyperclip==1.9.0\n Downloading pydantic-core\n Downloading netaddr\n Downloading pygments\n Downloading cryptography\n Downloading setuptools\n Downloading kubernetes\n Downloading ansible-core\n Downloading openstacksdk\n      Built pyperclip==1.9.0\n      Built atmosphere @ file:///home/zuul/src/github.com/vexxhost/atmosphere\nInstalled 87 packages in 38ms\nChecked out ansible.posix to 1.6.0\nRunning: uv run ansible-galaxy collection install --force --no-deps --collections-path /home/zuul/.ansible/collections /home/zuul/src/github.com/ansible-collections/ansible.posix\nStarting galaxy collection install process\nProcess install dependency map\nStarting collection install process\nInstalling 'ansible.posix:1.6.0' to '/home/zuul/.ansible/collections/ansible_collections/ansible/posix'\nCreated collection for ansible.posix:1.6.0 at /home/zuul/.ansible/collections/ansible_collections/ansible/posix\nansible.posix:1.6.0 was installed successfully\n[WARNING]: Collection ansible.netcommon does not support Ansible version\n2.17.12\nChecked out ansible.utils to v6.0.3\nRunning: uv run ansible-galaxy collection install --force --no-deps --collections-path /home/zuul/.ansible/collections /home/zuul/src/github.com/ansible-collections/ansible.utils\nStarting galaxy collection install process\nProcess install dependency map\nStarting collection install process\nInstalling 'ansible.utils:6.0.3' to '/home/zuul/.ansible/collections/ansible_collections/ansible/utils'\nCreated collection for ansible.utils:6.0.3 at /home/zuul/.ansible/collections/ansible_collections/ansible/utils\nansible.utils:6.0.3 was installed successfully\n[WARNING]: Collection ansible.netcommon does not support Ansible version\n2.17.12\nChecked out atmosphere.common to v0.7.0\nRunning: uv run ansible-galaxy collection install --force --no-deps --collections-path /home/zuul/.ansible/collections /home/zuul/src/github.com/vexxhost/atmosphere.common\nStarting galaxy collection install process\nProcess install dependency map\nStarting collection install process\nInstalling 'atmosphere.common:0.7.0' to '/home/zuul/.ansible/collections/ansible_collections/atmosphere/common'\nCreated collection for atmosphere.common:0.7.0 at /home/zuul/.ansible/collections/ansible_collections/atmosphere/common\natmosphere.common:0.7.0 was installed successfully\n[WARNING]: Collection ansible.netcommon does not support Ansible version\n2.17.12\nChecked out community.crypto to 2.2.3\nRunning: uv run ansible-galaxy collection install --force --no-deps --collections-path /home/zuul/.ansible/collections /home/zuul/src/github.com/ansible-collections/community.crypto\nStarting galaxy collection install process\nProcess install dependency map\nStarting collection install process\nInstalling 'community.crypto:2.2.3' to '/home/zuul/.ansible/collections/ansible_collections/community/crypto'\nCreated collection for community.crypto:2.2.3 at /home/zuul/.ansible/collections/ansible_collections/community/crypto\ncommunity.crypto:2.2.3 was installed successfully\n[WARNING]: Collection ansible.netcommon does not support Ansible version\n2.17.12\nChecked out community.general to 7.3.0\nRunning: uv run ansible-galaxy collection install --force --no-deps --collections-path /home/zuul/.ansible/collections /home/zuul/src/github.com/ansible-collections/community.general\nStarting galaxy collection install process\nProcess install dependency map\nStarting collection install process\nInstalling 'community.general:7.3.0' to '/home/zuul/.ansible/collections/ansible_collections/community/general'\nCreated collection for community.general:7.3.0 at /home/zuul/.ansible/collections/ansible_collections/community/general\ncommunity.general:7.3.0 was installed successfully\n[WARNING]: Collection ansible.netcommon does not support Ansible version\n2.17.12\nChecked out community.mysql to 3.6.0\nRunning: uv run ansible-galaxy collection install --force --no-deps --collections-path /home/zuul/.ansible/collections /home/zuul/src/github.com/ansible-collections/community.mysql\nStarting galaxy collection install process\nProcess install dependency map\nStarting collection install process\nInstalling 'community.mysql:3.6.0' to '/home/zuul/.ansible/collections/ansible_collections/community/mysql'\nCreated collection for community.mysql:3.6.0 at /home/zuul/.ansible/collections/ansible_collections/community/mysql\ncommunity.mysql:3.6.0 was installed successfully\n[WARNING]: Collection ansible.netcommon does not support Ansible version\n2.17.12\nChecked out kubernetes.core to 2.4.0\nRunning: uv run ansible-galaxy collection install --force --no-deps --collections-path /home/zuul/.ansible/collections /home/zuul/src/github.com/ansible-collections/kubernetes.core\nStarting galaxy collection install process\nProcess install dependency map\nStarting collection install process\nInstalling 'kubernetes.core:2.4.0' to '/home/zuul/.ansible/collections/ansible_collections/kubernetes/core'\nCreated collection for kubernetes.core:2.4.0 at /home/zuul/.ansible/collections/ansible_collections/kubernetes/core\nkubernetes.core:2.4.0 was installed successfully\n[WARNING]: Collection ansible.netcommon does not support Ansible version\n2.17.12\nChecked out openstack.cloud to 2.6.0\nRunning: uv run ansible-galaxy collection install --force --no-deps --collections-path /home/zuul/.ansible/collections /home/zuul/src/opendev.org/openstack/ansible-collections-openstack\nStarting galaxy collection install process\nProcess install dependency map\nStarting collection install process\nInstalling 'openstack.cloud:2.6.0' to '/home/zuul/.ansible/collections/ansible_collections/openstack/cloud'\nCreated collection for openstack.cloud:2.6.0 at /home/zuul/.ansible/collections/ansible_collections/openstack/cloud\nopenstack.cloud:2.6.0 was installed successfully\n[WARNING]: Collection ansible.netcommon does not support Ansible version\n2.17.12\nChecked out vexxhost.ceph to v4.1.0\nRunning: uv run ansible-galaxy collection install --force --no-deps --collections-path /home/zuul/.ansible/collections /home/zuul/src/github.com/vexxhost/ansible-collection-ceph\nStarting galaxy collection install process\nProcess install dependency map\nStarting collection install process\nInstalling 'vexxhost.ceph:4.1.0' to '/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph'\nCreated collection for vexxhost.ceph:4.1.0 at /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph\nvexxhost.ceph:4.1.0 was installed successfully\n[WARNING]: Collection ansible.netcommon does not support Ansible version\n2.17.12\nChecked out vexxhost.containers to v1.6.8\nRunning: uv run ansible-galaxy collection install --force --no-deps --collections-path /home/zuul/.ansible/collections /home/zuul/src/github.com/vexxhost/ansible-collection-containers\nStarting galaxy collection install process\nProcess install dependency map\nStarting collection install process\nInstalling 'vexxhost.containers:1.6.8' to '/home/zuul/.ansible/collections/ansible_collections/vexxhost/containers'\nCreated collection for vexxhost.containers:1.6.8 at /home/zuul/.ansible/collections/ansible_collections/vexxhost/containers\nvexxhost.containers:1.6.8 was installed successfully\n[WARNING]: Collection ansible.netcommon does not support Ansible version\n2.17.12\nChecked out vexxhost.kubernetes to v3.3.0\nRunning: uv run ansible-galaxy collection install --force --no-deps --collections-path /home/zuul/.ansible/collections /home/zuul/src/github.com/vexxhost/ansible-collection-kubernetes\nStarting galaxy collection install process\nProcess install dependency map\nStarting collection install process\nInstalling 'vexxhost.kubernetes:3.3.0' to '/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes'\nCreated collection for vexxhost.kubernetes:3.3.0 at /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes\nvexxhost.kubernetes:3.3.0 was installed successfully\n[WARNING]: Collection ansible.netcommon does not support Ansible version\n2.17.12"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:55:02.776313Z",
                            "start": "2026-07-29T13:54:53.474986Z"
                        },
                        "id": "0242ac17-0010-e313-fbe7-00000000000a",
                        "name": "Install Ansible collection siblings"
                    }
                }
            ]
        }
    ],
    "stats": {
        "instance": {
            "changed": 3,
            "failures": 0,
            "ignored": 0,
            "ok": 3,
            "rescued": 0,
            "skipped": 0,
            "unreachable": 0
        }
    },
    "trusted": false
},
{
    "branch": "main",
    "index": "2",
    "phase": "pre",
    "playbook": "github.com/vexxhost/atmosphere-zuul-jobs/playbooks/molecule/pre.yml",
    "plays": [
        {
            "play": {
                "duration": {
                    "end": "2026-07-29T13:55:14.210107Z",
                    "start": "2026-07-29T13:55:03.643673Z"
                },
                "id": "0242ac17-0010-3980-61bb-000000000002",
                "name": "all"
            },
            "tasks": [
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.apt",
                            "cache_update_time": 1785333309,
                            "cache_updated": true,
                            "changed": true,
                            "diff": {},
                            "invocation": {
                                "module_args": {
                                    "allow_change_held_packages": false,
                                    "allow_downgrade": false,
                                    "allow_unauthenticated": false,
                                    "autoclean": false,
                                    "autoremove": false,
                                    "cache_valid_time": 0,
                                    "clean": false,
                                    "deb": null,
                                    "default_release": null,
                                    "dpkg_options": "force-confdef,force-confold",
                                    "fail_on_autoremove": false,
                                    "force": false,
                                    "force_apt_get": false,
                                    "install_recommends": null,
                                    "lock_timeout": 60,
                                    "name": "jq",
                                    "only_upgrade": false,
                                    "package": [
                                        "jq"
                                    ],
                                    "policy_rc_d": null,
                                    "purge": false,
                                    "state": "present",
                                    "update_cache": true,
                                    "update_cache_retries": 5,
                                    "update_cache_retry_max_delay": 12,
                                    "upgrade": null
                                }
                            },
                            "stderr": "debconf: delaying package configuration, since apt-utils is not installed\n",
                            "stderr_lines": [
                                "debconf: delaying package configuration, since apt-utils is not installed"
                            ],
                            "stdout": "Reading package lists...\nBuilding dependency tree...\nReading state information...\nThe following additional packages will be installed:\n  libjq1 libonig5\nThe following NEW packages will be installed:\n  jq libjq1 libonig5\n0 upgraded, 3 newly installed, 0 to remove and 7 not upgraded.\nNeed to get 359 kB of archives.\nAfter this operation, 1087 kB of additional disk space will be used.\nGet:1 http://nova.clouds.archive.ubuntu.com/ubuntu jammy/main amd64 libonig5 amd64 6.9.7.1-2build1 [172 kB]\nGet:2 http://nova.clouds.archive.ubuntu.com/ubuntu jammy-updates/main amd64 libjq1 amd64 1.6-2.1ubuntu3.2 [135 kB]\nGet:3 http://nova.clouds.archive.ubuntu.com/ubuntu jammy-updates/main amd64 jq amd64 1.6-2.1ubuntu3.2 [52.5 kB]\nFetched 359 kB in 1s (567 kB/s)\nSelecting previously unselected package libonig5:amd64.\r\n(Reading database ... \r(Reading database ... 5%\r(Reading database ... 10%\r(Reading database ... 15%\r(Reading database ... 20%\r(Reading database ... 25%\r(Reading database ... 30%\r(Reading database ... 35%\r(Reading database ... 40%\r(Reading database ... 45%\r(Reading database ... 50%\r(Reading database ... 55%\r(Reading database ... 60%\r(Reading database ... 65%\r(Reading database ... 70%\r(Reading database ... 75%\r(Reading database ... 80%\r(Reading database ... 85%\r(Reading database ... 90%\r(Reading database ... 95%\r(Reading database ... 100%\r(Reading database ... 30899 files and directories currently installed.)\r\nPreparing to unpack .../libonig5_6.9.7.1-2build1_amd64.deb ...\r\nUnpacking libonig5:amd64 (6.9.7.1-2build1) ...\r\nSelecting previously unselected package libjq1:amd64.\r\nPreparing to unpack .../libjq1_1.6-2.1ubuntu3.2_amd64.deb ...\r\nUnpacking libjq1:amd64 (1.6-2.1ubuntu3.2) ...\r\nSelecting previously unselected package jq.\r\nPreparing to unpack .../jq_1.6-2.1ubuntu3.2_amd64.deb ...\r\nUnpacking jq (1.6-2.1ubuntu3.2) ...\r\nSetting up libonig5:amd64 (6.9.7.1-2build1) ...\r\nSetting up libjq1:amd64 (1.6-2.1ubuntu3.2) ...\r\nSetting up jq (1.6-2.1ubuntu3.2) ...\r\nProcessing triggers for libc-bin (2.35-0ubuntu3.13) ...\r\n",
                            "stdout_lines": [
                                "Reading package lists...",
                                "Building dependency tree...",
                                "Reading state information...",
                                "The following additional packages will be installed:",
                                "  libjq1 libonig5",
                                "The following NEW packages will be installed:",
                                "  jq libjq1 libonig5",
                                "0 upgraded, 3 newly installed, 0 to remove and 7 not upgraded.",
                                "Need to get 359 kB of archives.",
                                "After this operation, 1087 kB of additional disk space will be used.",
                                "Get:1 http://nova.clouds.archive.ubuntu.com/ubuntu jammy/main amd64 libonig5 amd64 6.9.7.1-2build1 [172 kB]",
                                "Get:2 http://nova.clouds.archive.ubuntu.com/ubuntu jammy-updates/main amd64 libjq1 amd64 1.6-2.1ubuntu3.2 [135 kB]",
                                "Get:3 http://nova.clouds.archive.ubuntu.com/ubuntu jammy-updates/main amd64 jq amd64 1.6-2.1ubuntu3.2 [52.5 kB]",
                                "Fetched 359 kB in 1s (567 kB/s)",
                                "Selecting previously unselected package libonig5:amd64.",
                                "(Reading database ... ",
                                "(Reading database ... 5%",
                                "(Reading database ... 10%",
                                "(Reading database ... 15%",
                                "(Reading database ... 20%",
                                "(Reading database ... 25%",
                                "(Reading database ... 30%",
                                "(Reading database ... 35%",
                                "(Reading database ... 40%",
                                "(Reading database ... 45%",
                                "(Reading database ... 50%",
                                "(Reading database ... 55%",
                                "(Reading database ... 60%",
                                "(Reading database ... 65%",
                                "(Reading database ... 70%",
                                "(Reading database ... 75%",
                                "(Reading database ... 80%",
                                "(Reading database ... 85%",
                                "(Reading database ... 90%",
                                "(Reading database ... 95%",
                                "(Reading database ... 100%",
                                "(Reading database ... 30899 files and directories currently installed.)",
                                "Preparing to unpack .../libonig5_6.9.7.1-2build1_amd64.deb ...",
                                "Unpacking libonig5:amd64 (6.9.7.1-2build1) ...",
                                "Selecting previously unselected package libjq1:amd64.",
                                "Preparing to unpack .../libjq1_1.6-2.1ubuntu3.2_amd64.deb ...",
                                "Unpacking libjq1:amd64 (1.6-2.1ubuntu3.2) ...",
                                "Selecting previously unselected package jq.",
                                "Preparing to unpack .../jq_1.6-2.1ubuntu3.2_amd64.deb ...",
                                "Unpacking jq (1.6-2.1ubuntu3.2) ...",
                                "Setting up libonig5:amd64 (6.9.7.1-2build1) ...",
                                "Setting up libjq1:amd64 (1.6-2.1ubuntu3.2) ...",
                                "Setting up jq (1.6-2.1ubuntu3.2) ...",
                                "Processing triggers for libc-bin (2.35-0ubuntu3.13) ..."
                            ]
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:55:14.210107Z",
                            "start": "2026-07-29T13:55:03.655713Z"
                        },
                        "id": "0242ac17-0010-3980-61bb-000000000004",
                        "name": "Install \"jq\" for log collection"
                    }
                }
            ]
        }
    ],
    "stats": {
        "instance": {
            "changed": 1,
            "failures": 0,
            "ignored": 0,
            "ok": 1,
            "rescued": 0,
            "skipped": 0,
            "unreachable": 0
        }
    },
    "trusted": false
},
{
    "branch": "main",
    "index": "3",
    "phase": "pre",
    "playbook": "github.com/vexxhost/atmosphere/test-playbooks/molecule/prepare.yml",
    "plays": [
        {
            "play": {
                "duration": {
                    "end": "2026-07-29T13:55:16.794179Z",
                    "start": "2026-07-29T13:55:15.176466Z"
                },
                "id": "0242ac17-0010-c365-45e5-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.197243",
                            "end": "2026-07-29 13:55:15.752631",
                            "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-c365-45e5-000000000004-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 13:55:15.555388",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": [],
                            "zuul_log_id": "0242ac17-0010-c365-45e5-000000000004-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:55:16.235307Z",
                            "start": "2026-07-29T13:55:15.217639Z"
                        },
                        "id": "0242ac17-0010-c365-45e5-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.097625",
                            "end": "2026-07-29 13:55:16.552680",
                            "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-c365-45e5-000000000005-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 13:55:16.455055",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "Selective Molecule plan: selective\nChanged files:\n  M roles/cinder/README.md\nTargets: cinder\nJob decisions:\n  RUN  aio-openvswitch: selected by changed components\n       components: ceph, ceph-provisioners, cert-manager, cinder, cluster-issuer, csi, glance, ingress-nginx, keycloak, keystone, kubernetes, memcached, percona-xtradb-cluster, percona-xtradb-cluster-operator, rabbitmq-cluster-operator\n       Tempest include: ^tempest\\.api\\.volume\\.\n  SKIP aio-ovn: no changed component requires this job\n  SKIP csi-local-path-provisioner: no changed component requires this job\n  SKIP csi-rbd: no changed component requires this job\n  SKIP keycloak: no changed component requires this job",
                            "stdout_lines": [
                                "Selective Molecule plan: selective",
                                "Changed files:",
                                "  M roles/cinder/README.md",
                                "Targets: cinder",
                                "Job decisions:",
                                "  RUN  aio-openvswitch: selected by changed components",
                                "       components: ceph, ceph-provisioners, cert-manager, cinder, cluster-issuer, csi, glance, ingress-nginx, keycloak, keystone, kubernetes, memcached, percona-xtradb-cluster, percona-xtradb-cluster-operator, rabbitmq-cluster-operator",
                                "       Tempest include: ^tempest\\.api\\.volume\\.",
                                "  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-c365-45e5-000000000005-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:55:16.794179Z",
                            "start": "2026-07-29T13:55:16.274818Z"
                        },
                        "id": "0242ac17-0010-c365-45e5-000000000005",
                        "name": "Render selective Molecule plan"
                    }
                }
            ]
        }
    ],
    "stats": {
        "instance": {
            "changed": 0,
            "failures": 0,
            "ignored": 0,
            "ok": 2,
            "rescued": 0,
            "skipped": 0,
            "unreachable": 0
        }
    },
    "trusted": false
},
{
    "branch": "main",
    "index": "0",
    "phase": "run",
    "playbook": "github.com/vexxhost/atmosphere/test-playbooks/molecule/selective-run.yml",
    "plays": [
        {
            "play": {
                "duration": {
                    "end": "2026-07-29T14:42:42.414072Z",
                    "start": "2026-07-29T13:55:17.677677Z"
                },
                "id": "0242ac17-0010-b3f5-b7d9-000000000002",
                "name": "Run selected Molecule scenario"
            },
            "tasks": [
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.slurp",
                            "changed": false,
                            "content": "ewogICJ2ZXJzaW9uIjogMSwKICAibW9kZSI6ICJzZWxlY3RpdmUiLAogICJjaGFuZ2VzIjogWwogICAgewogICAgICAic3RhdHVzIjogIk0iLAogICAgICAicGF0aCI6ICJyb2xlcy9jaW5kZXIvUkVBRE1FLm1kIiwKICAgICAgInByZXZpb3VzX3BhdGgiOiBudWxsCiAgICB9CiAgXSwKICAibWF0Y2hlcyI6IFsKICAgIHsKICAgICAgInBhdGgiOiAicm9sZXMvY2luZGVyL1JFQURNRS5tZCIsCiAgICAgICJydWxlIjogImNvbXBvbmVudDpjaW5kZXIiLAogICAgICAiYWN0aW9uIjogInRhcmdldHMiLAogICAgICAidGFyZ2V0cyI6IFsKICAgICAgICAiY2luZGVyIgogICAgICBdCiAgICB9CiAgXSwKICAidGFyZ2V0cyI6IFsKICAgICJjaW5kZXIiCiAgXSwKICAidmVyaWZpY2F0aW9uX3Byb2ZpbGVzIjogWwogICAgInZvbHVtZSIKICBdLAogICJ0ZW1wZXN0X3Rlc3RzIjogWwogICAgIl50ZW1wZXN0XFwuYXBpXFwudm9sdW1lXFwuIgogIF0sCiAgInZhcmlhbnRzIjogWwogICAgewogICAgICAiam9iIjogImFpby1vcGVudnN3aXRjaCIsCiAgICAgICJuZXR3b3JrX2JhY2tlbmQiOiAib3BlbnZzd2l0Y2giLAogICAgICAidGFyZ2V0cyI6IFsKICAgICAgICAiY2luZGVyIgogICAgICBdLAogICAgICAiZGVwbG95bWVudF9yb290cyI6IFsKICAgICAgICAiY2luZGVyIiwKICAgICAgICAiZ2xhbmNlIgogICAgICBdLAogICAgICAiY29tcG9uZW50cyI6IFsKICAgICAgICAiY2VwaCIsCiAgICAgICAgImNlcGgtcHJvdmlzaW9uZXJzIiwKICAgICAgICAiY2VydC1tYW5hZ2VyIiwKICAgICAgICAiY2luZGVyIiwKICAgICAgICAiY2x1c3Rlci1pc3N1ZXIiLAogICAgICAgICJjc2kiLAogICAgICAgICJnbGFuY2UiLAogICAgICAgICJpbmdyZXNzLW5naW54IiwKICAgICAgICAia2V5Y2xvYWsiLAogICAgICAgICJrZXlzdG9uZSIsCiAgICAgICAgImt1YmVybmV0ZXMiLAogICAgICAgICJtZW1jYWNoZWQiLAogICAgICAgICJwZXJjb25hLXh0cmFkYi1jbHVzdGVyIiwKICAgICAgICAicGVyY29uYS14dHJhZGItY2x1c3Rlci1vcGVyYXRvciIsCiAgICAgICAgInJhYmJpdG1xLWNsdXN0ZXItb3BlcmF0b3IiCiAgICAgIF0sCiAgICAgICJhbnNpYmxlX3RhZ3MiOiBbCiAgICAgICAgImNlcGgiLAogICAgICAgICJjZXBoLXByb3Zpc2lvbmVycyIsCiAgICAgICAgImNlcnQtbWFuYWdlciIsCiAgICAgICAgImNpbmRlciIsCiAgICAgICAgImNsdXN0ZXItaXNzdWVyIiwKICAgICAgICAiY3NpIiwKICAgICAgICAiZ2xhbmNlIiwKICAgICAgICAiaW5ncmVzcy1uZ2lueCIsCiAgICAgICAgImtleWNsb2FrIiwKICAgICAgICAia2V5c3RvbmUiLAogICAgICAgICJrdWJlcm5ldGVzIiwKICAgICAgICAibWVtY2FjaGVkIiwKICAgICAgICAicGVyY29uYS14dHJhZGItY2x1c3RlciIsCiAgICAgICAgInBlcmNvbmEteHRyYWRiLWNsdXN0ZXItb3BlcmF0b3IiLAogICAgICAgICJyYWJiaXRtcS1jbHVzdGVyLW9wZXJhdG9yIgogICAgICBdLAogICAgICAidmVyaWZpY2F0aW9uX3Byb2ZpbGVzIjogWwogICAgICAgICJ2b2x1bWUiCiAgICAgIF0sCiAgICAgICJ0ZW1wZXN0X3Rlc3RzIjogWwogICAgICAgICJedGVtcGVzdFxcLmFwaVxcLnZvbHVtZVxcLiIKICAgICAgXQogICAgfQogIF0sCiAgImpvYl9kZWNpc2lvbnMiOiB7CiAgICAiYWlvLW9wZW52c3dpdGNoIjogewogICAgICAicnVuIjogdHJ1ZSwKICAgICAgInJlYXNvbiI6ICJzZWxlY3RlZCBieSBjaGFuZ2VkIGNvbXBvbmVudHMiLAogICAgICAic2NlbmFyaW8iOiAiYWlvIiwKICAgICAgIm5ldHdvcmtfYmFja2VuZCI6ICJvcGVudnN3aXRjaCIsCiAgICAgICJ0YXJnZXRzIjogWwogICAgICAgICJjaW5kZXIiCiAgICAgIF0sCiAgICAgICJjb21wb25lbnRzIjogWwogICAgICAgICJjZXBoIiwKICAgICAgICAiY2VwaC1wcm92aXNpb25lcnMiLAogICAgICAgICJjZXJ0LW1hbmFnZXIiLAogICAgICAgICJjaW5kZXIiLAogICAgICAgICJjbHVzdGVyLWlzc3VlciIsCiAgICAgICAgImNzaSIsCiAgICAgICAgImdsYW5jZSIsCiAgICAgICAgImluZ3Jlc3MtbmdpbngiLAogICAgICAgICJrZXljbG9hayIsCiAgICAgICAgImtleXN0b25lIiwKICAgICAgICAia3ViZXJuZXRlcyIsCiAgICAgICAgIm1lbWNhY2hlZCIsCiAgICAgICAgInBlcmNvbmEteHRyYWRiLWNsdXN0ZXIiLAogICAgICAgICJwZXJjb25hLXh0cmFkYi1jbHVzdGVyLW9wZXJhdG9yIiwKICAgICAgICAicmFiYml0bXEtY2x1c3Rlci1vcGVyYXRvciIKICAgICAgXSwKICAgICAgImFuc2libGVfdGFncyI6IFsKICAgICAgICAiY2VwaCIsCiAgICAgICAgImNlcGgtcHJvdmlzaW9uZXJzIiwKICAgICAgICAiY2VydC1tYW5hZ2VyIiwKICAgICAgICAiY2luZGVyIiwKICAgICAgICAiY2x1c3Rlci1pc3N1ZXIiLAogICAgICAgICJjc2kiLAogICAgICAgICJnbGFuY2UiLAogICAgICAgICJpbmdyZXNzLW5naW54IiwKICAgICAgICAia2V5Y2xvYWsiLAogICAgICAgICJrZXlzdG9uZSIsCiAgICAgICAgImt1YmVybmV0ZXMiLAogICAgICAgICJtZW1jYWNoZWQiLAogICAgICAgICJwZXJjb25hLXh0cmFkYi1jbHVzdGVyIiwKICAgICAgICAicGVyY29uYS14dHJhZGItY2x1c3Rlci1vcGVyYXRvciIsCiAgICAgICAgInJhYmJpdG1xLWNsdXN0ZXItb3BlcmF0b3IiCiAgICAgIF0sCiAgICAgICJ2ZXJpZmljYXRpb25fcHJvZmlsZXMiOiBbCiAgICAgICAgInZvbHVtZSIKICAgICAgXSwKICAgICAgInRlbXBlc3RfdGVzdHMiOiBbCiAgICAgICAgIl50ZW1wZXN0XFwuYXBpXFwudm9sdW1lXFwuIgogICAgICBdCiAgICB9LAogICAgImFpby1vdm4iOiB7CiAgICAgICJydW4iOiBmYWxzZSwKICAgICAgInJlYXNvbiI6ICJubyBjaGFuZ2VkIGNvbXBvbmVudCByZXF1aXJlcyB0aGlzIGpvYiIsCiAgICAgICJzY2VuYXJpbyI6ICJhaW8iLAogICAgICAibmV0d29ya19iYWNrZW5kIjogIm92biIsCiAgICAgICJ0YXJnZXRzIjogW10sCiAgICAgICJjb21wb25lbnRzIjogW10sCiAgICAgICJhbnNpYmxlX3RhZ3MiOiBbXSwKICAgICAgInZlcmlmaWNhdGlvbl9wcm9maWxlcyI6IFtdLAogICAgICAidGVtcGVzdF90ZXN0cyI6IFtdCiAgICB9LAogICAgImNzaS1sb2NhbC1wYXRoLXByb3Zpc2lvbmVyIjogewogICAgICAicnVuIjogZmFsc2UsCiAgICAgICJyZWFzb24iOiAibm8gY2hhbmdlZCBjb21wb25lbnQgcmVxdWlyZXMgdGhpcyBqb2IiLAogICAgICAic2NlbmFyaW8iOiAiY3NpIiwKICAgICAgIm5ldHdvcmtfYmFja2VuZCI6IG51bGwsCiAgICAgICJ0YXJnZXRzIjogW10sCiAgICAgICJjb21wb25lbnRzIjogW10sCiAgICAgICJhbnNpYmxlX3RhZ3MiOiBbXSwKICAgICAgInZlcmlmaWNhdGlvbl9wcm9maWxlcyI6IFtdLAogICAgICAidGVtcGVzdF90ZXN0cyI6IFtdCiAgICB9LAogICAgImNzaS1yYmQiOiB7CiAgICAgICJydW4iOiBmYWxzZSwKICAgICAgInJlYXNvbiI6ICJubyBjaGFuZ2VkIGNvbXBvbmVudCByZXF1aXJlcyB0aGlzIGpvYiIsCiAgICAgICJzY2VuYXJpbyI6ICJjc2kiLAogICAgICAibmV0d29ya19iYWNrZW5kIjogbnVsbCwKICAgICAgInRhcmdldHMiOiBbXSwKICAgICAgImNvbXBvbmVudHMiOiBbXSwKICAgICAgImFuc2libGVfdGFncyI6IFtdLAogICAgICAidmVyaWZpY2F0aW9uX3Byb2ZpbGVzIjogW10sCiAgICAgICJ0ZW1wZXN0X3Rlc3RzIjogW10KICAgIH0sCiAgICAia2V5Y2xvYWsiOiB7CiAgICAgICJydW4iOiBmYWxzZSwKICAgICAgInJlYXNvbiI6ICJubyBjaGFuZ2VkIGNvbXBvbmVudCByZXF1aXJlcyB0aGlzIGpvYiIsCiAgICAgICJzY2VuYXJpbyI6ICJrZXljbG9hayIsCiAgICAgICJuZXR3b3JrX2JhY2tlbmQiOiBudWxsLAogICAgICAidGFyZ2V0cyI6IFtdLAogICAgICAiY29tcG9uZW50cyI6IFtdLAogICAgICAiYW5zaWJsZV90YWdzIjogW10sCiAgICAgICJ2ZXJpZmljYXRpb25fcHJvZmlsZXMiOiBbXSwKICAgICAgInRlbXBlc3RfdGVzdHMiOiBbXQogICAgfQogIH0sCiAgInJlYXNvbnMiOiBbXQp9Cg==",
                            "encoding": "base64",
                            "invocation": {
                                "module_args": {
                                    "src": "src/github.com/vexxhost/atmosphere/ci-plan.json"
                                }
                            },
                            "source": "src/github.com/vexxhost/atmosphere/ci-plan.json"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:55:18.046246Z",
                            "start": "2026-07-29T13:55:17.691617Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000000004",
                        "name": "Read selective Molecule plan"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_plan": {
                                    "changes": [
                                        {
                                            "path": "roles/cinder/README.md",
                                            "previous_path": null,
                                            "status": "M"
                                        }
                                    ],
                                    "job_decisions": {
                                        "aio-openvswitch": {
                                            "ansible_tags": [
                                                "ceph",
                                                "ceph-provisioners",
                                                "cert-manager",
                                                "cinder",
                                                "cluster-issuer",
                                                "csi",
                                                "glance",
                                                "ingress-nginx",
                                                "keycloak",
                                                "keystone",
                                                "kubernetes",
                                                "memcached",
                                                "percona-xtradb-cluster",
                                                "percona-xtradb-cluster-operator",
                                                "rabbitmq-cluster-operator"
                                            ],
                                            "components": [
                                                "ceph",
                                                "ceph-provisioners",
                                                "cert-manager",
                                                "cinder",
                                                "cluster-issuer",
                                                "csi",
                                                "glance",
                                                "ingress-nginx",
                                                "keycloak",
                                                "keystone",
                                                "kubernetes",
                                                "memcached",
                                                "percona-xtradb-cluster",
                                                "percona-xtradb-cluster-operator",
                                                "rabbitmq-cluster-operator"
                                            ],
                                            "network_backend": "openvswitch",
                                            "reason": "selected by changed components",
                                            "run": true,
                                            "scenario": "aio",
                                            "targets": [
                                                "cinder"
                                            ],
                                            "tempest_tests": [
                                                "^tempest\\.api\\.volume\\."
                                            ],
                                            "verification_profiles": [
                                                "volume"
                                            ]
                                        },
                                        "aio-ovn": {
                                            "ansible_tags": [],
                                            "components": [],
                                            "network_backend": "ovn",
                                            "reason": "no changed component requires this job",
                                            "run": false,
                                            "scenario": "aio",
                                            "targets": [],
                                            "tempest_tests": [],
                                            "verification_profiles": []
                                        },
                                        "csi-local-path-provisioner": {
                                            "ansible_tags": [],
                                            "components": [],
                                            "network_backend": null,
                                            "reason": "no changed component requires this job",
                                            "run": false,
                                            "scenario": "csi",
                                            "targets": [],
                                            "tempest_tests": [],
                                            "verification_profiles": []
                                        },
                                        "csi-rbd": {
                                            "ansible_tags": [],
                                            "components": [],
                                            "network_backend": null,
                                            "reason": "no changed component requires this job",
                                            "run": false,
                                            "scenario": "csi",
                                            "targets": [],
                                            "tempest_tests": [],
                                            "verification_profiles": []
                                        },
                                        "keycloak": {
                                            "ansible_tags": [],
                                            "components": [],
                                            "network_backend": null,
                                            "reason": "no changed component requires this job",
                                            "run": false,
                                            "scenario": "keycloak",
                                            "targets": [],
                                            "tempest_tests": [],
                                            "verification_profiles": []
                                        }
                                    },
                                    "matches": [
                                        {
                                            "action": "targets",
                                            "path": "roles/cinder/README.md",
                                            "rule": "component:cinder",
                                            "targets": [
                                                "cinder"
                                            ]
                                        }
                                    ],
                                    "mode": "selective",
                                    "reasons": [],
                                    "targets": [
                                        "cinder"
                                    ],
                                    "tempest_tests": [
                                        "^tempest\\.api\\.volume\\."
                                    ],
                                    "variants": [
                                        {
                                            "ansible_tags": [
                                                "ceph",
                                                "ceph-provisioners",
                                                "cert-manager",
                                                "cinder",
                                                "cluster-issuer",
                                                "csi",
                                                "glance",
                                                "ingress-nginx",
                                                "keycloak",
                                                "keystone",
                                                "kubernetes",
                                                "memcached",
                                                "percona-xtradb-cluster",
                                                "percona-xtradb-cluster-operator",
                                                "rabbitmq-cluster-operator"
                                            ],
                                            "components": [
                                                "ceph",
                                                "ceph-provisioners",
                                                "cert-manager",
                                                "cinder",
                                                "cluster-issuer",
                                                "csi",
                                                "glance",
                                                "ingress-nginx",
                                                "keycloak",
                                                "keystone",
                                                "kubernetes",
                                                "memcached",
                                                "percona-xtradb-cluster",
                                                "percona-xtradb-cluster-operator",
                                                "rabbitmq-cluster-operator"
                                            ],
                                            "deployment_roots": [
                                                "cinder",
                                                "glance"
                                            ],
                                            "job": "aio-openvswitch",
                                            "network_backend": "openvswitch",
                                            "targets": [
                                                "cinder"
                                            ],
                                            "tempest_tests": [
                                                "^tempest\\.api\\.volume\\."
                                            ],
                                            "verification_profiles": [
                                                "volume"
                                            ]
                                        }
                                    ],
                                    "verification_profiles": [
                                        "volume"
                                    ],
                                    "version": 1
                                }
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:55:18.103008Z",
                            "start": "2026-07-29T13:55:18.051320Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000000005",
                        "name": "Resolve this job decision"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.assert",
                            "changed": false,
                            "msg": "All assertions passed"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:55:18.142087Z",
                            "start": "2026-07-29T13:55:18.110661Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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",
                                        "cinder",
                                        "cluster-issuer",
                                        "csi",
                                        "glance",
                                        "ingress-nginx",
                                        "keycloak",
                                        "keystone",
                                        "kubernetes",
                                        "memcached",
                                        "percona-xtradb-cluster",
                                        "percona-xtradb-cluster-operator",
                                        "rabbitmq-cluster-operator"
                                    ],
                                    "components": [
                                        "ceph",
                                        "ceph-provisioners",
                                        "cert-manager",
                                        "cinder",
                                        "cluster-issuer",
                                        "csi",
                                        "glance",
                                        "ingress-nginx",
                                        "keycloak",
                                        "keystone",
                                        "kubernetes",
                                        "memcached",
                                        "percona-xtradb-cluster",
                                        "percona-xtradb-cluster-operator",
                                        "rabbitmq-cluster-operator"
                                    ],
                                    "network_backend": "openvswitch",
                                    "reason": "selected by changed components",
                                    "run": true,
                                    "scenario": "aio",
                                    "targets": [
                                        "cinder"
                                    ],
                                    "tempest_tests": [
                                        "^tempest\\.api\\.volume\\."
                                    ],
                                    "verification_profiles": [
                                        "volume"
                                    ]
                                }
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:55:18.200614Z",
                            "start": "2026-07-29T13:55:18.148258Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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: cinder\nComponents: ceph, ceph-provisioners, cert-manager, cinder, cluster-issuer, csi, glance, ingress-nginx, keycloak, keystone, kubernetes, memcached, percona-xtradb-cluster, percona-xtradb-cluster-operator, rabbitmq-cluster-operator"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:55:18.263195Z",
                            "start": "2026-07-29T13:55:18.209871Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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": 1785333316.497878,
                                        "attr_flags": "e",
                                        "attributes": [
                                            "extents"
                                        ],
                                        "block_size": 4096,
                                        "blocks": 8,
                                        "charset": "unknown",
                                        "ctime": 1785333315.7338629,
                                        "dev": 64513,
                                        "device_type": 0,
                                        "executable": true,
                                        "exists": true,
                                        "gid": 1000,
                                        "gr_name": "zuul",
                                        "inode": 1047608,
                                        "isblk": false,
                                        "ischr": false,
                                        "isdir": true,
                                        "isfifo": false,
                                        "isgid": false,
                                        "islnk": false,
                                        "isreg": false,
                                        "issock": false,
                                        "isuid": false,
                                        "mimetype": "unknown",
                                        "mode": "0755",
                                        "mtime": 1785333315.7338629,
                                        "nlink": 25,
                                        "path": "src/github.com/vexxhost/atmosphere",
                                        "pw_name": "zuul",
                                        "readable": true,
                                        "rgrp": true,
                                        "roth": true,
                                        "rusr": true,
                                        "size": 4096,
                                        "uid": 1000,
                                        "version": "1248022722",
                                        "wgrp": false,
                                        "woth": false,
                                        "writeable": true,
                                        "wusr": true,
                                        "xgrp": true,
                                        "xoth": true,
                                        "xusr": true
                                    }
                                },
                                {
                                    "ansible_loop_var": "item",
                                    "changed": false,
                                    "failed": false,
                                    "invocation": {
                                        "module_args": {
                                            "checksum_algorithm": "sha1",
                                            "follow": true,
                                            "get_attributes": true,
                                            "get_checksum": true,
                                            "get_mime": true,
                                            "path": "src/github.com/vexxhost/atmosphere/molecule/aio/inventory"
                                        }
                                    },
                                    "item": "src/github.com/vexxhost/atmosphere/molecule/aio/inventory",
                                    "stat": {
                                        "exists": false
                                    }
                                },
                                {
                                    "ansible_loop_var": "item",
                                    "changed": false,
                                    "failed": false,
                                    "invocation": {
                                        "module_args": {
                                            "checksum_algorithm": "sha1",
                                            "follow": true,
                                            "get_attributes": true,
                                            "get_checksum": true,
                                            "get_mime": true,
                                            "path": "src/github.com/vexxhost/atmosphere/extensions/molecule/aio/inventory"
                                        }
                                    },
                                    "item": "src/github.com/vexxhost/atmosphere/extensions/molecule/aio/inventory",
                                    "stat": {
                                        "exists": false
                                    }
                                }
                            ]
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:55:18.984682Z",
                            "start": "2026-07-29T13:55:18.270829Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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": "2da49be163e793dc604eda7bbc57653b412336a2",
                                    "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": "2da49be163e793dc604eda7bbc57653b412336a2",
                                            "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-1785333319.0607285-15-154096303825820/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": 1785333316.497878,
                                            "attr_flags": "e",
                                            "attributes": [
                                                "extents"
                                            ],
                                            "block_size": 4096,
                                            "blocks": 8,
                                            "charset": "unknown",
                                            "ctime": 1785333315.7338629,
                                            "dev": 64513,
                                            "device_type": 0,
                                            "executable": true,
                                            "exists": true,
                                            "gid": 1000,
                                            "gr_name": "zuul",
                                            "inode": 1047608,
                                            "isblk": false,
                                            "ischr": false,
                                            "isdir": true,
                                            "isfifo": false,
                                            "isgid": false,
                                            "islnk": false,
                                            "isreg": false,
                                            "issock": false,
                                            "isuid": false,
                                            "mimetype": "unknown",
                                            "mode": "0755",
                                            "mtime": 1785333315.7338629,
                                            "nlink": 25,
                                            "path": "src/github.com/vexxhost/atmosphere",
                                            "pw_name": "zuul",
                                            "readable": true,
                                            "rgrp": true,
                                            "roth": true,
                                            "rusr": true,
                                            "size": 4096,
                                            "uid": 1000,
                                            "version": "1248022722",
                                            "wgrp": false,
                                            "woth": false,
                                            "writeable": true,
                                            "wusr": true,
                                            "xgrp": true,
                                            "xoth": true,
                                            "xusr": true
                                        }
                                    },
                                    "md5sum": "af197499e4b81c169f96664518e8f72c",
                                    "mode": "0644",
                                    "owner": "zuul",
                                    "size": 38607,
                                    "src": "/home/zuul/.ansible/tmp/ansible-tmp-1785333319.0607285-15-154096303825820/source",
                                    "state": "file",
                                    "uid": 1000
                                },
                                {
                                    "ansible_loop_var": "item",
                                    "changed": false,
                                    "false_condition": "item.stat.isdir | default(false)",
                                    "item": {
                                        "ansible_loop_var": "item",
                                        "changed": false,
                                        "failed": false,
                                        "invocation": {
                                            "module_args": {
                                                "checksum_algorithm": "sha1",
                                                "follow": true,
                                                "get_attributes": true,
                                                "get_checksum": true,
                                                "get_mime": true,
                                                "path": "src/github.com/vexxhost/atmosphere/molecule/aio/inventory"
                                            }
                                        },
                                        "item": "src/github.com/vexxhost/atmosphere/molecule/aio/inventory",
                                        "stat": {
                                            "exists": false
                                        }
                                    },
                                    "skip_reason": "Conditional result was False",
                                    "skipped": true
                                },
                                {
                                    "ansible_loop_var": "item",
                                    "changed": false,
                                    "false_condition": "item.stat.isdir | default(false)",
                                    "item": {
                                        "ansible_loop_var": "item",
                                        "changed": false,
                                        "failed": false,
                                        "invocation": {
                                            "module_args": {
                                                "checksum_algorithm": "sha1",
                                                "follow": true,
                                                "get_attributes": true,
                                                "get_checksum": true,
                                                "get_mime": true,
                                                "path": "src/github.com/vexxhost/atmosphere/extensions/molecule/aio/inventory"
                                            }
                                        },
                                        "item": "src/github.com/vexxhost/atmosphere/extensions/molecule/aio/inventory",
                                        "stat": {
                                            "exists": false
                                        }
                                    },
                                    "skip_reason": "Conditional result was False",
                                    "skipped": true
                                }
                            ]
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:55:19.691366Z",
                            "start": "2026-07-29T13:55:18.992440Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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": 1785333316.497878,
                                            "attr_flags": "e",
                                            "attributes": [
                                                "extents"
                                            ],
                                            "block_size": 4096,
                                            "blocks": 8,
                                            "charset": "unknown",
                                            "ctime": 1785333315.7338629,
                                            "dev": 64513,
                                            "device_type": 0,
                                            "executable": true,
                                            "exists": true,
                                            "gid": 1000,
                                            "gr_name": "zuul",
                                            "inode": 1047608,
                                            "isblk": false,
                                            "ischr": false,
                                            "isdir": true,
                                            "isfifo": false,
                                            "isgid": false,
                                            "islnk": false,
                                            "isreg": false,
                                            "issock": false,
                                            "isuid": false,
                                            "mimetype": "unknown",
                                            "mode": "0755",
                                            "mtime": 1785333315.7338629,
                                            "nlink": 25,
                                            "path": "src/github.com/vexxhost/atmosphere",
                                            "pw_name": "zuul",
                                            "readable": true,
                                            "rgrp": true,
                                            "roth": true,
                                            "rusr": true,
                                            "size": 4096,
                                            "uid": 1000,
                                            "version": "1248022722",
                                            "wgrp": false,
                                            "woth": false,
                                            "writeable": true,
                                            "wusr": true,
                                            "xgrp": true,
                                            "xoth": true,
                                            "xusr": true
                                        }
                                    },
                                    "msg": "1 replacements made",
                                    "rc": 0
                                },
                                {
                                    "ansible_loop_var": "item",
                                    "changed": false,
                                    "false_condition": "item.stat.isdir | default(false)",
                                    "item": {
                                        "ansible_loop_var": "item",
                                        "changed": false,
                                        "failed": false,
                                        "invocation": {
                                            "module_args": {
                                                "checksum_algorithm": "sha1",
                                                "follow": true,
                                                "get_attributes": true,
                                                "get_checksum": true,
                                                "get_mime": true,
                                                "path": "src/github.com/vexxhost/atmosphere/molecule/aio/inventory"
                                            }
                                        },
                                        "item": "src/github.com/vexxhost/atmosphere/molecule/aio/inventory",
                                        "stat": {
                                            "exists": false
                                        }
                                    },
                                    "skip_reason": "Conditional result was False",
                                    "skipped": true
                                },
                                {
                                    "ansible_loop_var": "item",
                                    "changed": false,
                                    "false_condition": "item.stat.isdir | default(false)",
                                    "item": {
                                        "ansible_loop_var": "item",
                                        "changed": false,
                                        "failed": false,
                                        "invocation": {
                                            "module_args": {
                                                "checksum_algorithm": "sha1",
                                                "follow": true,
                                                "get_attributes": true,
                                                "get_checksum": true,
                                                "get_mime": true,
                                                "path": "src/github.com/vexxhost/atmosphere/extensions/molecule/aio/inventory"
                                            }
                                        },
                                        "item": "src/github.com/vexxhost/atmosphere/extensions/molecule/aio/inventory",
                                        "stat": {
                                            "exists": false
                                        }
                                    },
                                    "skip_reason": "Conditional result was False",
                                    "skipped": true
                                }
                            ]
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:55:20.053639Z",
                            "start": "2026-07-29T13:55:19.697492Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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,cinder,cluster-issuer,csi,glance,ingress-nginx,keycloak,keystone,kubernetes,memcached,percona-xtradb-cluster,percona-xtradb-cluster-operator,rabbitmq-cluster-operator"
                                ],
                                "_atmosphere_ci_molecule_environment": {
                                    "ATMOSPHERE_CI_COMPONENTS": "ceph,ceph-provisioners,cert-manager,cinder,cluster-issuer,csi,glance,ingress-nginx,keycloak,keystone,kubernetes,memcached,percona-xtradb-cluster,percona-xtradb-cluster-operator,rabbitmq-cluster-operator",
                                    "ATMOSPHERE_CI_MODE": "selective",
                                    "ATMOSPHERE_CI_RUN_STESTR": "false",
                                    "ATMOSPHERE_CI_RUN_TEMPEST": "true",
                                    "ATMOSPHERE_CI_TEMPEST_INCLUDE": "[\"^tempest\\\\.api\\\\.volume\\\\.\"]",
                                    "ATMOSPHERE_CI_VERIFICATION_PROFILES": "volume",
                                    "MOLECULE_ANSIBLE_ARGS_STRICT_MODE": "1"
                                }
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:55:20.125349Z",
                            "start": "2026-07-29T13:55:20.060724Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000000e",
                        "name": "Prepare Molecule command"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "run-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:55:20.238405Z",
                            "start": "2026-07-29T13:55:20.131038Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000000f",
                        "name": "Run standard Molecule lifecycle with progress output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.file",
                            "changed": true,
                            "diff": {
                                "after": {
                                    "mode": "0755",
                                    "path": "/tmp/logs",
                                    "state": "directory"
                                },
                                "before": {
                                    "mode": "0775",
                                    "path": "/tmp/logs",
                                    "state": "absent"
                                }
                            },
                            "gid": 1000,
                            "group": "zuul",
                            "invocation": {
                                "module_args": {
                                    "_diff_peek": null,
                                    "_original_basename": null,
                                    "access_time": null,
                                    "access_time_format": "%Y%m%d%H%M.%S",
                                    "attributes": null,
                                    "follow": true,
                                    "force": false,
                                    "group": null,
                                    "mode": "0755",
                                    "modification_time": null,
                                    "modification_time_format": "%Y%m%d%H%M.%S",
                                    "owner": null,
                                    "path": "/tmp/logs",
                                    "recurse": false,
                                    "selevel": null,
                                    "serole": null,
                                    "setype": null,
                                    "seuser": null,
                                    "src": null,
                                    "state": "directory",
                                    "unsafe_writes": false
                                }
                            },
                            "mode": "0755",
                            "owner": "zuul",
                            "path": "/tmp/logs",
                            "size": 4096,
                            "state": "directory",
                            "uid": 1000
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:55:20.602811Z",
                            "start": "2026-07-29T13:55:20.306037Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000000043",
                        "name": "Create Molecule log directory"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log": "/tmp/logs/molecule-aio-openvswitch.log"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:55:20.651751Z",
                            "start": "2026-07-29T13:55:20.612235Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000000044",
                        "name": "Resolve live Molecule log path"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "ansible_job_id": "j853835661962.1597",
                            "changed": true,
                            "finished": 0,
                            "results_file": "/home/zuul/.ansible_async/j853835661962.1597",
                            "started": 1
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:55:21.364025Z",
                            "start": "2026-07-29T13:55:20.666153Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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": "j853835661962.1597",
                                    "changed": true,
                                    "failed": 0,
                                    "finished": 0,
                                    "results_file": "/home/zuul/.ansible_async/j853835661962.1597",
                                    "started": 1
                                }
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:55:21.433466Z",
                            "start": "2026-07-29T13:55:21.370674Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000000046",
                        "name": "Initialize progress monitor for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_chunk_size": 100
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:55:21.471349Z",
                            "start": "2026-07-29T13:55:21.440541Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000000047",
                        "name": "Bound progress monitor recursion for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_chunks": "5"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:55:21.596898Z",
                            "start": "2026-07-29T13:55:21.541702Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000000048",
                        "name": "Calculate progress monitor chunks for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "msg": "All items completed",
                            "results": [
                                {
                                    "_atmosphere_ci_poll_chunk_number": 1,
                                    "ansible_loop_var": "_atmosphere_ci_poll_chunk_number",
                                    "include": "poll-chunk.yml",
                                    "include_args": {}
                                },
                                {
                                    "_atmosphere_ci_poll_chunk_number": 2,
                                    "ansible_loop_var": "_atmosphere_ci_poll_chunk_number",
                                    "include": "poll-chunk.yml",
                                    "include_args": {}
                                },
                                {
                                    "_atmosphere_ci_poll_chunk_number": 3,
                                    "ansible_loop_var": "_atmosphere_ci_poll_chunk_number",
                                    "include": "poll-chunk.yml",
                                    "include_args": {}
                                },
                                {
                                    "_atmosphere_ci_poll_chunk_number": 4,
                                    "ansible_loop_var": "_atmosphere_ci_poll_chunk_number",
                                    "include": "poll-chunk.yml",
                                    "include_args": {}
                                },
                                {
                                    "_atmosphere_ci_poll_chunk_number": 5,
                                    "ansible_loop_var": "_atmosphere_ci_poll_chunk_number",
                                    "include": "poll-chunk.yml",
                                    "include_args": {}
                                }
                            ]
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:55:21.684973Z",
                            "start": "2026-07-29T13:55:21.605262Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000000049",
                        "name": "Monitor Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:55:21.762972Z",
                            "start": "2026-07-29T13:55:21.709954Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000007d",
                        "name": "Start progress monitor chunk for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-29 13:55:21.826678",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 13:55:41.828520",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:55:41.856737Z",
                            "start": "2026-07-29T13:55:21.787090Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000000ba",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "1"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:55:41.946899Z",
                            "start": "2026-07-29T13:55:41.868442Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000000bb",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853835661962.1597",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853835661962.1597",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853835661962.1597",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:55:42.328862Z",
                            "start": "2026-07-29T13:55:41.959618Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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": 1785333321.4499707,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 8,
                                "charset": "unknown",
                                "checksum": "23ba06230b92629e85e801a2f6404e281b797350",
                                "ctime": 1785333342.346277,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582117,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785333342.346277,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 2954,
                                "uid": 1000,
                                "version": "668597093",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:55:42.545838Z",
                            "start": "2026-07-29T13:55:42.338085Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000000bd",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "2954"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:55:42.615977Z",
                            "start": "2026-07-29T13:55:42.554254Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000000be",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +1 /tmp/logs/molecule-aio-openvswitch.log | head -c 2954",
                            "delta": "0:00:00.009390",
                            "end": "2026-07-29 13:55:42.840853",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +1 /tmp/logs/molecule-aio-openvswitch.log | head -c 2954",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-b3f5-b7d9-0000000000bf-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 13:55:42.831463",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "WARNING  Molecule scenarios should migrate to 'extensions/molecule'\nINFO     [aio > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy\nINFO     [aio > prerun] Performing prerun with role_name_check=0...\nINFO     [aio > dependency] Executing\nWARNING  [aio > dependency] Missing roles requirements file: requirements.yml\nWARNING  [aio > dependency] Missing collections requirements file: collections.yml\nWARNING  [aio > dependency] Executed: 2 missing (Remove from test_sequence to suppress)\nINFO     [aio > cleanup] Executing\nWARNING  [aio > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress)\nINFO     [aio > destroy] Executing\nWARNING  [aio > destroy] Skipping, '--destroy=never' requested.\nINFO     [aio > destroy] Executed: Successful\nINFO     [aio > syntax] Executing\n\nplaybook: /home/zuul/src/github.com/vexxhost/atmosphere/molecule/aio/converge.yml\nINFO     [aio > syntax] Executed: Successful\nINFO     [aio > create] Executing\nWARNING  [aio > create] Executed: Missing playbook (Remove from test_sequence to suppress)\nINFO     [aio > prepare] Executing\n\nPLAY [Prepare] *****************************************************************\n\nTASK [Gathering Facts] *********************************************************\nWednesday 29 July 2026  13:55:38 +0000 (0:00:00.038)       0:00:00.038 ********\n[WARNING]: Platform linux on host instance is using the discovered Python\ninterpreter at /usr/bin/python3.10, but future installation of another Python\ninterpreter could change the meaning of that path. See\nhttps://docs.ansible.com/ansible-\ncore/2.17/reference_appendices/interpreter_discovery.html for more information.\nok: [instance]\n\nTASK [Configure short hostname] ************************************************\nWednesday 29 July 2026  13:55:39 +0000 (0:00:01.141)       0:00:01.179 ********\nchanged: [instance]\n\nTASK [Ensure hostname inside hosts file] ***************************************\nWednesday 29 July 2026  13:55:40 +0000 (0:00:00.739)       0:00:01.918 ********\n[WARNING]: Module remote_tmp /root/.ansible/tmp did not exist and was created\nwith a mode of 0700, this may cause issues when running as another user. To\navoid this, create the remote_tmp dir with the correct permissions manually\nchanged: [instance]\n\nTASK [Install \"dirmngr\" for GPG keyserver operations] **************************\nWednesday 29 July 2026  13:55:40 +0000 (0:00:00.268)       0:00:02.186 ********\nok: [instance]\n\nTASK [Purge \"snapd\" package] ***************************************************\nWednesday 29 July 2026  13:55:41 +0000 (0:00:01.180)       0:00:03.367 ********\nok: [instance]\n\nPLAY [Generate workspace for Atmosphere] ***************************************\n\nTASK [Create folders for workspace] ********************************************\nWednesday 29 July 2026  13:55:42 +0000 (0:00:00.699)       0:00:04.066 ********",
                            "stdout_lines": [
                                "WARNING  Molecule scenarios should migrate to 'extensions/molecule'",
                                "INFO     [aio > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy",
                                "INFO     [aio > prerun] Performing prerun with role_name_check=0...",
                                "INFO     [aio > dependency] Executing",
                                "WARNING  [aio > dependency] Missing roles requirements file: requirements.yml",
                                "WARNING  [aio > dependency] Missing collections requirements file: collections.yml",
                                "WARNING  [aio > dependency] Executed: 2 missing (Remove from test_sequence to suppress)",
                                "INFO     [aio > cleanup] Executing",
                                "WARNING  [aio > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress)",
                                "INFO     [aio > destroy] Executing",
                                "WARNING  [aio > destroy] Skipping, '--destroy=never' requested.",
                                "INFO     [aio > destroy] Executed: Successful",
                                "INFO     [aio > syntax] Executing",
                                "",
                                "playbook: /home/zuul/src/github.com/vexxhost/atmosphere/molecule/aio/converge.yml",
                                "INFO     [aio > syntax] Executed: Successful",
                                "INFO     [aio > create] Executing",
                                "WARNING  [aio > create] Executed: Missing playbook (Remove from test_sequence to suppress)",
                                "INFO     [aio > prepare] Executing",
                                "",
                                "PLAY [Prepare] *****************************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Wednesday 29 July 2026  13:55:38 +0000 (0:00:00.038)       0:00:00.038 ********",
                                "[WARNING]: Platform linux on host instance is using the discovered Python",
                                "interpreter at /usr/bin/python3.10, but future installation of another Python",
                                "interpreter could change the meaning of that path. See",
                                "https://docs.ansible.com/ansible-",
                                "core/2.17/reference_appendices/interpreter_discovery.html for more information.",
                                "ok: [instance]",
                                "",
                                "TASK [Configure short hostname] ************************************************",
                                "Wednesday 29 July 2026  13:55:39 +0000 (0:00:01.141)       0:00:01.179 ********",
                                "changed: [instance]",
                                "",
                                "TASK [Ensure hostname inside hosts file] ***************************************",
                                "Wednesday 29 July 2026  13:55:40 +0000 (0:00:00.739)       0:00:01.918 ********",
                                "[WARNING]: Module remote_tmp /root/.ansible/tmp did not exist and was created",
                                "with a mode of 0700, this may cause issues when running as another user. To",
                                "avoid this, create the remote_tmp dir with the correct permissions manually",
                                "changed: [instance]",
                                "",
                                "TASK [Install \"dirmngr\" for GPG keyserver operations] **************************",
                                "Wednesday 29 July 2026  13:55:40 +0000 (0:00:00.268)       0:00:02.186 ********",
                                "ok: [instance]",
                                "",
                                "TASK [Purge \"snapd\" package] ***************************************************",
                                "Wednesday 29 July 2026  13:55:41 +0000 (0:00:01.180)       0:00:03.367 ********",
                                "ok: [instance]",
                                "",
                                "PLAY [Generate workspace for Atmosphere] ***************************************",
                                "",
                                "TASK [Create folders for workspace] ********************************************",
                                "Wednesday 29 July 2026  13:55:42 +0000 (0:00:00.699)       0:00:04.066 ********"
                            ],
                            "zuul_log_id": "0242ac17-0010-b3f5-b7d9-0000000000bf-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:55:43.215439Z",
                            "start": "2026-07-29T13:55:42.647330Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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-29T13:55:43.289153Z",
                            "start": "2026-07-29T13:55:43.224002Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000000c0",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "2954"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:55:43.349999Z",
                            "start": "2026-07-29T13:55:43.297553Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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-29T13:55:43.413845Z",
                            "start": "2026-07-29T13:55:43.361907Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000000c2",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:55:43.483694Z",
                            "start": "2026-07-29T13:55:43.422141Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000000c3",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-29 13:55:43.553311",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 13:56:03.555084",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:56:03.577569Z",
                            "start": "2026-07-29T13:55:43.507910Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000000e6",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "2"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:56:03.662578Z",
                            "start": "2026-07-29T13:56:03.587243Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000000e7",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853835661962.1597",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853835661962.1597",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853835661962.1597",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:56:03.944800Z",
                            "start": "2026-07-29T13:56:03.671997Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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": 1785333342.838283,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 40,
                                "charset": "unknown",
                                "checksum": "a49cccff688ab5692a43eea006574e83b00b9721",
                                "ctime": 1785333359.7144644,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582117,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785333359.7144644,
                                "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": "668597093",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:56:04.153911Z",
                            "start": "2026-07-29T13:56:03.954347Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000000e9",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "16891"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:56:04.232025Z",
                            "start": "2026-07-29T13:56:04.161620Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000000ea",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +2955 /tmp/logs/molecule-aio-openvswitch.log | head -c 16891",
                            "delta": "0:00:00.010076",
                            "end": "2026-07-29 13:56:04.502383",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +2955 /tmp/logs/molecule-aio-openvswitch.log | head -c 16891",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-b3f5-b7d9-0000000000eb-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 13:56:04.492307",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [localhost] => (item=group_vars)\nchanged: [localhost] => (item=group_vars/all)\nchanged: [localhost] => (item=group_vars/controllers)\nchanged: [localhost] => (item=group_vars/cephs)\nchanged: [localhost] => (item=group_vars/computes)\nchanged: [localhost] => (item=host_vars)\n\nPLAY [Generate Ceph control plane configuration for workspace] *****************\n\nTASK [Ensure the Ceph control plane configuration file exists] *****************\nWednesday 29 July 2026  13:55:43 +0000 (0:00:01.444)       0:00:05.511 ********\nchanged: [localhost]\n\nTASK [Load the current Ceph control plane configuration into a variable] *******\nWednesday 29 July 2026  13:55:44 +0000 (0:00:00.238)       0:00:05.749 ********\nok: [localhost]\n\nTASK [Generate Ceph control plane values for missing variables] ****************\nWednesday 29 July 2026  13:55:44 +0000 (0:00:00.026)       0:00:05.776 ********\nok: [localhost] => (item={'key': 'ceph_fsid', 'value': 'e56cdc1f-fd3f-5cb5-8adc-e23dc1005203'})\nok: [localhost] => (item={'key': 'ceph_mon_public_network', 'value': '10.96.240.0/24'})\n\nTASK [Write new Ceph control plane configuration file to disk] *****************\nWednesday 29 July 2026  13:55:44 +0000 (0:00:00.046)       0:00:05.822 ********\nchanged: [localhost]\n\nPLAY [Generate Ceph OSD configuration for workspace] ***************************\n\nTASK [Ensure the Ceph OSDs configuration file exists] **************************\nWednesday 29 July 2026  13:55:44 +0000 (0:00:00.646)       0:00:06.468 ********\nchanged: [localhost]\n\nTASK [Load the current Ceph OSDs configuration into a variable] ****************\nWednesday 29 July 2026  13:55:44 +0000 (0:00:00.231)       0:00:06.699 ********\nok: [localhost]\n\nTASK [Generate Ceph OSDs values for missing variables] *************************\nWednesday 29 July 2026  13:55:45 +0000 (0:00:00.024)       0:00:06.724 ********\nok: [localhost] => (item={'key': 'ceph_osd_devices', 'value': ['/dev/vdb', '/dev/vdc', '/dev/vdd']})\n\nTASK [Write new Ceph OSDs configuration file to disk] **************************\nWednesday 29 July 2026  13:55:45 +0000 (0:00:00.035)       0:00:06.760 ********\nchanged: [localhost]\n\nPLAY [Generate Kubernetes configuration for workspace] *************************\n\nTASK [Ensure the Kubernetes configuration file exists] *************************\nWednesday 29 July 2026  13:55:45 +0000 (0:00:00.479)       0:00:07.239 ********\nchanged: [localhost]\n\nTASK [Load the current Kubernetes configuration into a variable] ***************\nWednesday 29 July 2026  13:55:45 +0000 (0:00:00.227)       0:00:07.466 ********\nok: [localhost]\n\nTASK [Generate Kubernetes values for missing variables] ************************\nWednesday 29 July 2026  13:55:45 +0000 (0:00:00.022)       0:00:07.489 ********\nok: [localhost] => (item={'key': 'kubernetes_hostname', 'value': '10.96.240.10'})\nok: [localhost] => (item={'key': 'kubernetes_keepalived_vrid', 'value': 42})\nok: [localhost] => (item={'key': 'kubernetes_keepalived_vip', 'value': '10.96.240.10'})\n\nTASK [Write new Kubernetes configuration file to disk] *************************\nWednesday 29 July 2026  13:55:45 +0000 (0:00:00.041)       0:00:07.531 ********\nchanged: [localhost]\n\nPLAY [Generate Keepalived configuration for workspace] *************************\n\nTASK [Ensure the Keeaplived configuration file exists] *************************\nWednesday 29 July 2026  13:55:46 +0000 (0:00:00.473)       0:00:08.005 ********\nchanged: [localhost]\n\nTASK [Load the current Keepalived configuration into a variable] ***************\nWednesday 29 July 2026  13:55:46 +0000 (0:00:00.232)       0:00:08.237 ********\nok: [localhost]\n\nTASK [Generate Keepalived values for missing variables] ************************\nWednesday 29 July 2026  13:55:46 +0000 (0:00:00.026)       0:00:08.264 ********\nok: [localhost] => (item={'key': 'keepalived_interface', 'value': 'br-ex'})\nok: [localhost] => (item={'key': 'keepalived_vip', 'value': '10.96.250.10'})\n\nTASK [Write new Keepalived configuration file to disk] *************************\nWednesday 29 July 2026  13:55:46 +0000 (0:00:00.034)       0:00:08.299 ********\nchanged: [localhost]\n\nPLAY [Generate endpoints for workspace] ****************************************\n\nTASK [Gathering Facts] *********************************************************\nWednesday 29 July 2026  13:55:47 +0000 (0:00:00.472)       0:00:08.771 ********\nok: [localhost]\n\nTASK [Ensure the endpoints file exists] ****************************************\nWednesday 29 July 2026  13:55:47 +0000 (0:00:00.855)       0:00:09.627 ********\nchanged: [localhost]\n\nTASK [Load the current endpoints into a variable] ******************************\nWednesday 29 July 2026  13:55:48 +0000 (0:00:00.248)       0:00:09.876 ********\nok: [localhost]\n\nTASK [Generate endpoint skeleton for missing variables] ************************\nWednesday 29 July 2026  13:55:48 +0000 (0:00:00.029)       0:00:09.905 ********\nok: [localhost] => (item=keycloak_host)\nok: [localhost] => (item=kube_prometheus_stack_grafana_host)\nok: [localhost] => (item=kube_prometheus_stack_alertmanager_host)\nok: [localhost] => (item=kube_prometheus_stack_prometheus_host)\nok: [localhost] => (item=openstack_helm_endpoints_region_name)\nok: [localhost] => (item=openstack_helm_endpoints_keystone_api_host)\nok: [localhost] => (item=openstack_helm_endpoints_glance_api_host)\nok: [localhost] => (item=openstack_helm_endpoints_cinder_api_host)\nok: [localhost] => (item=openstack_helm_endpoints_placement_api_host)\nok: [localhost] => (item=openstack_helm_endpoints_barbican_api_host)\nok: [localhost] => (item=openstack_helm_endpoints_neutron_api_host)\nok: [localhost] => (item=openstack_helm_endpoints_nova_api_host)\nok: [localhost] => (item=openstack_helm_endpoints_nova_novnc_host)\nok: [localhost] => (item=openstack_helm_endpoints_ironic_api_host)\nok: [localhost] => (item=openstack_helm_endpoints_designate_api_host)\nok: [localhost] => (item=openstack_helm_endpoints_octavia_api_host)\nok: [localhost] => (item=openstack_helm_endpoints_magnum_api_host)\nok: [localhost] => (item=openstack_helm_endpoints_magnum_registry_host)\nok: [localhost] => (item=openstack_helm_endpoints_heat_api_host)\nok: [localhost] => (item=openstack_helm_endpoints_heat_cfn_api_host)\nok: [localhost] => (item=openstack_helm_endpoints_horizon_api_host)\nok: [localhost] => (item=openstack_helm_endpoints_rgw_host)\nok: [localhost] => (item=openstack_helm_endpoints_manila_api_host)\n\nTASK [Write new endpoints file to disk] ****************************************\nWednesday 29 July 2026  13:55:48 +0000 (0:00:00.793)       0:00:10.699 ********\nchanged: [localhost]\n\nTASK [Ensure the endpoints file exists] ****************************************\nWednesday 29 July 2026  13:55:49 +0000 (0:00:00.489)       0:00:11.188 ********\nchanged: [localhost]\n\nPLAY [Generate Neutron configuration for workspace] ****************************\n\nTASK [Ensure the Neutron configuration file exists] ****************************\nWednesday 29 July 2026  13:55:49 +0000 (0:00:00.231)       0:00:11.419 ********\nchanged: [localhost]\n\nTASK [Load the current Neutron configuration into a variable] ******************\nWednesday 29 July 2026  13:55:49 +0000 (0:00:00.244)       0:00:11.664 ********\nok: [localhost]\n\nTASK [Generate Neutron values for missing variables] ***************************\nWednesday 29 July 2026  13:55:49 +0000 (0:00:00.028)       0:00:11.692 ********\nok: [localhost] => (item={'key': 'neutron_networks', 'value': [{'name': 'public', 'external': True, 'shared': True, 'mtu_size': 1500, 'port_security_enabled': True, 'provider_network_type': 'flat', 'provider_physical_network': 'external', 'subnets': [{'name': 'public-subnet', 'cidr': '10.96.250.0/24', 'gateway_ip': '10.96.250.10', 'allocation_pool_start': '10.96.250.200', 'allocation_pool_end': '10.96.250.220', 'enable_dhcp': True}]}]})\n\nTASK [Write new Neutron configuration file to disk] ****************************\nWednesday 29 July 2026  13:55:50 +0000 (0:00:00.035)       0:00:11.727 ********\nchanged: [localhost]\n\nPLAY [Generate Nova configuration for workspace] *******************************\n\nTASK [Ensure the Nova configuration file exists] *******************************\nWednesday 29 July 2026  13:55:50 +0000 (0:00:00.474)       0:00:12.202 ********\nchanged: [localhost]\n\nTASK [Load the current Nova configuration into a variable] *********************\nWednesday 29 July 2026  13:55:50 +0000 (0:00:00.248)       0:00:12.450 ********\nok: [localhost]\n\nTASK [Generate Nova values for missing variables] ******************************\nWednesday 29 July 2026  13:55:50 +0000 (0:00:00.027)       0:00:12.478 ********\nok: [localhost] => (item={'key': 'nova_flavors', 'value': [{'name': 'm1.tiny', 'ram': 512, 'disk': 1, 'vcpus': 1}, {'name': 'm1.small', 'ram': 2048, 'disk': 20, 'vcpus': 1}, {'name': 'm1.medium', 'ram': 4096, 'disk': 40, 'vcpus': 2}, {'name': 'm1.large', 'ram': 8192, 'disk': 80, 'vcpus': 4}, {'name': 'm1.xlarge', 'ram': 16384, 'disk': 160, 'vcpus': 8}]})\n\nTASK [Write new Nova configuration file to disk] *******************************\nWednesday 29 July 2026  13:55:50 +0000 (0:00:00.040)       0:00:12.518 ********\nchanged: [localhost]\n\nPLAY [Generate secrets for workspace] ******************************************\n\nTASK [Ensure the secrets file exists] ******************************************\nWednesday 29 July 2026  13:55:51 +0000 (0:00:00.492)       0:00:13.011 ********\nchanged: [localhost]\n\nTASK [Load the current secrets into a variable] ********************************\nWednesday 29 July 2026  13:55:51 +0000 (0:00:00.243)       0:00:13.254 ********\nok: [localhost]\n\nTASK [Generate secrets for missing variables] **********************************\nWednesday 29 July 2026  13:55:51 +0000 (0:00:00.030)       0:00:13.284 ********\nok: [localhost] => (item=heat_auth_encryption_key)\nok: [localhost] => (item=keepalived_password)\nok: [localhost] => (item=keycloak_admin_password)\nok: [localhost] => (item=keycloak_database_password)\nok: [localhost] => (item=keystone_keycloak_client_secret)\nok: [localhost] => (item=keystone_oidc_crypto_passphrase)\nok: [localhost] => (item=kube_prometheus_stack_grafana_admin_password)\nok: [localhost] => (item=octavia_heartbeat_key)\nok: [localhost] => (item=openstack_helm_endpoints_rabbitmq_admin_password)\nok: [localhost] => (item=openstack_helm_endpoints_memcached_secret_key)\nok: [localhost] => (item=openstack_helm_endpoints_keystone_admin_password)\nok: [localhost] => (item=openstack_helm_endpoints_keystone_mariadb_password)\nok: [localhost] => (item=openstack_helm_endpoints_keystone_rabbitmq_password)\nok: [localhost] => (item=openstack_helm_endpoints_glance_keystone_password)\nok: [localhost] => (item=openstack_helm_endpoints_glance_mariadb_password)\nok: [localhost] => (item=openstack_helm_endpoints_glance_rabbitmq_password)\nok: [localhost] => (item=openstack_helm_endpoints_cinder_keystone_password)\nok: [localhost] => (item=openstack_helm_endpoints_cinder_mariadb_password)\nok: [localhost] => (item=openstack_helm_endpoints_cinder_rabbitmq_password)\nok: [localhost] => (item=openstack_helm_endpoints_placement_keystone_password)\nok: [localhost] => (item=openstack_helm_endpoints_placement_mariadb_password)\nok: [localhost] => (item=openstack_helm_endpoints_barbican_keystone_password)\nok: [localhost] => (item=openstack_helm_endpoints_barbican_mariadb_password)\nok: [localhost] => (item=openstack_helm_endpoints_neutron_keystone_password)\nok: [localhost] => (item=openstack_helm_endpoints_neutron_mariadb_password)\nok: [localhost] => (item=openstack_helm_endpoints_neutron_rabbitmq_password)\nok: [localhost] => (item=openstack_helm_endpoints_neutron_metadata_secret)\nok: [localhost] => (item=openstack_helm_endpoints_nova_keystone_password)\nok: [localhost] => (item=openstack_helm_endpoints_nova_mariadb_password)\nok: [localhost] => (item=openstack_helm_endpoints_nova_rabbitmq_password)\nok: [localhost] => (item=openstack_helm_endpoints_ironic_keystone_password)\nok: [localhost] => (item=openstack_helm_endpoints_ironic_mariadb_password)\nok: [localhost] => (item=openstack_helm_endpoints_ironic_rabbitmq_password)\nok: [localhost] => (item=openstack_helm_endpoints_designate_keystone_password)\nok: [localhost] => (item=openstack_helm_endpoints_designate_mariadb_password)\nok: [localhost] => (item=openstack_helm_endpoints_designate_rabbitmq_password)\nok: [localhost] => (item=openstack_helm_endpoints_octavia_keystone_password)\nok: [localhost] => (item=openstack_helm_endpoints_octavia_mariadb_password)\nok: [localhost] => (item=openstack_helm_endpoints_octavia_rabbitmq_password)\nok: [localhost] => (item=openstack_helm_endpoints_magnum_keystone_password)\nok: [localhost] => (item=openstack_helm_endpoints_magnum_mariadb_password)\nok: [localhost] => (item=openstack_helm_endpoints_magnum_rabbitmq_password)\nok: [localhost] => (item=openstack_helm_endpoints_heat_keystone_password)\nok: [localhost] => (item=openstack_helm_endpoints_heat_trustee_keystone_password)\nok: [localhost] => (item=openstack_helm_endpoints_heat_stack_user_keystone_password)\nok: [localhost] => (item=openstack_helm_endpoints_heat_mariadb_password)\nok: [localhost] => (item=openstack_helm_endpoints_heat_rabbitmq_password)\nok: [localhost] => (item=openstack_helm_endpoints_horizon_mariadb_password)\nok: [localhost] => (item=openstack_helm_endpoints_tempest_keystone_password)\nok: [localhost] => (item=openstack_helm_endpoints_openstack_exporter_keystone_password)\nok: [localhost] => (item=openstack_helm_endpoints_rgw_keystone_password)\nok: [localhost] => (item=openstack_helm_endpoints_manila_keystone_password)\nok: [localhost] => (item=openstack_helm_endpoints_manila_mariadb_password)\nok: [localhost] => (item=openstack_helm_endpoints_staffeln_mariadb_password)\n\nTASK [Generate base64 encoded secrets] *****************************************\nWednesday 29 July 2026  13:55:51 +0000 (0:00:00.428)       0:00:13.712 ********\nok: [localhost] => (item=barbican_kek)\n\nTASK [Generate temporary files for generating keys for missing variables] ******\nWednesday 29 July 2026  13:55:52 +0000 (0:00:00.053)       0:00:13.766 ********\nchanged: [localhost] => (item=manila_ssh_key)\nchanged: [localhost] => (item=nova_ssh_key)\n\nTASK [Generate SSH keys for missing variables] *********************************\nWednesday 29 July 2026  13:55:52 +0000 (0:00:00.505)       0:00:14.271 ********\nchanged: [localhost] => (item=manila_ssh_key)\nchanged: [localhost] => (item=nova_ssh_key)\n\nTASK [Set values for SSH keys] *************************************************\nWednesday 29 July 2026  13:55:55 +0000 (0:00:03.358)       0:00:17.629 ********\nok: [localhost] => (item=manila_ssh_key)\nok: [localhost] => (item=nova_ssh_key)\n\nTASK [Delete the temporary files generated for SSH keys] ***********************\nWednesday 29 July 2026  13:55:55 +0000 (0:00:00.068)       0:00:17.697 ********\nchanged: [localhost] => (item=manila_ssh_key)\nchanged: [localhost] => (item=nova_ssh_key)\n\nTASK [Write new secrets file to disk] ******************************************\nWednesday 29 July 2026  13:55:56 +0000 (0:00:00.449)       0:00:18.147 ********\nchanged: [localhost]\n\nTASK [Encrypt secrets file with Vault password] ********************************\nWednesday 29 July 2026  13:55:56 +0000 (0:00:00.501)       0:00:18.649 ********\nskipping: [localhost]\n\nPLAY [Setup networking] ********************************************************\n\nTASK [Gathering Facts] *********************************************************\nWednesday 29 July 2026  13:55:56 +0000 (0:00:00.033)       0:00:18.682 ********\nok: [instance]\n\nTASK [Create bridge for management network] ************************************\nWednesday 29 July 2026  13:55:57 +0000 (0:00:00.702)       0:00:19.385 ********\nok: [instance]\n\nTASK [Create fake interface for management bridge] *****************************\nWednesday 29 July 2026  13:55:57 +0000 (0:00:00.316)       0:00:19.701 ********\nok: [instance]\n\nTASK [Assign dummy interface to management bridge] *****************************\nWednesday 29 July 2026  13:55:58 +0000 (0:00:00.214)       0:00:19.915 ********\nok: [instance]\n\nTASK [Assign IP address for management bridge] *********************************\nWednesday 29 July 2026  13:55:58 +0000 (0:00:00.210)       0:00:20.126 ********\nok: [instance]\n\nTASK [Bring up interfaces] *****************************************************\nWednesday 29 July 2026  13:55:58 +0000 (0:00:00.181)       0:00:20.307 ********\nok: [instance] => (item=br-mgmt)\nok: [instance] => (item=dummy0)\n\nPLAY [Create devices for Ceph] *************************************************\n\nTASK [Gathering Facts] *********************************************************\nWednesday 29 July 2026  13:55:58 +0000 (0:00:00.411)       0:00:20.719 ********\nok: [instance]\n\nTASK [Install depedencies] *****************************************************\nWednesday 29 July 2026  13:55:59 +0000 (0:00:00.715)       0:00:21.435 ********",
                            "stdout_lines": [
                                "changed: [localhost] => (item=group_vars)",
                                "changed: [localhost] => (item=group_vars/all)",
                                "changed: [localhost] => (item=group_vars/controllers)",
                                "changed: [localhost] => (item=group_vars/cephs)",
                                "changed: [localhost] => (item=group_vars/computes)",
                                "changed: [localhost] => (item=host_vars)",
                                "",
                                "PLAY [Generate Ceph control plane configuration for workspace] *****************",
                                "",
                                "TASK [Ensure the Ceph control plane configuration file exists] *****************",
                                "Wednesday 29 July 2026  13:55:43 +0000 (0:00:01.444)       0:00:05.511 ********",
                                "changed: [localhost]",
                                "",
                                "TASK [Load the current Ceph control plane configuration into a variable] *******",
                                "Wednesday 29 July 2026  13:55:44 +0000 (0:00:00.238)       0:00:05.749 ********",
                                "ok: [localhost]",
                                "",
                                "TASK [Generate Ceph control plane values for missing variables] ****************",
                                "Wednesday 29 July 2026  13:55:44 +0000 (0:00:00.026)       0:00:05.776 ********",
                                "ok: [localhost] => (item={'key': 'ceph_fsid', 'value': 'e56cdc1f-fd3f-5cb5-8adc-e23dc1005203'})",
                                "ok: [localhost] => (item={'key': 'ceph_mon_public_network', 'value': '10.96.240.0/24'})",
                                "",
                                "TASK [Write new Ceph control plane configuration file to disk] *****************",
                                "Wednesday 29 July 2026  13:55:44 +0000 (0:00:00.046)       0:00:05.822 ********",
                                "changed: [localhost]",
                                "",
                                "PLAY [Generate Ceph OSD configuration for workspace] ***************************",
                                "",
                                "TASK [Ensure the Ceph OSDs configuration file exists] **************************",
                                "Wednesday 29 July 2026  13:55:44 +0000 (0:00:00.646)       0:00:06.468 ********",
                                "changed: [localhost]",
                                "",
                                "TASK [Load the current Ceph OSDs configuration into a variable] ****************",
                                "Wednesday 29 July 2026  13:55:44 +0000 (0:00:00.231)       0:00:06.699 ********",
                                "ok: [localhost]",
                                "",
                                "TASK [Generate Ceph OSDs values for missing variables] *************************",
                                "Wednesday 29 July 2026  13:55:45 +0000 (0:00:00.024)       0:00:06.724 ********",
                                "ok: [localhost] => (item={'key': 'ceph_osd_devices', 'value': ['/dev/vdb', '/dev/vdc', '/dev/vdd']})",
                                "",
                                "TASK [Write new Ceph OSDs configuration file to disk] **************************",
                                "Wednesday 29 July 2026  13:55:45 +0000 (0:00:00.035)       0:00:06.760 ********",
                                "changed: [localhost]",
                                "",
                                "PLAY [Generate Kubernetes configuration for workspace] *************************",
                                "",
                                "TASK [Ensure the Kubernetes configuration file exists] *************************",
                                "Wednesday 29 July 2026  13:55:45 +0000 (0:00:00.479)       0:00:07.239 ********",
                                "changed: [localhost]",
                                "",
                                "TASK [Load the current Kubernetes configuration into a variable] ***************",
                                "Wednesday 29 July 2026  13:55:45 +0000 (0:00:00.227)       0:00:07.466 ********",
                                "ok: [localhost]",
                                "",
                                "TASK [Generate Kubernetes values for missing variables] ************************",
                                "Wednesday 29 July 2026  13:55:45 +0000 (0:00:00.022)       0:00:07.489 ********",
                                "ok: [localhost] => (item={'key': 'kubernetes_hostname', 'value': '10.96.240.10'})",
                                "ok: [localhost] => (item={'key': 'kubernetes_keepalived_vrid', 'value': 42})",
                                "ok: [localhost] => (item={'key': 'kubernetes_keepalived_vip', 'value': '10.96.240.10'})",
                                "",
                                "TASK [Write new Kubernetes configuration file to disk] *************************",
                                "Wednesday 29 July 2026  13:55:45 +0000 (0:00:00.041)       0:00:07.531 ********",
                                "changed: [localhost]",
                                "",
                                "PLAY [Generate Keepalived configuration for workspace] *************************",
                                "",
                                "TASK [Ensure the Keeaplived configuration file exists] *************************",
                                "Wednesday 29 July 2026  13:55:46 +0000 (0:00:00.473)       0:00:08.005 ********",
                                "changed: [localhost]",
                                "",
                                "TASK [Load the current Keepalived configuration into a variable] ***************",
                                "Wednesday 29 July 2026  13:55:46 +0000 (0:00:00.232)       0:00:08.237 ********",
                                "ok: [localhost]",
                                "",
                                "TASK [Generate Keepalived values for missing variables] ************************",
                                "Wednesday 29 July 2026  13:55:46 +0000 (0:00:00.026)       0:00:08.264 ********",
                                "ok: [localhost] => (item={'key': 'keepalived_interface', 'value': 'br-ex'})",
                                "ok: [localhost] => (item={'key': 'keepalived_vip', 'value': '10.96.250.10'})",
                                "",
                                "TASK [Write new Keepalived configuration file to disk] *************************",
                                "Wednesday 29 July 2026  13:55:46 +0000 (0:00:00.034)       0:00:08.299 ********",
                                "changed: [localhost]",
                                "",
                                "PLAY [Generate endpoints for workspace] ****************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Wednesday 29 July 2026  13:55:47 +0000 (0:00:00.472)       0:00:08.771 ********",
                                "ok: [localhost]",
                                "",
                                "TASK [Ensure the endpoints file exists] ****************************************",
                                "Wednesday 29 July 2026  13:55:47 +0000 (0:00:00.855)       0:00:09.627 ********",
                                "changed: [localhost]",
                                "",
                                "TASK [Load the current endpoints into a variable] ******************************",
                                "Wednesday 29 July 2026  13:55:48 +0000 (0:00:00.248)       0:00:09.876 ********",
                                "ok: [localhost]",
                                "",
                                "TASK [Generate endpoint skeleton for missing variables] ************************",
                                "Wednesday 29 July 2026  13:55:48 +0000 (0:00:00.029)       0:00:09.905 ********",
                                "ok: [localhost] => (item=keycloak_host)",
                                "ok: [localhost] => (item=kube_prometheus_stack_grafana_host)",
                                "ok: [localhost] => (item=kube_prometheus_stack_alertmanager_host)",
                                "ok: [localhost] => (item=kube_prometheus_stack_prometheus_host)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_region_name)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_keystone_api_host)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_glance_api_host)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_cinder_api_host)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_placement_api_host)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_barbican_api_host)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_neutron_api_host)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_nova_api_host)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_nova_novnc_host)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_ironic_api_host)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_designate_api_host)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_octavia_api_host)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_magnum_api_host)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_magnum_registry_host)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_heat_api_host)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_heat_cfn_api_host)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_horizon_api_host)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_rgw_host)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_manila_api_host)",
                                "",
                                "TASK [Write new endpoints file to disk] ****************************************",
                                "Wednesday 29 July 2026  13:55:48 +0000 (0:00:00.793)       0:00:10.699 ********",
                                "changed: [localhost]",
                                "",
                                "TASK [Ensure the endpoints file exists] ****************************************",
                                "Wednesday 29 July 2026  13:55:49 +0000 (0:00:00.489)       0:00:11.188 ********",
                                "changed: [localhost]",
                                "",
                                "PLAY [Generate Neutron configuration for workspace] ****************************",
                                "",
                                "TASK [Ensure the Neutron configuration file exists] ****************************",
                                "Wednesday 29 July 2026  13:55:49 +0000 (0:00:00.231)       0:00:11.419 ********",
                                "changed: [localhost]",
                                "",
                                "TASK [Load the current Neutron configuration into a variable] ******************",
                                "Wednesday 29 July 2026  13:55:49 +0000 (0:00:00.244)       0:00:11.664 ********",
                                "ok: [localhost]",
                                "",
                                "TASK [Generate Neutron values for missing variables] ***************************",
                                "Wednesday 29 July 2026  13:55:49 +0000 (0:00:00.028)       0:00:11.692 ********",
                                "ok: [localhost] => (item={'key': 'neutron_networks', 'value': [{'name': 'public', 'external': True, 'shared': True, 'mtu_size': 1500, 'port_security_enabled': True, 'provider_network_type': 'flat', 'provider_physical_network': 'external', 'subnets': [{'name': 'public-subnet', 'cidr': '10.96.250.0/24', 'gateway_ip': '10.96.250.10', 'allocation_pool_start': '10.96.250.200', 'allocation_pool_end': '10.96.250.220', 'enable_dhcp': True}]}]})",
                                "",
                                "TASK [Write new Neutron configuration file to disk] ****************************",
                                "Wednesday 29 July 2026  13:55:50 +0000 (0:00:00.035)       0:00:11.727 ********",
                                "changed: [localhost]",
                                "",
                                "PLAY [Generate Nova configuration for workspace] *******************************",
                                "",
                                "TASK [Ensure the Nova configuration file exists] *******************************",
                                "Wednesday 29 July 2026  13:55:50 +0000 (0:00:00.474)       0:00:12.202 ********",
                                "changed: [localhost]",
                                "",
                                "TASK [Load the current Nova configuration into a variable] *********************",
                                "Wednesday 29 July 2026  13:55:50 +0000 (0:00:00.248)       0:00:12.450 ********",
                                "ok: [localhost]",
                                "",
                                "TASK [Generate Nova values for missing variables] ******************************",
                                "Wednesday 29 July 2026  13:55:50 +0000 (0:00:00.027)       0:00:12.478 ********",
                                "ok: [localhost] => (item={'key': 'nova_flavors', 'value': [{'name': 'm1.tiny', 'ram': 512, 'disk': 1, 'vcpus': 1}, {'name': 'm1.small', 'ram': 2048, 'disk': 20, 'vcpus': 1}, {'name': 'm1.medium', 'ram': 4096, 'disk': 40, 'vcpus': 2}, {'name': 'm1.large', 'ram': 8192, 'disk': 80, 'vcpus': 4}, {'name': 'm1.xlarge', 'ram': 16384, 'disk': 160, 'vcpus': 8}]})",
                                "",
                                "TASK [Write new Nova configuration file to disk] *******************************",
                                "Wednesday 29 July 2026  13:55:50 +0000 (0:00:00.040)       0:00:12.518 ********",
                                "changed: [localhost]",
                                "",
                                "PLAY [Generate secrets for workspace] ******************************************",
                                "",
                                "TASK [Ensure the secrets file exists] ******************************************",
                                "Wednesday 29 July 2026  13:55:51 +0000 (0:00:00.492)       0:00:13.011 ********",
                                "changed: [localhost]",
                                "",
                                "TASK [Load the current secrets into a variable] ********************************",
                                "Wednesday 29 July 2026  13:55:51 +0000 (0:00:00.243)       0:00:13.254 ********",
                                "ok: [localhost]",
                                "",
                                "TASK [Generate secrets for missing variables] **********************************",
                                "Wednesday 29 July 2026  13:55:51 +0000 (0:00:00.030)       0:00:13.284 ********",
                                "ok: [localhost] => (item=heat_auth_encryption_key)",
                                "ok: [localhost] => (item=keepalived_password)",
                                "ok: [localhost] => (item=keycloak_admin_password)",
                                "ok: [localhost] => (item=keycloak_database_password)",
                                "ok: [localhost] => (item=keystone_keycloak_client_secret)",
                                "ok: [localhost] => (item=keystone_oidc_crypto_passphrase)",
                                "ok: [localhost] => (item=kube_prometheus_stack_grafana_admin_password)",
                                "ok: [localhost] => (item=octavia_heartbeat_key)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_rabbitmq_admin_password)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_memcached_secret_key)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_keystone_admin_password)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_keystone_mariadb_password)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_keystone_rabbitmq_password)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_glance_keystone_password)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_glance_mariadb_password)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_glance_rabbitmq_password)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_cinder_keystone_password)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_cinder_mariadb_password)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_cinder_rabbitmq_password)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_placement_keystone_password)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_placement_mariadb_password)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_barbican_keystone_password)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_barbican_mariadb_password)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_neutron_keystone_password)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_neutron_mariadb_password)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_neutron_rabbitmq_password)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_neutron_metadata_secret)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_nova_keystone_password)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_nova_mariadb_password)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_nova_rabbitmq_password)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_ironic_keystone_password)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_ironic_mariadb_password)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_ironic_rabbitmq_password)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_designate_keystone_password)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_designate_mariadb_password)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_designate_rabbitmq_password)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_octavia_keystone_password)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_octavia_mariadb_password)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_octavia_rabbitmq_password)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_magnum_keystone_password)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_magnum_mariadb_password)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_magnum_rabbitmq_password)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_heat_keystone_password)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_heat_trustee_keystone_password)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_heat_stack_user_keystone_password)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_heat_mariadb_password)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_heat_rabbitmq_password)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_horizon_mariadb_password)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_tempest_keystone_password)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_openstack_exporter_keystone_password)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_rgw_keystone_password)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_manila_keystone_password)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_manila_mariadb_password)",
                                "ok: [localhost] => (item=openstack_helm_endpoints_staffeln_mariadb_password)",
                                "",
                                "TASK [Generate base64 encoded secrets] *****************************************",
                                "Wednesday 29 July 2026  13:55:51 +0000 (0:00:00.428)       0:00:13.712 ********",
                                "ok: [localhost] => (item=barbican_kek)",
                                "",
                                "TASK [Generate temporary files for generating keys for missing variables] ******",
                                "Wednesday 29 July 2026  13:55:52 +0000 (0:00:00.053)       0:00:13.766 ********",
                                "changed: [localhost] => (item=manila_ssh_key)",
                                "changed: [localhost] => (item=nova_ssh_key)",
                                "",
                                "TASK [Generate SSH keys for missing variables] *********************************",
                                "Wednesday 29 July 2026  13:55:52 +0000 (0:00:00.505)       0:00:14.271 ********",
                                "changed: [localhost] => (item=manila_ssh_key)",
                                "changed: [localhost] => (item=nova_ssh_key)",
                                "",
                                "TASK [Set values for SSH keys] *************************************************",
                                "Wednesday 29 July 2026  13:55:55 +0000 (0:00:03.358)       0:00:17.629 ********",
                                "ok: [localhost] => (item=manila_ssh_key)",
                                "ok: [localhost] => (item=nova_ssh_key)",
                                "",
                                "TASK [Delete the temporary files generated for SSH keys] ***********************",
                                "Wednesday 29 July 2026  13:55:55 +0000 (0:00:00.068)       0:00:17.697 ********",
                                "changed: [localhost] => (item=manila_ssh_key)",
                                "changed: [localhost] => (item=nova_ssh_key)",
                                "",
                                "TASK [Write new secrets file to disk] ******************************************",
                                "Wednesday 29 July 2026  13:55:56 +0000 (0:00:00.449)       0:00:18.147 ********",
                                "changed: [localhost]",
                                "",
                                "TASK [Encrypt secrets file with Vault password] ********************************",
                                "Wednesday 29 July 2026  13:55:56 +0000 (0:00:00.501)       0:00:18.649 ********",
                                "skipping: [localhost]",
                                "",
                                "PLAY [Setup networking] ********************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Wednesday 29 July 2026  13:55:56 +0000 (0:00:00.033)       0:00:18.682 ********",
                                "ok: [instance]",
                                "",
                                "TASK [Create bridge for management network] ************************************",
                                "Wednesday 29 July 2026  13:55:57 +0000 (0:00:00.702)       0:00:19.385 ********",
                                "ok: [instance]",
                                "",
                                "TASK [Create fake interface for management bridge] *****************************",
                                "Wednesday 29 July 2026  13:55:57 +0000 (0:00:00.316)       0:00:19.701 ********",
                                "ok: [instance]",
                                "",
                                "TASK [Assign dummy interface to management bridge] *****************************",
                                "Wednesday 29 July 2026  13:55:58 +0000 (0:00:00.214)       0:00:19.915 ********",
                                "ok: [instance]",
                                "",
                                "TASK [Assign IP address for management bridge] *********************************",
                                "Wednesday 29 July 2026  13:55:58 +0000 (0:00:00.210)       0:00:20.126 ********",
                                "ok: [instance]",
                                "",
                                "TASK [Bring up interfaces] *****************************************************",
                                "Wednesday 29 July 2026  13:55:58 +0000 (0:00:00.181)       0:00:20.307 ********",
                                "ok: [instance] => (item=br-mgmt)",
                                "ok: [instance] => (item=dummy0)",
                                "",
                                "PLAY [Create devices for Ceph] *************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Wednesday 29 July 2026  13:55:58 +0000 (0:00:00.411)       0:00:20.719 ********",
                                "ok: [instance]",
                                "",
                                "TASK [Install depedencies] *****************************************************",
                                "Wednesday 29 July 2026  13:55:59 +0000 (0:00:00.715)       0:00:21.435 ********"
                            ],
                            "zuul_log_id": "0242ac17-0010-b3f5-b7d9-0000000000eb-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:56:04.844903Z",
                            "start": "2026-07-29T13:56:04.312830Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000000eb",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [Install depedencies]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:56:04.928401Z",
                            "start": "2026-07-29T13:56:04.853863Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000000ec",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "19845"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:56:05.004562Z",
                            "start": "2026-07-29T13:56:04.937795Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000000ed",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 40 seconds.\nLast task: TASK [Install depedencies]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:56:05.078525Z",
                            "start": "2026-07-29T13:56:05.013940Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000000ee",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:56:05.136853Z",
                            "start": "2026-07-29T13:56:05.086165Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000000ef",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-29 13:56:05.214798",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 13:56:25.217407",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:56:25.229190Z",
                            "start": "2026-07-29T13:56:05.171878Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000015e",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "3"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:56:25.293341Z",
                            "start": "2026-07-29T13:56:25.238090Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000015f",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853835661962.1597",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853835661962.1597",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853835661962.1597",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:56:25.539930Z",
                            "start": "2026-07-29T13:56:25.300574Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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": 1785333364.1025057,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 48,
                                "charset": "unknown",
                                "checksum": "c577a91c1767692338c1f0c8ead9f488089875d0",
                                "ctime": 1785333385.126682,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582117,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785333385.126682,
                                "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": "668597093",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:56:25.772026Z",
                            "start": "2026-07-29T13:56:25.566776Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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-29T13:56:25.835324Z",
                            "start": "2026-07-29T13:56:25.779915Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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.008733",
                            "end": "2026-07-29 13:56:26.066484",
                            "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-b3f5-b7d9-000000000163-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 13:56:26.057751",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nTASK [Start up service] ********************************************************\nWednesday 29 July 2026  13:56:19 +0000 (0:00:19.768)       0:00:41.204 ********\nok: [instance]\n\nTASK [Generate lvm.conf] *******************************************************\nWednesday 29 July 2026  13:56:20 +0000 (0:00:00.569)       0:00:41.773 ********\nok: [instance]\n\nTASK [Write /etc/lvm/lvm.conf] *************************************************\nWednesday 29 July 2026  13:56:20 +0000 (0:00:00.217)       0:00:41.991 ********\nchanged: [instance]\n\nTASK [Get list of all loopback devices] ****************************************\nWednesday 29 July 2026  13:56:20 +0000 (0:00:00.467)       0:00:42.458 ********\nok: [instance]\n\nTASK [Fail if there is any existing loopback devices] **************************\nWednesday 29 July 2026  13:56:20 +0000 (0:00:00.217)       0:00:42.676 ********\nskipping: [instance]\n\nTASK [Create devices for Ceph] *************************************************\nWednesday 29 July 2026  13:56:20 +0000 (0:00:00.021)       0:00:42.697 ********\nchanged: [instance] => (item=osd0)\nchanged: [instance] => (item=osd1)\nchanged: [instance] => (item=osd2)\n\nTASK [Set permissions on loopback devices] *************************************\nWednesday 29 July 2026  13:56:21 +0000 (0:00:00.566)       0:00:43.264 ********\nchanged: [instance] => (item=osd0)\nchanged: [instance] => (item=osd1)\nchanged: [instance] => (item=osd2)\n\nTASK [Start loop devices] ******************************************************\nWednesday 29 July 2026  13:56:22 +0000 (0:00:00.532)       0:00:43.796 ********\nchanged: [instance] => (item=osd0)\nchanged: [instance] => (item=osd1)\nchanged: [instance] => (item=osd2)\n\nTASK [Create a volume group for each loop device] ******************************\nWednesday 29 July 2026  13:56:22 +0000 (0:00:00.735)       0:00:44.531 ********\nchanged: [instance] => (item=osd0)\nchanged: [instance] => (item=osd1)",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "TASK [Start up service] ********************************************************",
                                "Wednesday 29 July 2026  13:56:19 +0000 (0:00:19.768)       0:00:41.204 ********",
                                "ok: [instance]",
                                "",
                                "TASK [Generate lvm.conf] *******************************************************",
                                "Wednesday 29 July 2026  13:56:20 +0000 (0:00:00.569)       0:00:41.773 ********",
                                "ok: [instance]",
                                "",
                                "TASK [Write /etc/lvm/lvm.conf] *************************************************",
                                "Wednesday 29 July 2026  13:56:20 +0000 (0:00:00.217)       0:00:41.991 ********",
                                "changed: [instance]",
                                "",
                                "TASK [Get list of all loopback devices] ****************************************",
                                "Wednesday 29 July 2026  13:56:20 +0000 (0:00:00.467)       0:00:42.458 ********",
                                "ok: [instance]",
                                "",
                                "TASK [Fail if there is any existing loopback devices] **************************",
                                "Wednesday 29 July 2026  13:56:20 +0000 (0:00:00.217)       0:00:42.676 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [Create devices for Ceph] *************************************************",
                                "Wednesday 29 July 2026  13:56:20 +0000 (0:00:00.021)       0:00:42.697 ********",
                                "changed: [instance] => (item=osd0)",
                                "changed: [instance] => (item=osd1)",
                                "changed: [instance] => (item=osd2)",
                                "",
                                "TASK [Set permissions on loopback devices] *************************************",
                                "Wednesday 29 July 2026  13:56:21 +0000 (0:00:00.566)       0:00:43.264 ********",
                                "changed: [instance] => (item=osd0)",
                                "changed: [instance] => (item=osd1)",
                                "changed: [instance] => (item=osd2)",
                                "",
                                "TASK [Start loop devices] ******************************************************",
                                "Wednesday 29 July 2026  13:56:22 +0000 (0:00:00.532)       0:00:43.796 ********",
                                "changed: [instance] => (item=osd0)",
                                "changed: [instance] => (item=osd1)",
                                "changed: [instance] => (item=osd2)",
                                "",
                                "TASK [Create a volume group for each loop device] ******************************",
                                "Wednesday 29 July 2026  13:56:22 +0000 (0:00:00.735)       0:00:44.531 ********",
                                "changed: [instance] => (item=osd0)",
                                "changed: [instance] => (item=osd1)"
                            ],
                            "zuul_log_id": "0242ac17-0010-b3f5-b7d9-000000000163-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:56:26.387411Z",
                            "start": "2026-07-29T13:56:25.868878Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000000163",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [Create a volume group for each loop device]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:56:26.461578Z",
                            "start": "2026-07-29T13:56:26.395763Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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-29T13:56:26.522921Z",
                            "start": "2026-07-29T13:56:26.469748Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000000165",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 60 seconds.\nLast task: TASK [Create a volume group for each loop device]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:56:26.586512Z",
                            "start": "2026-07-29T13:56:26.529492Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000000166",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:56:26.645667Z",
                            "start": "2026-07-29T13:56:26.593467Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000000167",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-29 13:56:26.710820",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 13:56:46.713152",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:56:46.730228Z",
                            "start": "2026-07-29T13:56:26.673643Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000001ec",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "4"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:56:46.798229Z",
                            "start": "2026-07-29T13:56:46.736410Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000001ed",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853835661962.1597",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853835661962.1597",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853835661962.1597",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:56:47.209200Z",
                            "start": "2026-07-29T13:56:46.804466Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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": 1785333385.7266865,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 64,
                                "charset": "unknown",
                                "checksum": "2ef352fb8f5c04e1e0afb15720288d00a576fdbb",
                                "ctime": 1785333403.3188167,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582117,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785333403.3188167,
                                "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": "668597093",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:56:47.419807Z",
                            "start": "2026-07-29T13:56:47.221802Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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-29T13:56:47.478876Z",
                            "start": "2026-07-29T13:56:47.426630Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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.006823",
                            "end": "2026-07-29 13:56:47.705599",
                            "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-b3f5-b7d9-0000000001f1-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 13:56:47.698776",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance] => (item=osd2)\n\nTASK [Create a logical volume for each loop device] ****************************\nWednesday 29 July 2026  13:56:26 +0000 (0:00:03.351)       0:00:47.883 ********\nchanged: [instance] => (item=ceph-instance-osd0)\nchanged: [instance] => (item=ceph-instance-osd1)\nchanged: [instance] => (item=ceph-instance-osd2)\n\nPLAY [controllers] *************************************************************\n\nTASK [Gathering Facts] *********************************************************\nWednesday 29 July 2026  13:56:28 +0000 (0:00:01.866)       0:00:49.750 ********\nok: [instance]\n\nTASK [Set masquerade rule] *****************************************************\nWednesday 29 July 2026  13:56:28 +0000 (0:00:00.949)       0:00:50.699 ********\nchanged: [instance]\n\nPLAY RECAP *********************************************************************\ninstance                   : ok=24   changed=10   unreachable=0    failed=0    skipped=1    rescued=0    ignored=0\nlocalhost                  : ok=40   changed=21   unreachable=0    failed=0    skipped=1    rescued=0    ignored=0\n\nWednesday 29 July 2026  13:56:29 +0000 (0:00:00.468)       0:00:51.167 ********\n===============================================================================\nInstall depedencies ---------------------------------------------------- 19.77s\nGenerate SSH keys for missing variables --------------------------------- 3.36s\nCreate a volume group for each loop device ------------------------------ 3.35s\nCreate a logical volume for each loop device ---------------------------- 1.87s\nCreate folders for workspace -------------------------------------------- 1.44s\nInstall \"dirmngr\" for GPG keyserver operations -------------------------- 1.18s\nGathering Facts --------------------------------------------------------- 1.14s\nGathering Facts --------------------------------------------------------- 0.95s\nGathering Facts --------------------------------------------------------- 0.86s\nGenerate endpoint skeleton for missing variables ------------------------ 0.79s\nConfigure short hostname ------------------------------------------------ 0.74s\nStart loop devices ------------------------------------------------------ 0.74s\nGathering Facts --------------------------------------------------------- 0.72s\nGathering Facts --------------------------------------------------------- 0.70s\nPurge \"snapd\" package --------------------------------------------------- 0.70s\nWrite new Ceph control plane configuration file to disk ----------------- 0.65s\nStart up service -------------------------------------------------------- 0.57s\nCreate devices for Ceph ------------------------------------------------- 0.57s\nSet permissions on loopback devices ------------------------------------- 0.53s\nGenerate temporary files for generating keys for missing variables ------ 0.51s\nINFO     [aio > prepare] Executed: Successful\nINFO     [aio > converge] Executing\n\nPLAY [all] *********************************************************************\n\nTASK [Gathering Facts] *********************************************************\nWednesday 29 July 2026  13:56:32 +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] **********************************\nWednesday 29 July 2026  13:56:34 +0000 (0:00:01.262)       0:00:01.279 ********\nskipping: [instance]\n\nTASK [Set a fact with the \"atmosphere_images\" for other plays] *****************\nWednesday 29 July 2026  13:56:34 +0000 (0:00:00.046)       0:00:01.326 ********\nok: [instance]\n\nPLAY [Deploy Ceph monitors & managers] *****************************************\n\nTASK [Gathering Facts] *********************************************************\nWednesday 29 July 2026  13:56:34 +0000 (0:00:00.208)       0:00:01.534 ********\nok: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nWednesday 29 July 2026  13:56:35 +0000 (0:00:00.934)       0:00:02.469 ********\nok: [instance]\n\nTASK [vexxhost.containers.package : Update state for tar] **********************\nWednesday 29 July 2026  13:56:35 +0000 (0:00:00.368)       0:00:02.837 ********\nskipping: [instance]\n\nTASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***\nWednesday 29 July 2026  13:56:35 +0000 (0:00:00.048)       0:00:02.885 ********\nchanged: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nWednesday 29 July 2026  13:56:36 +0000 (0:00:00.464)       0:00:03.349 ********\nok: [instance] => {\n    \"msg\": \"https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64\"\n}\n\nTASK [vexxhost.containers.download_artifact : Download item] *******************\nWednesday 29 July 2026  13:56:36 +0000 (0:00:00.072)       0:00:03.422 ********\nchanged: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nWednesday 29 July 2026  13:56:37 +0000 (0:00:00.825)       0:00:04.248 ********\nskipping: [instance]\n\nTASK [vexxhost.containers.package : Update state for tar] **********************\nWednesday 29 July 2026  13:56:37 +0000 (0:00:00.053)       0:00:04.302 ********\nskipping: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nWednesday 29 July 2026  13:56:37 +0000 (0:00:00.048)       0:00:04.350 ********\nok: [instance]\n\nTASK [vexxhost.containers.package : Update state for tar] **********************\nWednesday 29 July 2026  13:56:37 +0000 (0:00:00.209)       0:00:04.560 ********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nWednesday 29 July 2026  13:56:38 +0000 (0:00:01.473)       0:00:06.034 ********\nok: [instance] => {\n    \"msg\": \"https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz\"\n}\n\nTASK [vexxhost.containers.download_artifact : Download item] *******************\nWednesday 29 July 2026  13:56:38 +0000 (0:00:00.079)       0:00:06.113 ********\nchanged: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nWednesday 29 July 2026  13:56:40 +0000 (0:00:01.129)       0:00:07.242 ********\nchanged: [instance]\n\nTASK [vexxhost.containers.containerd : Install SELinux packages] ***************\nWednesday 29 July 2026  13:56:43 +0000 (0:00:03.190)       0:00:10.433 ********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] ***\nWednesday 29 July 2026  13:56:43 +0000 (0:00:00.038)       0:00:10.471 ********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ********\nWednesday 29 July 2026  13:56:43 +0000 (0:00:00.040)       0:00:10.512 ********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Install AppArmor packages] **************\nWednesday 29 July 2026  13:56:43 +0000 (0:00:00.034)       0:00:10.546 ********",
                            "stdout_lines": [
                                "changed: [instance] => (item=osd2)",
                                "",
                                "TASK [Create a logical volume for each loop device] ****************************",
                                "Wednesday 29 July 2026  13:56:26 +0000 (0:00:03.351)       0:00:47.883 ********",
                                "changed: [instance] => (item=ceph-instance-osd0)",
                                "changed: [instance] => (item=ceph-instance-osd1)",
                                "changed: [instance] => (item=ceph-instance-osd2)",
                                "",
                                "PLAY [controllers] *************************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Wednesday 29 July 2026  13:56:28 +0000 (0:00:01.866)       0:00:49.750 ********",
                                "ok: [instance]",
                                "",
                                "TASK [Set masquerade rule] *****************************************************",
                                "Wednesday 29 July 2026  13:56:28 +0000 (0:00:00.949)       0:00:50.699 ********",
                                "changed: [instance]",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "instance                   : ok=24   changed=10   unreachable=0    failed=0    skipped=1    rescued=0    ignored=0",
                                "localhost                  : ok=40   changed=21   unreachable=0    failed=0    skipped=1    rescued=0    ignored=0",
                                "",
                                "Wednesday 29 July 2026  13:56:29 +0000 (0:00:00.468)       0:00:51.167 ********",
                                "===============================================================================",
                                "Install depedencies ---------------------------------------------------- 19.77s",
                                "Generate SSH keys for missing variables --------------------------------- 3.36s",
                                "Create a volume group for each loop device ------------------------------ 3.35s",
                                "Create a logical volume for each loop device ---------------------------- 1.87s",
                                "Create folders for workspace -------------------------------------------- 1.44s",
                                "Install \"dirmngr\" for GPG keyserver operations -------------------------- 1.18s",
                                "Gathering Facts --------------------------------------------------------- 1.14s",
                                "Gathering Facts --------------------------------------------------------- 0.95s",
                                "Gathering Facts --------------------------------------------------------- 0.86s",
                                "Generate endpoint skeleton for missing variables ------------------------ 0.79s",
                                "Configure short hostname ------------------------------------------------ 0.74s",
                                "Start loop devices ------------------------------------------------------ 0.74s",
                                "Gathering Facts --------------------------------------------------------- 0.72s",
                                "Gathering Facts --------------------------------------------------------- 0.70s",
                                "Purge \"snapd\" package --------------------------------------------------- 0.70s",
                                "Write new Ceph control plane configuration file to disk ----------------- 0.65s",
                                "Start up service -------------------------------------------------------- 0.57s",
                                "Create devices for Ceph ------------------------------------------------- 0.57s",
                                "Set permissions on loopback devices ------------------------------------- 0.53s",
                                "Generate temporary files for generating keys for missing variables ------ 0.51s",
                                "INFO     [aio > prepare] Executed: Successful",
                                "INFO     [aio > converge] Executing",
                                "",
                                "PLAY [all] *********************************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Wednesday 29 July 2026  13:56:32 +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] **********************************",
                                "Wednesday 29 July 2026  13:56:34 +0000 (0:00:01.262)       0:00:01.279 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [Set a fact with the \"atmosphere_images\" for other plays] *****************",
                                "Wednesday 29 July 2026  13:56:34 +0000 (0:00:00.046)       0:00:01.326 ********",
                                "ok: [instance]",
                                "",
                                "PLAY [Deploy Ceph monitors & managers] *****************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Wednesday 29 July 2026  13:56:34 +0000 (0:00:00.208)       0:00:01.534 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Wednesday 29 July 2026  13:56:35 +0000 (0:00:00.934)       0:00:02.469 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "Wednesday 29 July 2026  13:56:35 +0000 (0:00:00.368)       0:00:02.837 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***",
                                "Wednesday 29 July 2026  13:56:35 +0000 (0:00:00.048)       0:00:02.885 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Wednesday 29 July 2026  13:56:36 +0000 (0:00:00.464)       0:00:03.349 ********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Wednesday 29 July 2026  13:56:36 +0000 (0:00:00.072)       0:00:03.422 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Wednesday 29 July 2026  13:56:37 +0000 (0:00:00.825)       0:00:04.248 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "Wednesday 29 July 2026  13:56:37 +0000 (0:00:00.053)       0:00:04.302 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Wednesday 29 July 2026  13:56:37 +0000 (0:00:00.048)       0:00:04.350 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "Wednesday 29 July 2026  13:56:37 +0000 (0:00:00.209)       0:00:04.560 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Wednesday 29 July 2026  13:56:38 +0000 (0:00:01.473)       0:00:06.034 ********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Wednesday 29 July 2026  13:56:38 +0000 (0:00:00.079)       0:00:06.113 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Wednesday 29 July 2026  13:56:40 +0000 (0:00:01.129)       0:00:07.242 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Install SELinux packages] ***************",
                                "Wednesday 29 July 2026  13:56:43 +0000 (0:00:03.190)       0:00:10.433 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] ***",
                                "Wednesday 29 July 2026  13:56:43 +0000 (0:00:00.038)       0:00:10.471 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ********",
                                "Wednesday 29 July 2026  13:56:43 +0000 (0:00:00.040)       0:00:10.512 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Install AppArmor packages] **************",
                                "Wednesday 29 July 2026  13:56:43 +0000 (0:00:00.034)       0:00:10.546 ********"
                            ],
                            "zuul_log_id": "0242ac17-0010-b3f5-b7d9-0000000001f1-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:56:48.034067Z",
                            "start": "2026-07-29T13:56:47.510636Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000001f1",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.containers.containerd : Install AppArmor packages]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:56:48.117778Z",
                            "start": "2026-07-29T13:56:48.043740Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000001f2",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "29023"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:56:48.178102Z",
                            "start": "2026-07-29T13:56:48.126365Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000001f3",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 80 seconds.\nLast task: TASK [vexxhost.containers.containerd : Install AppArmor packages]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:56:48.305190Z",
                            "start": "2026-07-29T13:56:48.185823Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000001f4",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:56:48.437370Z",
                            "start": "2026-07-29T13:56:48.373143Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000001f5",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-29 13:56:48.509882",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 13:57:08.511423",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:57:08.529010Z",
                            "start": "2026-07-29T13:56:48.464133Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000000290",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "5"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:57:08.591284Z",
                            "start": "2026-07-29T13:57:08.536763Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000000291",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853835661962.1597",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853835661962.1597",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853835661962.1597",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:57:08.848074Z",
                            "start": "2026-07-29T13:57:08.600785Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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": 1785333407.3749447,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 72,
                                "charset": "unknown",
                                "checksum": "4522af98730e2cf132f710c96fa7bb6e34ddefd0",
                                "ctime": 1785333425.0075078,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582117,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785333425.0075078,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 33939,
                                "uid": 1000,
                                "version": "668597093",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:57:09.049448Z",
                            "start": "2026-07-29T13:57:08.856560Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000000293",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "4916"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:57:09.119124Z",
                            "start": "2026-07-29T13:57:09.062536Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000000294",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +29024 /tmp/logs/molecule-aio-openvswitch.log | head -c 4916",
                            "delta": "0:00:00.007223",
                            "end": "2026-07-29 13:57:09.344555",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +29024 /tmp/logs/molecule-aio-openvswitch.log | head -c 4916",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-b3f5-b7d9-000000000295-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 13:57:09.337332",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nTASK [vexxhost.containers.containerd : Create systemd service file for containerd] ***\nWednesday 29 July 2026  13:56:48 +0000 (0:00:05.448)       0:00:15.995 ********\nchanged: [instance]\n\nTASK [vexxhost.containers.containerd : Create folders for configuration] *******\nWednesday 29 July 2026  13:56:49 +0000 (0:00:00.615)       0:00:16.610 ********\nchanged: [instance] => (item={'path': '/etc/containerd'})\nchanged: [instance] => (item={'path': '/var/lib/containerd', 'mode': '0o700'})\nchanged: [instance] => (item={'path': '/run/containerd', 'mode': '0o711'})\nchanged: [instance] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'})\nchanged: [instance] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'})\n\nTASK [vexxhost.containers.containerd : Create containerd config file] **********\nWednesday 29 July 2026  13:56:50 +0000 (0:00:00.935)       0:00:17.546 ********\nchanged: [instance]\n\nTASK [vexxhost.containers.containerd : Force any restarts if necessary] ********\nWednesday 29 July 2026  13:56:50 +0000 (0:00:00.606)       0:00:18.153 ********\n\nRUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] **************\nWednesday 29 July 2026  13:56:50 +0000 (0:00:00.013)       0:00:18.166 ********\nok: [instance]\n\nRUNNING HANDLER [vexxhost.containers.containerd : Restart containerd] **********\nWednesday 29 July 2026  13:56:51 +0000 (0:00:00.968)       0:00:19.134 ********\nchanged: [instance]\n\nTASK [vexxhost.containers.containerd : Enable and start service] ***************\nWednesday 29 July 2026  13:56:52 +0000 (0:00:00.450)       0:00:19.585 ********\nchanged: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nWednesday 29 July 2026  13:56:52 +0000 (0:00:00.590)       0:00:20.175 ********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nWednesday 29 July 2026  13:56:53 +0000 (0:00:00.219)       0:00:20.394 ********\nok: [instance] => {\n    \"msg\": \"https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz\"\n}\n\nTASK [vexxhost.containers.download_artifact : Download item] *******************\nWednesday 29 July 2026  13:56:53 +0000 (0:00:00.073)       0:00:20.468 ********\nchanged: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nWednesday 29 July 2026  13:56:54 +0000 (0:00:00.850)       0:00:21.318 ********\nchanged: [instance]\n\nTASK [vexxhost.containers.docker : Install AppArmor packages] ******************\nWednesday 29 July 2026  13:56:58 +0000 (0:00:04.437)       0:00:25.756 ********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Ensure group \"docker\" exists] ***************\nWednesday 29 July 2026  13:56:59 +0000 (0:00:01.341)       0:00:27.098 ********\nchanged: [instance]\n\nTASK [vexxhost.containers.docker : Create systemd service file for docker] *****\nWednesday 29 July 2026  13:57:00 +0000 (0:00:00.494)       0:00:27.592 ********\nchanged: [instance]\n\nTASK [vexxhost.containers.docker : Create folders for configuration] ***********\nWednesday 29 July 2026  13:57:00 +0000 (0:00:00.468)       0:00:28.061 ********\nchanged: [instance] => (item={'path': '/etc/docker'})\nchanged: [instance] => (item={'path': '/var/lib/docker', 'mode': '0o710'})\nchanged: [instance] => (item={'path': '/run/docker', 'mode': '0o711'})\n\nTASK [vexxhost.containers.docker : Create systemd socket file for docker] ******\nWednesday 29 July 2026  13:57:01 +0000 (0:00:00.583)       0:00:28.644 ********\nchanged: [instance]\n\nTASK [vexxhost.containers.docker : Create docker daemon config file] ***********\nWednesday 29 July 2026  13:57:01 +0000 (0:00:00.470)       0:00:29.115 ********\nchanged: [instance]\n\nTASK [vexxhost.containers.docker : Force any restarts if necessary] ************\nWednesday 29 July 2026  13:57:02 +0000 (0:00:00.488)       0:00:29.603 ********\n\nRUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] **************\nWednesday 29 July 2026  13:57:02 +0000 (0:00:00.008)       0:00:29.612 ********\nok: [instance]\n\nRUNNING HANDLER [vexxhost.containers.docker : Restart docker] ******************\nWednesday 29 July 2026  13:57:03 +0000 (0:00:00.775)       0:00:30.388 ********\nchanged: [instance]\n\nTASK [vexxhost.containers.docker : Enable and start service] *******************\nWednesday 29 July 2026  13:57:04 +0000 (0:00:01.190)       0:00:31.578 ********\nchanged: [instance]\n\nTASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ******\nWednesday 29 July 2026  13:57:04 +0000 (0:00:00.581)       0:00:32.160 ********\nok: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml)\n\nTASK [vexxhost.ceph.cephadm : Install packages] ********************************\nWednesday 29 July 2026  13:57:05 +0000 (0:00:00.076)       0:00:32.237 ********",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Create systemd service file for containerd] ***",
                                "Wednesday 29 July 2026  13:56:48 +0000 (0:00:05.448)       0:00:15.995 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Create folders for configuration] *******",
                                "Wednesday 29 July 2026  13:56:49 +0000 (0:00:00.615)       0:00:16.610 ********",
                                "changed: [instance] => (item={'path': '/etc/containerd'})",
                                "changed: [instance] => (item={'path': '/var/lib/containerd', 'mode': '0o700'})",
                                "changed: [instance] => (item={'path': '/run/containerd', 'mode': '0o711'})",
                                "changed: [instance] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'})",
                                "changed: [instance] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'})",
                                "",
                                "TASK [vexxhost.containers.containerd : Create containerd config file] **********",
                                "Wednesday 29 July 2026  13:56:50 +0000 (0:00:00.935)       0:00:17.546 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Force any restarts if necessary] ********",
                                "Wednesday 29 July 2026  13:56:50 +0000 (0:00:00.606)       0:00:18.153 ********",
                                "",
                                "RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] **************",
                                "Wednesday 29 July 2026  13:56:50 +0000 (0:00:00.013)       0:00:18.166 ********",
                                "ok: [instance]",
                                "",
                                "RUNNING HANDLER [vexxhost.containers.containerd : Restart containerd] **********",
                                "Wednesday 29 July 2026  13:56:51 +0000 (0:00:00.968)       0:00:19.134 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Enable and start service] ***************",
                                "Wednesday 29 July 2026  13:56:52 +0000 (0:00:00.450)       0:00:19.585 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Wednesday 29 July 2026  13:56:52 +0000 (0:00:00.590)       0:00:20.175 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Wednesday 29 July 2026  13:56:53 +0000 (0:00:00.219)       0:00:20.394 ********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Wednesday 29 July 2026  13:56:53 +0000 (0:00:00.073)       0:00:20.468 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Wednesday 29 July 2026  13:56:54 +0000 (0:00:00.850)       0:00:21.318 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Install AppArmor packages] ******************",
                                "Wednesday 29 July 2026  13:56:58 +0000 (0:00:04.437)       0:00:25.756 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Ensure group \"docker\" exists] ***************",
                                "Wednesday 29 July 2026  13:56:59 +0000 (0:00:01.341)       0:00:27.098 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Create systemd service file for docker] *****",
                                "Wednesday 29 July 2026  13:57:00 +0000 (0:00:00.494)       0:00:27.592 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Create folders for configuration] ***********",
                                "Wednesday 29 July 2026  13:57:00 +0000 (0:00:00.468)       0:00:28.061 ********",
                                "changed: [instance] => (item={'path': '/etc/docker'})",
                                "changed: [instance] => (item={'path': '/var/lib/docker', 'mode': '0o710'})",
                                "changed: [instance] => (item={'path': '/run/docker', 'mode': '0o711'})",
                                "",
                                "TASK [vexxhost.containers.docker : Create systemd socket file for docker] ******",
                                "Wednesday 29 July 2026  13:57:01 +0000 (0:00:00.583)       0:00:28.644 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Create docker daemon config file] ***********",
                                "Wednesday 29 July 2026  13:57:01 +0000 (0:00:00.470)       0:00:29.115 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Force any restarts if necessary] ************",
                                "Wednesday 29 July 2026  13:57:02 +0000 (0:00:00.488)       0:00:29.603 ********",
                                "",
                                "RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] **************",
                                "Wednesday 29 July 2026  13:57:02 +0000 (0:00:00.008)       0:00:29.612 ********",
                                "ok: [instance]",
                                "",
                                "RUNNING HANDLER [vexxhost.containers.docker : Restart docker] ******************",
                                "Wednesday 29 July 2026  13:57:03 +0000 (0:00:00.775)       0:00:30.388 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Enable and start service] *******************",
                                "Wednesday 29 July 2026  13:57:04 +0000 (0:00:01.190)       0:00:31.578 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ******",
                                "Wednesday 29 July 2026  13:57:04 +0000 (0:00:00.581)       0:00:32.160 ********",
                                "ok: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml)",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Install packages] ********************************",
                                "Wednesday 29 July 2026  13:57:05 +0000 (0:00:00.076)       0:00:32.237 ********"
                            ],
                            "zuul_log_id": "0242ac17-0010-b3f5-b7d9-000000000295-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:57:09.674473Z",
                            "start": "2026-07-29T13:57:09.152067Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000000295",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.ceph.cephadm : Install packages]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:57:09.767693Z",
                            "start": "2026-07-29T13:57:09.683642Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000000296",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "33939"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:57:09.832041Z",
                            "start": "2026-07-29T13:57:09.778485Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000000297",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 100 seconds.\nLast task: TASK [vexxhost.ceph.cephadm : Install packages]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:57:09.905213Z",
                            "start": "2026-07-29T13:57:09.841226Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000000298",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:57:09.977531Z",
                            "start": "2026-07-29T13:57:09.911910Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000000299",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-29 13:57:10.051222",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 13:57:30.053295",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:57:30.066050Z",
                            "start": "2026-07-29T13:57:10.014539Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000034a",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "6"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:57:30.138901Z",
                            "start": "2026-07-29T13:57:30.073998Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000034b",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853835661962.1597",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853835661962.1597",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853835661962.1597",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:57:30.424705Z",
                            "start": "2026-07-29T13:57:30.144991Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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": 1785333429.0036213,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 72,
                                "charset": "unknown",
                                "checksum": "0922c038879d07f7fda8629beae6337c4c0ad709",
                                "ctime": 1785333434.4860616,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582117,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785333434.4860616,
                                "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": "668597093",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:57:30.641040Z",
                            "start": "2026-07-29T13:57:30.433712Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000034d",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "2634"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:57:30.699122Z",
                            "start": "2026-07-29T13:57:30.649541Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000034e",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +33940 /tmp/logs/molecule-aio-openvswitch.log | head -c 2634",
                            "delta": "0:00:00.008897",
                            "end": "2026-07-29 13:57:30.966566",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +33940 /tmp/logs/molecule-aio-openvswitch.log | head -c 2634",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-b3f5-b7d9-00000000034f-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 13:57:30.957669",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nTASK [vexxhost.ceph.cephadm : Ensure services are started] *********************\nWednesday 29 July 2026  13:57:10 +0000 (0:00:05.715)       0:00:37.953 ********\nok: [instance] => (item=chronyd)\nok: [instance] => (item=sshd)\n\nTASK [vexxhost.ceph.cephadm : Download \"cephadm\"] ******************************\nWednesday 29 July 2026  13:57:11 +0000 (0:00:00.678)       0:00:38.631 ********\nchanged: [instance]\n\nTASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ********************\nWednesday 29 July 2026  13:57:11 +0000 (0:00:00.331)       0:00:38.963 ********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm : Ensure \"cephadm\" user is present] ****************\nWednesday 29 July 2026  13:57:11 +0000 (0:00:00.219)       0:00:39.182 ********\nchanged: [instance]\n\nTASK [vexxhost.ceph.cephadm : Allow \"cephadm\" user to have passwordless sudo] ***\nWednesday 29 July 2026  13:57:12 +0000 (0:00:00.494)       0:00:39.676 ********\nchanged: [instance]\n\nTASK [vexxhost.ceph.mon : Set Ceph Monitor IP address] *************************\nWednesday 29 July 2026  13:57:12 +0000 (0:00:00.411)       0:00:40.088 ********\nok: [instance]\n\nTASK [vexxhost.ceph.mon : Check if any node is bootstrapped] *******************\nWednesday 29 July 2026  13:57:12 +0000 (0:00:00.128)       0:00:40.216 ********\nok: [instance] => (item=instance)\n\nTASK [vexxhost.ceph.mon : Select pre-existing bootstrap node if exists] ********\nWednesday 29 July 2026  13:57:13 +0000 (0:00:00.218)       0:00:40.435 ********\nok: [instance]\n\nTASK [vexxhost.ceph.mon : Bootstrap cluster] ***********************************\nWednesday 29 July 2026  13:57:13 +0000 (0:00:00.059)       0:00:40.494 ********\nincluded: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/mon/tasks/bootstrap-ceph.yml for instance\n\nTASK [vexxhost.ceph.mon : Generate temporary file for \"ceph.conf\"] *************\nWednesday 29 July 2026  13:57:13 +0000 (0:00:00.079)       0:00:40.574 ********\nchanged: [instance]\n\nTASK [vexxhost.ceph.mon : Include extra configuration values] ******************\nWednesday 29 July 2026  13:57:13 +0000 (0:00:00.360)       0:00:40.935 ********\nchanged: [instance] => (item={'option': 'mon allow pool size one', 'section': 'global', 'value': True})\nchanged: [instance] => (item={'option': 'osd crush chooseleaf type', 'section': 'global', 'value': 0})\nchanged: [instance] => (item={'option': 'auth allow insecure global id reclaim', 'section': 'mon', 'value': False})\n\nTASK [vexxhost.ceph.mon : Run Bootstrap command] *******************************\nWednesday 29 July 2026  13:57:14 +0000 (0:00:00.779)       0:00:41.715 ********",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Ensure services are started] *********************",
                                "Wednesday 29 July 2026  13:57:10 +0000 (0:00:05.715)       0:00:37.953 ********",
                                "ok: [instance] => (item=chronyd)",
                                "ok: [instance] => (item=sshd)",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Download \"cephadm\"] ******************************",
                                "Wednesday 29 July 2026  13:57:11 +0000 (0:00:00.678)       0:00:38.631 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ********************",
                                "Wednesday 29 July 2026  13:57:11 +0000 (0:00:00.331)       0:00:38.963 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Ensure \"cephadm\" user is present] ****************",
                                "Wednesday 29 July 2026  13:57:11 +0000 (0:00:00.219)       0:00:39.182 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Allow \"cephadm\" user to have passwordless sudo] ***",
                                "Wednesday 29 July 2026  13:57:12 +0000 (0:00:00.494)       0:00:39.676 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.ceph.mon : Set Ceph Monitor IP address] *************************",
                                "Wednesday 29 July 2026  13:57:12 +0000 (0:00:00.411)       0:00:40.088 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.mon : Check if any node is bootstrapped] *******************",
                                "Wednesday 29 July 2026  13:57:12 +0000 (0:00:00.128)       0:00:40.216 ********",
                                "ok: [instance] => (item=instance)",
                                "",
                                "TASK [vexxhost.ceph.mon : Select pre-existing bootstrap node if exists] ********",
                                "Wednesday 29 July 2026  13:57:13 +0000 (0:00:00.218)       0:00:40.435 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.mon : Bootstrap cluster] ***********************************",
                                "Wednesday 29 July 2026  13:57:13 +0000 (0:00:00.059)       0:00:40.494 ********",
                                "included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/mon/tasks/bootstrap-ceph.yml for instance",
                                "",
                                "TASK [vexxhost.ceph.mon : Generate temporary file for \"ceph.conf\"] *************",
                                "Wednesday 29 July 2026  13:57:13 +0000 (0:00:00.079)       0:00:40.574 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.ceph.mon : Include extra configuration values] ******************",
                                "Wednesday 29 July 2026  13:57:13 +0000 (0:00:00.360)       0:00:40.935 ********",
                                "changed: [instance] => (item={'option': 'mon allow pool size one', 'section': 'global', 'value': True})",
                                "changed: [instance] => (item={'option': 'osd crush chooseleaf type', 'section': 'global', 'value': 0})",
                                "changed: [instance] => (item={'option': 'auth allow insecure global id reclaim', 'section': 'mon', 'value': False})",
                                "",
                                "TASK [vexxhost.ceph.mon : Run Bootstrap command] *******************************",
                                "Wednesday 29 July 2026  13:57:14 +0000 (0:00:00.779)       0:00:41.715 ********"
                            ],
                            "zuul_log_id": "0242ac17-0010-b3f5-b7d9-00000000034f-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:57:31.250502Z",
                            "start": "2026-07-29T13:57:30.730849Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000034f",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.ceph.mon : Run Bootstrap command]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:57:31.324803Z",
                            "start": "2026-07-29T13:57:31.259003Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000000350",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "36573"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:57:31.383510Z",
                            "start": "2026-07-29T13:57:31.331760Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000000351",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 120 seconds.\nLast task: TASK [vexxhost.ceph.mon : Run Bootstrap command]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:57:31.452618Z",
                            "start": "2026-07-29T13:57:31.389599Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000000352",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:57:31.522903Z",
                            "start": "2026-07-29T13:57:31.460700Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000000353",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-29 13:57:31.597246",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 13:57:51.599051",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:57:51.621306Z",
                            "start": "2026-07-29T13:57:31.555530Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000041a",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "7"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:57:51.693328Z",
                            "start": "2026-07-29T13:57:51.628200Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000041b",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853835661962.1597",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853835661962.1597",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853835661962.1597",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:57:51.948153Z",
                            "start": "2026-07-29T13:57:51.700678Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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": 1785333450.5839288,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 72,
                                "charset": "unknown",
                                "checksum": "0922c038879d07f7fda8629beae6337c4c0ad709",
                                "ctime": 1785333434.4860616,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582117,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785333434.4860616,
                                "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": "668597093",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:57:52.167893Z",
                            "start": "2026-07-29T13:57:51.957604Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000041d",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:57:52.273469Z",
                            "start": "2026-07-29T13:57:52.219377Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000041e",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:57:52.809298Z",
                            "start": "2026-07-29T13:57:52.300864Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000041f",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:57:52.870666Z",
                            "start": "2026-07-29T13:57:52.822886Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000000420",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "36573"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:57:52.938627Z",
                            "start": "2026-07-29T13:57:52.882890Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000000421",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 140 seconds.\nLast task: TASK [vexxhost.ceph.mon : Run Bootstrap command]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:57:53.017991Z",
                            "start": "2026-07-29T13:57:52.947330Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000000422",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:57:53.103347Z",
                            "start": "2026-07-29T13:57:53.025350Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000000423",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-29 13:57:53.185480",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 13:58:13.187606",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:58:13.201405Z",
                            "start": "2026-07-29T13:57:53.137935Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000000500",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "8"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:58:13.265559Z",
                            "start": "2026-07-29T13:58:13.210471Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000000501",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853835661962.1597",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853835661962.1597",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853835661962.1597",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:58:14.169234Z",
                            "start": "2026-07-29T13:58:13.272033Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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": 1785333450.5839288,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 72,
                                "charset": "unknown",
                                "checksum": "0922c038879d07f7fda8629beae6337c4c0ad709",
                                "ctime": 1785333434.4860616,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582117,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785333434.4860616,
                                "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": "668597093",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:58:14.403077Z",
                            "start": "2026-07-29T13:58:14.181006Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000000503",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:58:14.463081Z",
                            "start": "2026-07-29T13:58:14.411435Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000000504",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:58:15.032265Z",
                            "start": "2026-07-29T13:58:14.519896Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000000505",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:58:15.091718Z",
                            "start": "2026-07-29T13:58:15.045818Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000000506",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "36573"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:58:15.192182Z",
                            "start": "2026-07-29T13:58:15.106625Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000000507",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 160 seconds.\nLast task: TASK [vexxhost.ceph.mon : Run Bootstrap command]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:58:15.269332Z",
                            "start": "2026-07-29T13:58:15.208701Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000000508",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:58:15.344429Z",
                            "start": "2026-07-29T13:58:15.280125Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000000509",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-29 13:58:15.433066",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 13:58:35.434539",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:58:35.449038Z",
                            "start": "2026-07-29T13:58:15.389318Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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-29T13:58:35.511472Z",
                            "start": "2026-07-29T13:58:35.455449Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000005fd",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853835661962.1597",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853835661962.1597",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853835661962.1597",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:58:35.745966Z",
                            "start": "2026-07-29T13:58:35.517547Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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": 1785333450.5839288,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 72,
                                "charset": "unknown",
                                "checksum": "0922c038879d07f7fda8629beae6337c4c0ad709",
                                "ctime": 1785333434.4860616,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582117,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785333434.4860616,
                                "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": "668597093",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:58:35.954511Z",
                            "start": "2026-07-29T13:58:35.760630Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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-29T13:58:36.044876Z",
                            "start": "2026-07-29T13:58:35.973832Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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-29T13:58:36.591600Z",
                            "start": "2026-07-29T13:58:36.082497Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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-29T13:58:36.648464Z",
                            "start": "2026-07-29T13:58:36.603350Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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-29T13:58:36.716551Z",
                            "start": "2026-07-29T13:58:36.659829Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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-29T13:58:36.791435Z",
                            "start": "2026-07-29T13:58:36.725200Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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-29T13:58:36.888863Z",
                            "start": "2026-07-29T13:58:36.799072Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000000605",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-29 13:58:37.013738",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 13:58:57.016156",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:58:57.072194Z",
                            "start": "2026-07-29T13:58:36.921873Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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-29T13:58:57.133729Z",
                            "start": "2026-07-29T13:58:57.079328Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000070f",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853835661962.1597",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853835661962.1597",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853835661962.1597",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:58:57.392502Z",
                            "start": "2026-07-29T13:58:57.141093Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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": 1785333450.5839288,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 88,
                                "charset": "unknown",
                                "checksum": "8f3c51e30f1057a0027f9f41285f49c5bae2b558",
                                "ctime": 1785333532.9363866,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582117,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785333532.9363866,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 37878,
                                "uid": 1000,
                                "version": "668597093",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:58:57.590168Z",
                            "start": "2026-07-29T13:58:57.401370Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000000711",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "1305"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:58:57.654026Z",
                            "start": "2026-07-29T13:58:57.598260Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000000712",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +36574 /tmp/logs/molecule-aio-openvswitch.log | head -c 1305",
                            "delta": "0:00:00.006609",
                            "end": "2026-07-29 13:58:57.866885",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +36574 /tmp/logs/molecule-aio-openvswitch.log | head -c 1305",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-b3f5-b7d9-000000000713-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 13:58:57.860276",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nTASK [vexxhost.ceph.mon : Remove temporary file for \"ceph.conf\"] ***************\nWednesday 29 July 2026  13:58:46 +0000 (0:01:32.075)       0:02:13.790 ********\nchanged: [instance]\n\nTASK [vexxhost.ceph.mon : Set bootstrap node] **********************************\nWednesday 29 July 2026  13:58:46 +0000 (0:00:00.233)       0:02:14.023 ********\nok: [instance]\n\nTASK [Install Ceph host] *******************************************************\nWednesday 29 July 2026  13:58:46 +0000 (0:00:00.046)       0:02:14.070 ********\nincluded: vexxhost.ceph.cephadm_host for instance\n\nTASK [vexxhost.ceph.cephadm_host : Get public SSH key for \"cephadm\" user] ******\nWednesday 29 July 2026  13:58:46 +0000 (0:00:00.089)       0:02:14.159 ********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for \"cephadm\" user] ***\nWednesday 29 July 2026  13:58:52 +0000 (0:00:05.491)       0:02:19.651 ********\nok: [instance] => (item=instance)\n\nTASK [vexxhost.ceph.cephadm_host : Set authorized key for \"cephadm\"] ***********\nWednesday 29 July 2026  13:58:52 +0000 (0:00:00.067)       0:02:19.718 ********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] ***********************\nWednesday 29 July 2026  13:58:52 +0000 (0:00:00.448)       0:02:20.167 ********",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.mon : Remove temporary file for \"ceph.conf\"] ***************",
                                "Wednesday 29 July 2026  13:58:46 +0000 (0:01:32.075)       0:02:13.790 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.ceph.mon : Set bootstrap node] **********************************",
                                "Wednesday 29 July 2026  13:58:46 +0000 (0:00:00.233)       0:02:14.023 ********",
                                "ok: [instance]",
                                "",
                                "TASK [Install Ceph host] *******************************************************",
                                "Wednesday 29 July 2026  13:58:46 +0000 (0:00:00.046)       0:02:14.070 ********",
                                "included: vexxhost.ceph.cephadm_host for instance",
                                "",
                                "TASK [vexxhost.ceph.cephadm_host : Get public SSH key for \"cephadm\" user] ******",
                                "Wednesday 29 July 2026  13:58:46 +0000 (0:00:00.089)       0:02:14.159 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for \"cephadm\" user] ***",
                                "Wednesday 29 July 2026  13:58:52 +0000 (0:00:05.491)       0:02:19.651 ********",
                                "ok: [instance] => (item=instance)",
                                "",
                                "TASK [vexxhost.ceph.cephadm_host : Set authorized key for \"cephadm\"] ***********",
                                "Wednesday 29 July 2026  13:58:52 +0000 (0:00:00.067)       0:02:19.718 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] ***********************",
                                "Wednesday 29 July 2026  13:58:52 +0000 (0:00:00.448)       0:02:20.167 ********"
                            ],
                            "zuul_log_id": "0242ac17-0010-b3f5-b7d9-000000000713-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:58:58.199808Z",
                            "start": "2026-07-29T13:58:57.683060Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000000713",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:58:59.694757Z",
                            "start": "2026-07-29T13:58:58.207977Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000000714",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "37878"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:58:59.777800Z",
                            "start": "2026-07-29T13:58:59.718054Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000000715",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 200 seconds.\nLast task: TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:58:59.850132Z",
                            "start": "2026-07-29T13:58:59.785670Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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-29T13:58:59.921022Z",
                            "start": "2026-07-29T13:58:59.863411Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000000717",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-29 13:59:00.024136",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 13:59:20.026499",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:59:20.186948Z",
                            "start": "2026-07-29T13:58:59.973909Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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-29T13:59:20.255435Z",
                            "start": "2026-07-29T13:59:20.198507Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000000837",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853835661962.1597",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853835661962.1597",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853835661962.1597",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:59:20.501914Z",
                            "start": "2026-07-29T13:59:20.263436Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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": 1785333537.5403793,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 88,
                                "charset": "unknown",
                                "checksum": "7aaedcdb5427b8712025813bac729447eee33638",
                                "ctime": 1785333539.472376,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582117,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785333539.472376,
                                "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": "668597093",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:59:20.717666Z",
                            "start": "2026-07-29T13:59:20.508815Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000000839",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "177"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:59:20.790873Z",
                            "start": "2026-07-29T13:59:20.724403Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000083a",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +37879 /tmp/logs/molecule-aio-openvswitch.log | head -c 177",
                            "delta": "0:00:00.006068",
                            "end": "2026-07-29 13:59:21.010992",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +37879 /tmp/logs/molecule-aio-openvswitch.log | head -c 177",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-b3f5-b7d9-00000000083b-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 13:59:21.004924",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nTASK [vexxhost.ceph.mon : Configure \"mon\" label for monitors] ******************\nWednesday 29 July 2026  13:58:59 +0000 (0:00:06.534)       0:02:26.701 ********",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.mon : Configure \"mon\" label for monitors] ******************",
                                "Wednesday 29 July 2026  13:58:59 +0000 (0:00:06.534)       0:02:26.701 ********"
                            ],
                            "zuul_log_id": "0242ac17-0010-b3f5-b7d9-00000000083b-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:59:21.337221Z",
                            "start": "2026-07-29T13:59:20.820407Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000083b",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.ceph.mon : Configure \"mon\" label for monitors]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:59:21.413438Z",
                            "start": "2026-07-29T13:59:21.345136Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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-29T13:59:21.476103Z",
                            "start": "2026-07-29T13:59:21.421010Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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-29T13:59:21.548706Z",
                            "start": "2026-07-29T13:59:21.483603Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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-29T13:59:21.613803Z",
                            "start": "2026-07-29T13:59:21.557566Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000083f",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-29 13:59:21.697208",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 13:59:41.699763",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:59:41.715121Z",
                            "start": "2026-07-29T13:59:21.657070Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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-29T13:59:41.776927Z",
                            "start": "2026-07-29T13:59:41.721915Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000000975",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853835661962.1597",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853835661962.1597",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853835661962.1597",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:59:42.032793Z",
                            "start": "2026-07-29T13:59:41.784439Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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": 1785333560.6644232,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 88,
                                "charset": "unknown",
                                "checksum": "7aaedcdb5427b8712025813bac729447eee33638",
                                "ctime": 1785333539.472376,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582117,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785333539.472376,
                                "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": "668597093",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:59:42.254749Z",
                            "start": "2026-07-29T13:59:42.051542Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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-29T13:59:42.316035Z",
                            "start": "2026-07-29T13:59:42.264282Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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-29T13:59:42.918296Z",
                            "start": "2026-07-29T13:59:42.409351Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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-29T13:59:42.974353Z",
                            "start": "2026-07-29T13:59:42.928889Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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-29T13:59:43.052466Z",
                            "start": "2026-07-29T13:59:42.988095Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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-29T13:59:43.126751Z",
                            "start": "2026-07-29T13:59:43.060620Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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-29T13:59:43.186444Z",
                            "start": "2026-07-29T13:59:43.134926Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000097d",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-29 13:59:43.269702",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:00:03.271349",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:00:03.292340Z",
                            "start": "2026-07-29T13:59:43.229050Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000000ac8",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "13"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:00:03.362480Z",
                            "start": "2026-07-29T14:00:03.300654Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000000ac9",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853835661962.1597",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853835661962.1597",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853835661962.1597",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:00:03.620777Z",
                            "start": "2026-07-29T14:00:03.370908Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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": 1785333560.6644232,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 88,
                                "charset": "unknown",
                                "checksum": "8482f2e2eeb5a0e2370eaab4331c196cfea41dd7",
                                "ctime": 1785333603.083141,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582117,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785333603.083141,
                                "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": "668597093",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:00:03.824861Z",
                            "start": "2026-07-29T14:00:03.629168Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000000acb",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "1161"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:00:03.895206Z",
                            "start": "2026-07-29T14:00:03.832451Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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.006374",
                            "end": "2026-07-29 14:00:04.131774",
                            "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-b3f5-b7d9-000000000acd-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:00:04.125400",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nTASK [vexxhost.ceph.mon : Validate monitor exist] ******************************\nWednesday 29 July 2026  13:59:48 +0000 (0:00:48.972)       0:03:15.673 ********\nok: [instance]\n\nTASK [Install Ceph host] *******************************************************\nWednesday 29 July 2026  14:00:02 +0000 (0:00:14.177)       0:03:29.851 ********\nincluded: vexxhost.ceph.cephadm_host for instance\n\nTASK [vexxhost.ceph.cephadm_host : Get public SSH key for \"cephadm\" user] ******\nWednesday 29 July 2026  14:00:02 +0000 (0:00:00.084)       0:03:29.935 ********\nskipping: [instance]\n\nTASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for \"cephadm\" user] ***\nWednesday 29 July 2026  14:00:02 +0000 (0:00:00.057)       0:03:29.992 ********\nskipping: [instance] => (item=instance)\nskipping: [instance]\n\nTASK [vexxhost.ceph.cephadm_host : Set authorized key for \"cephadm\"] ***********\nWednesday 29 July 2026  14:00:02 +0000 (0:00:00.050)       0:03:30.043 ********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] ***********************\nWednesday 29 July 2026  14:00:03 +0000 (0:00:00.269)       0:03:30.313 ********",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.ceph.mon : Validate monitor exist] ******************************",
                                "Wednesday 29 July 2026  13:59:48 +0000 (0:00:48.972)       0:03:15.673 ********",
                                "ok: [instance]",
                                "",
                                "TASK [Install Ceph host] *******************************************************",
                                "Wednesday 29 July 2026  14:00:02 +0000 (0:00:14.177)       0:03:29.851 ********",
                                "included: vexxhost.ceph.cephadm_host for instance",
                                "",
                                "TASK [vexxhost.ceph.cephadm_host : Get public SSH key for \"cephadm\" user] ******",
                                "Wednesday 29 July 2026  14:00:02 +0000 (0:00:00.084)       0:03:29.935 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for \"cephadm\" user] ***",
                                "Wednesday 29 July 2026  14:00:02 +0000 (0:00:00.057)       0:03:29.992 ********",
                                "skipping: [instance] => (item=instance)",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm_host : Set authorized key for \"cephadm\"] ***********",
                                "Wednesday 29 July 2026  14:00:02 +0000 (0:00:00.050)       0:03:30.043 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] ***********************",
                                "Wednesday 29 July 2026  14:00:03 +0000 (0:00:00.269)       0:03:30.313 ********"
                            ],
                            "zuul_log_id": "0242ac17-0010-b3f5-b7d9-000000000acd-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:00:04.439374Z",
                            "start": "2026-07-29T14:00:03.923041Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000000acd",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:00:04.529152Z",
                            "start": "2026-07-29T14:00:04.448043Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000000ace",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "39216"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:00:04.593300Z",
                            "start": "2026-07-29T14:00:04.538780Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000000acf",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 260 seconds.\nLast task: TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:00:04.669581Z",
                            "start": "2026-07-29T14:00:04.603257Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000000ad0",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:00:04.737458Z",
                            "start": "2026-07-29T14:00:04.679780Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000000ad1",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-29 14:00:04.853251",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:00:24.855529",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:00:24.873718Z",
                            "start": "2026-07-29T14:00:04.813713Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000000c32",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "14"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:00:24.958012Z",
                            "start": "2026-07-29T14:00:24.884199Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000000c33",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853835661962.1597",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853835661962.1597",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853835661962.1597",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:00:25.211237Z",
                            "start": "2026-07-29T14:00:24.966383Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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": 1785333603.7751546,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 88,
                                "charset": "unknown",
                                "checksum": "108f5a6e9ba8a4a4bf5fcda2289a010626a76fbc",
                                "ctime": 1785333622.2755194,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582117,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785333622.2755194,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 39575,
                                "uid": 1000,
                                "version": "668597093",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:00:25.439745Z",
                            "start": "2026-07-29T14:00:25.220855Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000000c35",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "359"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:00:25.507317Z",
                            "start": "2026-07-29T14:00:25.451441Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000000c36",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +39217 /tmp/logs/molecule-aio-openvswitch.log | head -c 359",
                            "delta": "0:00:00.008346",
                            "end": "2026-07-29 14:00:25.755567",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +39217 /tmp/logs/molecule-aio-openvswitch.log | head -c 359",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-b3f5-b7d9-000000000c37-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:00:25.747221",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nTASK [vexxhost.ceph.mgr : Configure \"mgr\" label for managers] ******************\nWednesday 29 July 2026  14:00:09 +0000 (0:00:06.614)       0:03:36.927 ********\nchanged: [instance]\n\nTASK [vexxhost.ceph.mgr : Validate manager exist] ******************************\nWednesday 29 July 2026  14:00:22 +0000 (0:00:12.577)       0:03:49.505 ********",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.mgr : Configure \"mgr\" label for managers] ******************",
                                "Wednesday 29 July 2026  14:00:09 +0000 (0:00:06.614)       0:03:36.927 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.ceph.mgr : Validate manager exist] ******************************",
                                "Wednesday 29 July 2026  14:00:22 +0000 (0:00:12.577)       0:03:49.505 ********"
                            ],
                            "zuul_log_id": "0242ac17-0010-b3f5-b7d9-000000000c37-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:00:26.069506Z",
                            "start": "2026-07-29T14:00:25.544468Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000000c37",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.ceph.mgr : Validate manager exist]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:00:26.154715Z",
                            "start": "2026-07-29T14:00:26.079015Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000000c38",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "39575"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:00:26.221186Z",
                            "start": "2026-07-29T14:00:26.165929Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000000c39",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 280 seconds.\nLast task: TASK [vexxhost.ceph.mgr : Validate manager exist]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:00:26.291347Z",
                            "start": "2026-07-29T14:00:26.229706Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000000c3a",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:00:26.357002Z",
                            "start": "2026-07-29T14:00:26.301020Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000000c3b",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-29 14:00:26.496723",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:00:46.498510",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:00:46.516579Z",
                            "start": "2026-07-29T14:00:26.452577Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000000db2",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "15"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:00:46.589698Z",
                            "start": "2026-07-29T14:00:46.523835Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000000db3",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853835661962.1597",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853835661962.1597",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853835661962.1597",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:00:46.835576Z",
                            "start": "2026-07-29T14:00:46.596485Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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": 1785333625.3875806,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 104,
                                "charset": "unknown",
                                "checksum": "d638d40e163861c3390f8552bf37dacb876a598a",
                                "ctime": 1785333646.6439717,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582117,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785333646.6439717,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 45354,
                                "uid": 1000,
                                "version": "668597093",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:00:47.041611Z",
                            "start": "2026-07-29T14:00:46.842870Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000000db5",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "5779"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:00:47.114044Z",
                            "start": "2026-07-29T14:00:47.052713Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000000db6",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +39576 /tmp/logs/molecule-aio-openvswitch.log | head -c 5779",
                            "delta": "0:00:00.006255",
                            "end": "2026-07-29 14:00:47.333163",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +39576 /tmp/logs/molecule-aio-openvswitch.log | head -c 5779",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-b3f5-b7d9-000000000db7-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:00:47.326908",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nTASK [vexxhost.ceph.mgr : Configure manager modules] ***************************\nWednesday 29 July 2026  14:00:28 +0000 (0:00:06.173)       0:03:55.679 ********\nchanged: [instance] => (item={'name': 'diskprediction_local'})\nok: [instance] => (item={'name': 'dashboard'})\nchanged: [instance] => (item={'name': 'prometheus'})\nok: [instance] => (item={'name': 'iostat'})\n\nPLAY [Deploy Ceph OSDs] ********************************************************\n\nTASK [Gathering Facts] *********************************************************\nWednesday 29 July 2026  14:00:36 +0000 (0:00:07.854)       0:04:03.533 ********\nok: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nWednesday 29 July 2026  14:00:37 +0000 (0:00:00.990)       0:04:04.523 ********\nok: [instance]\n\nTASK [vexxhost.containers.package : Update state for tar] **********************\nWednesday 29 July 2026  14:00:37 +0000 (0:00:00.221)       0:04:04.744 ********\nskipping: [instance]\n\nTASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***\nWednesday 29 July 2026  14:00:37 +0000 (0:00:00.040)       0:04:04.785 ********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nWednesday 29 July 2026  14:00:37 +0000 (0:00:00.239)       0:04:05.025 ********\nok: [instance] => {\n    \"msg\": \"https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64\"\n}\n\nTASK [vexxhost.containers.download_artifact : Download item] *******************\nWednesday 29 July 2026  14:00:37 +0000 (0:00:00.068)       0:04:05.093 ********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nWednesday 29 July 2026  14:00:38 +0000 (0:00:00.349)       0:04:05.443 ********\nskipping: [instance]\n\nTASK [vexxhost.containers.package : Update state for tar] **********************\nWednesday 29 July 2026  14:00:38 +0000 (0:00:00.054)       0:04:05.498 ********\nskipping: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nWednesday 29 July 2026  14:00:38 +0000 (0:00:00.055)       0:04:05.554 ********\nok: [instance]\n\nTASK [vexxhost.containers.package : Update state for tar] **********************\nWednesday 29 July 2026  14:00:38 +0000 (0:00:00.220)       0:04:05.774 ********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nWednesday 29 July 2026  14:00:39 +0000 (0:00:01.158)       0:04:06.933 ********\nok: [instance] => {\n    \"msg\": \"https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz\"\n}\n\nTASK [vexxhost.containers.download_artifact : Download item] *******************\nWednesday 29 July 2026  14:00:39 +0000 (0:00:00.080)       0:04:07.013 ********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nWednesday 29 July 2026  14:00:40 +0000 (0:00:00.442)       0:04:07.457 ********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Install SELinux packages] ***************\nWednesday 29 July 2026  14:00:42 +0000 (0:00:02.243)       0:04:09.701 ********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] ***\nWednesday 29 July 2026  14:00:42 +0000 (0:00:00.030)       0:04:09.732 ********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ********\nWednesday 29 July 2026  14:00:42 +0000 (0:00:00.031)       0:04:09.763 ********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Install AppArmor packages] **************\nWednesday 29 July 2026  14:00:42 +0000 (0:00:00.034)       0:04:09.797 ********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Create systemd service file for containerd] ***\nWednesday 29 July 2026  14:00:43 +0000 (0:00:01.109)       0:04:10.907 ********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Create folders for configuration] *******\nWednesday 29 July 2026  14:00:44 +0000 (0:00:00.435)       0:04:11.342 ********\nok: [instance] => (item={'path': '/etc/containerd'})\nok: [instance] => (item={'path': '/var/lib/containerd', 'mode': '0o700'})\nok: [instance] => (item={'path': '/run/containerd', 'mode': '0o711'})\nok: [instance] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'})\nok: [instance] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'})\n\nTASK [vexxhost.containers.containerd : Create containerd config file] **********\nWednesday 29 July 2026  14:00:45 +0000 (0:00:00.949)       0:04:12.291 ********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Force any restarts if necessary] ********\nWednesday 29 July 2026  14:00:45 +0000 (0:00:00.544)       0:04:12.836 ********\n\nTASK [vexxhost.containers.containerd : Enable and start service] ***************\nWednesday 29 July 2026  14:00:45 +0000 (0:00:00.009)       0:04:12.846 ********\nok: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nWednesday 29 July 2026  14:00:45 +0000 (0:00:00.365)       0:04:13.211 ********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nWednesday 29 July 2026  14:00:46 +0000 (0:00:00.221)       0:04:13.432 ********\nok: [instance] => {\n    \"msg\": \"https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz\"\n}\n\nTASK [vexxhost.containers.download_artifact : Download item] *******************\nWednesday 29 July 2026  14:00:46 +0000 (0:00:00.057)       0:04:13.489 ********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nWednesday 29 July 2026  14:00:46 +0000 (0:00:00.385)       0:04:13.875 ********",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.mgr : Configure manager modules] ***************************",
                                "Wednesday 29 July 2026  14:00:28 +0000 (0:00:06.173)       0:03:55.679 ********",
                                "changed: [instance] => (item={'name': 'diskprediction_local'})",
                                "ok: [instance] => (item={'name': 'dashboard'})",
                                "changed: [instance] => (item={'name': 'prometheus'})",
                                "ok: [instance] => (item={'name': 'iostat'})",
                                "",
                                "PLAY [Deploy Ceph OSDs] ********************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Wednesday 29 July 2026  14:00:36 +0000 (0:00:07.854)       0:04:03.533 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Wednesday 29 July 2026  14:00:37 +0000 (0:00:00.990)       0:04:04.523 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "Wednesday 29 July 2026  14:00:37 +0000 (0:00:00.221)       0:04:04.744 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***",
                                "Wednesday 29 July 2026  14:00:37 +0000 (0:00:00.040)       0:04:04.785 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Wednesday 29 July 2026  14:00:37 +0000 (0:00:00.239)       0:04:05.025 ********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Wednesday 29 July 2026  14:00:37 +0000 (0:00:00.068)       0:04:05.093 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Wednesday 29 July 2026  14:00:38 +0000 (0:00:00.349)       0:04:05.443 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "Wednesday 29 July 2026  14:00:38 +0000 (0:00:00.054)       0:04:05.498 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Wednesday 29 July 2026  14:00:38 +0000 (0:00:00.055)       0:04:05.554 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "Wednesday 29 July 2026  14:00:38 +0000 (0:00:00.220)       0:04:05.774 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Wednesday 29 July 2026  14:00:39 +0000 (0:00:01.158)       0:04:06.933 ********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Wednesday 29 July 2026  14:00:39 +0000 (0:00:00.080)       0:04:07.013 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Wednesday 29 July 2026  14:00:40 +0000 (0:00:00.442)       0:04:07.457 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Install SELinux packages] ***************",
                                "Wednesday 29 July 2026  14:00:42 +0000 (0:00:02.243)       0:04:09.701 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] ***",
                                "Wednesday 29 July 2026  14:00:42 +0000 (0:00:00.030)       0:04:09.732 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ********",
                                "Wednesday 29 July 2026  14:00:42 +0000 (0:00:00.031)       0:04:09.763 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Install AppArmor packages] **************",
                                "Wednesday 29 July 2026  14:00:42 +0000 (0:00:00.034)       0:04:09.797 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Create systemd service file for containerd] ***",
                                "Wednesday 29 July 2026  14:00:43 +0000 (0:00:01.109)       0:04:10.907 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Create folders for configuration] *******",
                                "Wednesday 29 July 2026  14:00:44 +0000 (0:00:00.435)       0:04:11.342 ********",
                                "ok: [instance] => (item={'path': '/etc/containerd'})",
                                "ok: [instance] => (item={'path': '/var/lib/containerd', 'mode': '0o700'})",
                                "ok: [instance] => (item={'path': '/run/containerd', 'mode': '0o711'})",
                                "ok: [instance] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'})",
                                "ok: [instance] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'})",
                                "",
                                "TASK [vexxhost.containers.containerd : Create containerd config file] **********",
                                "Wednesday 29 July 2026  14:00:45 +0000 (0:00:00.949)       0:04:12.291 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Force any restarts if necessary] ********",
                                "Wednesday 29 July 2026  14:00:45 +0000 (0:00:00.544)       0:04:12.836 ********",
                                "",
                                "TASK [vexxhost.containers.containerd : Enable and start service] ***************",
                                "Wednesday 29 July 2026  14:00:45 +0000 (0:00:00.009)       0:04:12.846 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Wednesday 29 July 2026  14:00:45 +0000 (0:00:00.365)       0:04:13.211 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Wednesday 29 July 2026  14:00:46 +0000 (0:00:00.221)       0:04:13.432 ********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Wednesday 29 July 2026  14:00:46 +0000 (0:00:00.057)       0:04:13.489 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Wednesday 29 July 2026  14:00:46 +0000 (0:00:00.385)       0:04:13.875 ********"
                            ],
                            "zuul_log_id": "0242ac17-0010-b3f5-b7d9-000000000db7-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:00:47.687407Z",
                            "start": "2026-07-29T14:00:47.150316Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000000db7",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.containers.download_artifact : Extract archive]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:00:47.775212Z",
                            "start": "2026-07-29T14:00:47.695811Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000000db8",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "45354"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:00:47.852603Z",
                            "start": "2026-07-29T14:00:47.784193Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000000db9",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 300 seconds.\nLast task: TASK [vexxhost.containers.download_artifact : Extract archive]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:00:47.932728Z",
                            "start": "2026-07-29T14:00:47.864694Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000000dba",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:00:48.009658Z",
                            "start": "2026-07-29T14:00:47.941452Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000000dbb",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-29 14:00:48.110198",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:01:08.113160",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:01:08.125707Z",
                            "start": "2026-07-29T14:00:48.064168Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000000f48",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "16"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:01:08.205915Z",
                            "start": "2026-07-29T14:01:08.138971Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000000f49",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853835661962.1597",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853835661962.1597",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853835661962.1597",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:01:08.489496Z",
                            "start": "2026-07-29T14:01:08.217589Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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": 1785333646.9919777,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 112,
                                "charset": "unknown",
                                "checksum": "d17f5dc6f4561fbe24b2a9cf97177f506f82b4f7",
                                "ctime": 1785333663.3602679,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582117,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785333663.3602679,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 49854,
                                "uid": 1000,
                                "version": "668597093",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:01:08.699840Z",
                            "start": "2026-07-29T14:01:08.500764Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000000f4b",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "4500"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:01:08.765551Z",
                            "start": "2026-07-29T14:01:08.710730Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000000f4c",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +45355 /tmp/logs/molecule-aio-openvswitch.log | head -c 4500",
                            "delta": "0:00:00.007128",
                            "end": "2026-07-29 14:01:09.001387",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +45355 /tmp/logs/molecule-aio-openvswitch.log | head -c 4500",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-b3f5-b7d9-000000000f4d-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:01:08.994259",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nTASK [vexxhost.containers.docker : Install AppArmor packages] ******************\nWednesday 29 July 2026  14:00:49 +0000 (0:00:03.144)       0:04:17.020 ********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Ensure group \"docker\" exists] ***************\nWednesday 29 July 2026  14:00:50 +0000 (0:00:01.088)       0:04:18.108 ********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Create systemd service file for docker] *****\nWednesday 29 July 2026  14:00:51 +0000 (0:00:00.187)       0:04:18.296 ********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Create folders for configuration] ***********\nWednesday 29 July 2026  14:00:51 +0000 (0:00:00.437)       0:04:18.734 ********\nok: [instance] => (item={'path': '/etc/docker'})\nok: [instance] => (item={'path': '/var/lib/docker', 'mode': '0o710'})\nok: [instance] => (item={'path': '/run/docker', 'mode': '0o711'})\n\nTASK [vexxhost.containers.docker : Create systemd socket file for docker] ******\nWednesday 29 July 2026  14:00:52 +0000 (0:00:00.584)       0:04:19.318 ********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Create docker daemon config file] ***********\nWednesday 29 July 2026  14:00:52 +0000 (0:00:00.449)       0:04:19.767 ********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Force any restarts if necessary] ************\nWednesday 29 July 2026  14:00:53 +0000 (0:00:00.468)       0:04:20.236 ********\n\nTASK [vexxhost.containers.docker : Enable and start service] *******************\nWednesday 29 July 2026  14:00:53 +0000 (0:00:00.006)       0:04:20.242 ********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ******\nWednesday 29 July 2026  14:00:53 +0000 (0:00:00.358)       0:04:20.600 ********\nok: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml)\n\nTASK [vexxhost.ceph.cephadm : Install packages] ********************************\nWednesday 29 July 2026  14:00:53 +0000 (0:00:00.055)       0:04:20.656 ********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm : Ensure services are started] *********************\nWednesday 29 July 2026  14:00:54 +0000 (0:00:01.076)       0:04:21.733 ********\nok: [instance] => (item=chronyd)\nok: [instance] => (item=sshd)\n\nTASK [vexxhost.ceph.cephadm : Download \"cephadm\"] ******************************\nWednesday 29 July 2026  14:00:55 +0000 (0:00:00.662)       0:04:22.395 ********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ********************\nWednesday 29 July 2026  14:00:55 +0000 (0:00:00.290)       0:04:22.685 ********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm : Ensure \"cephadm\" user is present] ****************\nWednesday 29 July 2026  14:00:55 +0000 (0:00:00.210)       0:04:22.896 ********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm : Allow \"cephadm\" user to have passwordless sudo] ***\nWednesday 29 July 2026  14:00:55 +0000 (0:00:00.257)       0:04:23.153 ********\nok: [instance]\n\nTASK [vexxhost.ceph.osd : Get monitor status] **********************************\nWednesday 29 July 2026  14:00:56 +0000 (0:00:00.212)       0:04:23.366 ********\nok: [instance] => (item=instance)\n\nTASK [vexxhost.ceph.osd : Select admin host] ***********************************\nWednesday 29 July 2026  14:00:56 +0000 (0:00:00.228)       0:04:23.595 ********\nok: [instance]\n\nTASK [Install Ceph host] *******************************************************\nWednesday 29 July 2026  14:00:56 +0000 (0:00:00.050)       0:04:23.645 ********\nincluded: vexxhost.ceph.cephadm_host for instance\n\nTASK [vexxhost.ceph.cephadm_host : Get public SSH key for \"cephadm\" user] ******\nWednesday 29 July 2026  14:00:56 +0000 (0:00:00.062)       0:04:23.708 ********\nskipping: [instance]\n\nTASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for \"cephadm\" user] ***\nWednesday 29 July 2026  14:00:56 +0000 (0:00:00.045)       0:04:23.753 ********\nskipping: [instance] => (item=instance)\nskipping: [instance]\n\nTASK [vexxhost.ceph.cephadm_host : Set authorized key for \"cephadm\"] ***********\nWednesday 29 July 2026  14:00:56 +0000 (0:00:00.042)       0:04:23.796 ********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] ***********************\nWednesday 29 July 2026  14:00:56 +0000 (0:00:00.260)       0:04:24.057 ********\nok: [instance]\n\nTASK [vexxhost.ceph.osd : Ensure all OSDs are non-legacy] **********************\nWednesday 29 July 2026  14:01:03 +0000 (0:00:06.533)       0:04:30.590 ********",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Install AppArmor packages] ******************",
                                "Wednesday 29 July 2026  14:00:49 +0000 (0:00:03.144)       0:04:17.020 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Ensure group \"docker\" exists] ***************",
                                "Wednesday 29 July 2026  14:00:50 +0000 (0:00:01.088)       0:04:18.108 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Create systemd service file for docker] *****",
                                "Wednesday 29 July 2026  14:00:51 +0000 (0:00:00.187)       0:04:18.296 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Create folders for configuration] ***********",
                                "Wednesday 29 July 2026  14:00:51 +0000 (0:00:00.437)       0:04:18.734 ********",
                                "ok: [instance] => (item={'path': '/etc/docker'})",
                                "ok: [instance] => (item={'path': '/var/lib/docker', 'mode': '0o710'})",
                                "ok: [instance] => (item={'path': '/run/docker', 'mode': '0o711'})",
                                "",
                                "TASK [vexxhost.containers.docker : Create systemd socket file for docker] ******",
                                "Wednesday 29 July 2026  14:00:52 +0000 (0:00:00.584)       0:04:19.318 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Create docker daemon config file] ***********",
                                "Wednesday 29 July 2026  14:00:52 +0000 (0:00:00.449)       0:04:19.767 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Force any restarts if necessary] ************",
                                "Wednesday 29 July 2026  14:00:53 +0000 (0:00:00.468)       0:04:20.236 ********",
                                "",
                                "TASK [vexxhost.containers.docker : Enable and start service] *******************",
                                "Wednesday 29 July 2026  14:00:53 +0000 (0:00:00.006)       0:04:20.242 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ******",
                                "Wednesday 29 July 2026  14:00:53 +0000 (0:00:00.358)       0:04:20.600 ********",
                                "ok: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml)",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Install packages] ********************************",
                                "Wednesday 29 July 2026  14:00:53 +0000 (0:00:00.055)       0:04:20.656 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Ensure services are started] *********************",
                                "Wednesday 29 July 2026  14:00:54 +0000 (0:00:01.076)       0:04:21.733 ********",
                                "ok: [instance] => (item=chronyd)",
                                "ok: [instance] => (item=sshd)",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Download \"cephadm\"] ******************************",
                                "Wednesday 29 July 2026  14:00:55 +0000 (0:00:00.662)       0:04:22.395 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ********************",
                                "Wednesday 29 July 2026  14:00:55 +0000 (0:00:00.290)       0:04:22.685 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Ensure \"cephadm\" user is present] ****************",
                                "Wednesday 29 July 2026  14:00:55 +0000 (0:00:00.210)       0:04:22.896 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Allow \"cephadm\" user to have passwordless sudo] ***",
                                "Wednesday 29 July 2026  14:00:55 +0000 (0:00:00.257)       0:04:23.153 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.osd : Get monitor status] **********************************",
                                "Wednesday 29 July 2026  14:00:56 +0000 (0:00:00.212)       0:04:23.366 ********",
                                "ok: [instance] => (item=instance)",
                                "",
                                "TASK [vexxhost.ceph.osd : Select admin host] ***********************************",
                                "Wednesday 29 July 2026  14:00:56 +0000 (0:00:00.228)       0:04:23.595 ********",
                                "ok: [instance]",
                                "",
                                "TASK [Install Ceph host] *******************************************************",
                                "Wednesday 29 July 2026  14:00:56 +0000 (0:00:00.050)       0:04:23.645 ********",
                                "included: vexxhost.ceph.cephadm_host for instance",
                                "",
                                "TASK [vexxhost.ceph.cephadm_host : Get public SSH key for \"cephadm\" user] ******",
                                "Wednesday 29 July 2026  14:00:56 +0000 (0:00:00.062)       0:04:23.708 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for \"cephadm\" user] ***",
                                "Wednesday 29 July 2026  14:00:56 +0000 (0:00:00.045)       0:04:23.753 ********",
                                "skipping: [instance] => (item=instance)",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm_host : Set authorized key for \"cephadm\"] ***********",
                                "Wednesday 29 July 2026  14:00:56 +0000 (0:00:00.042)       0:04:23.796 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] ***********************",
                                "Wednesday 29 July 2026  14:00:56 +0000 (0:00:00.260)       0:04:24.057 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.osd : Ensure all OSDs are non-legacy] **********************",
                                "Wednesday 29 July 2026  14:01:03 +0000 (0:00:06.533)       0:04:30.590 ********"
                            ],
                            "zuul_log_id": "0242ac17-0010-b3f5-b7d9-000000000f4d-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:01:09.317751Z",
                            "start": "2026-07-29T14:01:08.796596Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000000f4d",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.ceph.osd : Ensure all OSDs are non-legacy]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:01:09.404781Z",
                            "start": "2026-07-29T14:01:09.329238Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000000f4e",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "49854"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:01:09.469922Z",
                            "start": "2026-07-29T14:01:09.414827Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000000f4f",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 320 seconds.\nLast task: TASK [vexxhost.ceph.osd : Ensure all OSDs are non-legacy]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:01:09.533650Z",
                            "start": "2026-07-29T14:01:09.478605Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000000f50",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:01:09.597277Z",
                            "start": "2026-07-29T14:01:09.542308Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000000f51",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-29 14:01:09.695903",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:01:29.697493",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:01:29.716502Z",
                            "start": "2026-07-29T14:01:09.654543Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000010f4",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "17"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:01:29.797623Z",
                            "start": "2026-07-29T14:01:29.727317Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000010f5",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853835661962.1597",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853835661962.1597",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853835661962.1597",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:01:30.041466Z",
                            "start": "2026-07-29T14:01:29.808057Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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": 1785333668.9963677,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 112,
                                "charset": "unknown",
                                "checksum": "dd33cb7b7aeeb1116b318456dc44a671e9575eef",
                                "ctime": 1785333682.8166125,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582117,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785333682.8166125,
                                "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": "668597093",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:01:30.263661Z",
                            "start": "2026-07-29T14:01:30.051100Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000010f7",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "354"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:01:30.330389Z",
                            "start": "2026-07-29T14:01:30.271408Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000010f8",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +49855 /tmp/logs/molecule-aio-openvswitch.log | head -c 354",
                            "delta": "0:00:00.009014",
                            "end": "2026-07-29 14:01:30.638768",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +49855 /tmp/logs/molecule-aio-openvswitch.log | head -c 354",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-b3f5-b7d9-0000000010f9-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:01:30.629754",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nTASK [vexxhost.ceph.osd : Get `ceph-volume lvm list` status] *******************\nWednesday 29 July 2026  14:01:08 +0000 (0:00:05.350)       0:04:35.941 ********\nok: [instance]\n\nTASK [vexxhost.ceph.osd : Install OSDs] ****************************************\nWednesday 29 July 2026  14:01:22 +0000 (0:00:14.102)       0:04:50.044 ********",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.osd : Get `ceph-volume lvm list` status] *******************",
                                "Wednesday 29 July 2026  14:01:08 +0000 (0:00:05.350)       0:04:35.941 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.osd : Install OSDs] ****************************************",
                                "Wednesday 29 July 2026  14:01:22 +0000 (0:00:14.102)       0:04:50.044 ********"
                            ],
                            "zuul_log_id": "0242ac17-0010-b3f5-b7d9-0000000010f9-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:01:30.946869Z",
                            "start": "2026-07-29T14:01:30.430109Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000010f9",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.ceph.osd : Install OSDs]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:01:31.030763Z",
                            "start": "2026-07-29T14:01:30.957418Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000010fa",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "50208"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:01:31.102233Z",
                            "start": "2026-07-29T14:01:31.040235Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000010fb",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 340 seconds.\nLast task: TASK [vexxhost.ceph.osd : Install OSDs]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:01:31.189215Z",
                            "start": "2026-07-29T14:01:31.111171Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000010fc",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:01:31.263872Z",
                            "start": "2026-07-29T14:01:31.197766Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000010fd",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-29 14:01:31.360539",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:01:51.362513",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:01:51.379776Z",
                            "start": "2026-07-29T14:01:31.310602Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000012b6",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "18"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:01:51.449285Z",
                            "start": "2026-07-29T14:01:51.388042Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000012b7",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853835661962.1597",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853835661962.1597",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853835661962.1597",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:01:51.692229Z",
                            "start": "2026-07-29T14:01:51.458103Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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": 1785333690.2167437,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 112,
                                "charset": "unknown",
                                "checksum": "dd33cb7b7aeeb1116b318456dc44a671e9575eef",
                                "ctime": 1785333682.8166125,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582117,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785333682.8166125,
                                "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": "668597093",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:01:51.899529Z",
                            "start": "2026-07-29T14:01:51.700201Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000012b9",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:01:51.986479Z",
                            "start": "2026-07-29T14:01:51.929713Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000012ba",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:01:52.526154Z",
                            "start": "2026-07-29T14:01:52.017956Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000012bb",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:01:52.581899Z",
                            "start": "2026-07-29T14:01:52.536767Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000012bc",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "50208"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:01:52.651518Z",
                            "start": "2026-07-29T14:01:52.594120Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000012bd",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 360 seconds.\nLast task: TASK [vexxhost.ceph.osd : Install OSDs]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:01:52.719327Z",
                            "start": "2026-07-29T14:01:52.662964Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000012be",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:01:52.790814Z",
                            "start": "2026-07-29T14:01:52.727910Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000012bf",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-29 14:01:52.885647",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:02:12.887913",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:02:12.903156Z",
                            "start": "2026-07-29T14:01:52.839348Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000148e",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "19"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:02:12.975424Z",
                            "start": "2026-07-29T14:02:12.913154Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000148f",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853835661962.1597",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853835661962.1597",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853835661962.1597",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:02:13.235225Z",
                            "start": "2026-07-29T14:02:12.983553Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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": 1785333690.2167437,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 112,
                                "charset": "unknown",
                                "checksum": "493cb224271e51215e4e3125134e9b83813abc6d",
                                "ctime": 1785333714.0971715,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582117,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785333714.0971715,
                                "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": "668597093",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:02:13.461135Z",
                            "start": "2026-07-29T14:02:13.246503Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000001491",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "54"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:02:13.532187Z",
                            "start": "2026-07-29T14:02:13.468106Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000001492",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +50209 /tmp/logs/molecule-aio-openvswitch.log | head -c 54",
                            "delta": "0:00:00.006729",
                            "end": "2026-07-29 14:02:13.774741",
                            "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-b3f5-b7d9-000000001493-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:02:13.768012",
                            "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-b3f5-b7d9-000000001493-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:02:14.089704Z",
                            "start": "2026-07-29T14:02:13.561796Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000001493",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "_atmosphere_ci_phase_log_chunk.stdout_lines | default([]) | select('match', '^TASK \\[.*\\]\\s+\\*+$') | list | length > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:02:14.155666Z",
                            "start": "2026-07-29T14:02:14.099348Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000001494",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "50262"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:02:14.221036Z",
                            "start": "2026-07-29T14:02:14.168207Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000001495",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 380 seconds.\nLast task: TASK [vexxhost.ceph.osd : Install OSDs]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:02:14.294406Z",
                            "start": "2026-07-29T14:02:14.230279Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000001496",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:02:14.370067Z",
                            "start": "2026-07-29T14:02:14.303735Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000001497",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-29 14:02:14.539440",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:02:34.541849",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:02:34.566696Z",
                            "start": "2026-07-29T14:02:14.496045Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000167c",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "20"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:02:35.622176Z",
                            "start": "2026-07-29T14:02:34.577996Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000167d",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853835661962.1597",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853835661962.1597",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853835661962.1597",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:02:35.897712Z",
                            "start": "2026-07-29T14:02:35.635022Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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": 1785333733.4095192,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 112,
                                "charset": "unknown",
                                "checksum": "637633481609375a5c0ed14042be5a0d5ef84ec5",
                                "ctime": 1785333745.601739,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582117,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785333745.601739,
                                "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": "668597093",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:02:36.105521Z",
                            "start": "2026-07-29T14:02:35.904332Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000167f",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "54"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:02:36.182829Z",
                            "start": "2026-07-29T14:02:36.114671Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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.007367",
                            "end": "2026-07-29 14:02:36.440301",
                            "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-b3f5-b7d9-000000001681-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:02:36.432934",
                            "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-b3f5-b7d9-000000001681-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:02:36.732631Z",
                            "start": "2026-07-29T14:02:36.217343Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000001681",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "_atmosphere_ci_phase_log_chunk.stdout_lines | default([]) | select('match', '^TASK \\[.*\\]\\s+\\*+$') | list | length > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:02:36.794502Z",
                            "start": "2026-07-29T14:02:36.739379Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000001682",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "50316"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:02:36.864490Z",
                            "start": "2026-07-29T14:02:36.810678Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000001683",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 400 seconds.\nLast task: TASK [vexxhost.ceph.osd : Install OSDs]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:02:36.942256Z",
                            "start": "2026-07-29T14:02:36.875235Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000001684",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:02:37.004772Z",
                            "start": "2026-07-29T14:02:36.949874Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000001685",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-29 14:02:37.112945",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:02:57.114830",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:02:57.130290Z",
                            "start": "2026-07-29T14:02:37.067925Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000001880",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "21"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:02:57.202393Z",
                            "start": "2026-07-29T14:02:57.137469Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000001881",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853835661962.1597",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853835661962.1597",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853835661962.1597",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:02:57.450550Z",
                            "start": "2026-07-29T14:02:57.213046Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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": 1785333756.0579271,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 112,
                                "charset": "unknown",
                                "checksum": "57070152b976febc092a3672ffac3caaee8c4e9d",
                                "ctime": 1785333777.190316,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582117,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785333777.190316,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 50532,
                                "uid": 1000,
                                "version": "668597093",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:02:57.669967Z",
                            "start": "2026-07-29T14:02:57.459721Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000001883",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "216"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:02:57.747893Z",
                            "start": "2026-07-29T14:02:57.679807Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000001884",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +50317 /tmp/logs/molecule-aio-openvswitch.log | head -c 216",
                            "delta": "0:00:00.006971",
                            "end": "2026-07-29 14:02:57.973869",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +50317 /tmp/logs/molecule-aio-openvswitch.log | head -c 216",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-b3f5-b7d9-000000001885-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:02:57.966898",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance] => (item=/dev/ceph-instance-osd2/data)\n\nTASK [vexxhost.ceph.osd : Get mon dump] ****************************************\nWednesday 29 July 2026  14:02:57 +0000 (0:01:34.373)       0:06:24.418 ********",
                            "stdout_lines": [
                                "ok: [instance] => (item=/dev/ceph-instance-osd2/data)",
                                "",
                                "TASK [vexxhost.ceph.osd : Get mon dump] ****************************************",
                                "Wednesday 29 July 2026  14:02:57 +0000 (0:01:34.373)       0:06:24.418 ********"
                            ],
                            "zuul_log_id": "0242ac17-0010-b3f5-b7d9-000000001885-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:02:58.300842Z",
                            "start": "2026-07-29T14:02:57.785105Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000001885",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.ceph.osd : Get mon dump]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:02:58.379189Z",
                            "start": "2026-07-29T14:02:58.311209Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000001886",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "50532"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:02:58.445048Z",
                            "start": "2026-07-29T14:02:58.387912Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000001887",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 420 seconds.\nLast task: TASK [vexxhost.ceph.osd : Get mon dump]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:02:58.508552Z",
                            "start": "2026-07-29T14:02:58.455393Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000001888",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:02:58.573305Z",
                            "start": "2026-07-29T14:02:58.516887Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000001889",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-29 14:02:58.680130",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:03:18.682568",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:03:18.694218Z",
                            "start": "2026-07-29T14:02:58.638071Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000001a9a",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "22"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:03:18.770937Z",
                            "start": "2026-07-29T14:03:18.705948Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000001a9b",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853835661962.1597",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853835661962.1597",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853835661962.1597",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:03:19.024711Z",
                            "start": "2026-07-29T14:03:18.780453Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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": 1785333777.6183238,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 120,
                                "charset": "unknown",
                                "checksum": "3509b650a3d600d39529e8af48d07fea9ba785a2",
                                "ctime": 1785333799.0827217,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582117,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785333799.0827217,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 54428,
                                "uid": 1000,
                                "version": "668597093",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:03:19.249704Z",
                            "start": "2026-07-29T14:03:19.032555Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000001a9d",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "3896"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:03:19.374241Z",
                            "start": "2026-07-29T14:03:19.257016Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000001a9e",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +50533 /tmp/logs/molecule-aio-openvswitch.log | head -c 3896",
                            "delta": "0:00:00.009304",
                            "end": "2026-07-29 14:03:19.651276",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +50533 /tmp/logs/molecule-aio-openvswitch.log | head -c 3896",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-b3f5-b7d9-000000001a9f-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:03:19.641972",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nTASK [vexxhost.ceph.osd : Mark require osd release] ****************************\nWednesday 29 July 2026  14:03:03 +0000 (0:00:05.911)       0:06:30.329 ********\nok: [instance]\n\nTASK [vexxhost.ceph.osd : Wait for all OSD to be running] **********************\nWednesday 29 July 2026  14:03:09 +0000 (0:00:06.172)       0:06:36.501 ********\nincluded: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/osd/tasks/check-osds.yml for instance\n\nTASK [vexxhost.ceph.osd : Set the retry count] *********************************\nWednesday 29 July 2026  14:03:09 +0000 (0:00:00.066)       0:06:36.567 ********\nok: [instance]\n\nTASK [vexxhost.ceph.osd : Get `ceph orch ps`] **********************************\nWednesday 29 July 2026  14:03:09 +0000 (0:00:00.055)       0:06:36.623 ********\nok: [instance]\n\nTASK [vexxhost.ceph.osd : OSD daemon list] *************************************\nWednesday 29 July 2026  14:03:15 +0000 (0:00:06.091)       0:06:42.714 ********\nok: [instance]\n\nTASK [vexxhost.ceph.osd : Fail if any OSD not running] *************************\nWednesday 29 July 2026  14:03:15 +0000 (0:00:00.051)       0:06:42.765 ********\nskipping: [instance] => (item=1)\nskipping: [instance] => (item=1)\nskipping: [instance] => (item=1)\nskipping: [instance]\n\nTASK [vexxhost.ceph.osd : Fail if any duplicate OSD ID] ************************\nWednesday 29 July 2026  14:03:15 +0000 (0:00:00.042)       0:06:42.808 ********\nskipping: [instance]\n\nPLAY [Deploy Ceph exporters] ***************************************************\n\nTASK [Gathering Facts] *********************************************************\nWednesday 29 July 2026  14:03:15 +0000 (0:00:00.070)       0:06:42.878 ********\nok: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nWednesday 29 July 2026  14:03:16 +0000 (0:00:00.990)       0:06:43.868 ********\nok: [instance]\n\nTASK [vexxhost.containers.package : Update state for tar] **********************\nWednesday 29 July 2026  14:03:16 +0000 (0:00:00.223)       0:06:44.092 ********\nskipping: [instance]\n\nTASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***\nWednesday 29 July 2026  14:03:16 +0000 (0:00:00.037)       0:06:44.130 ********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nWednesday 29 July 2026  14:03:17 +0000 (0:00:00.229)       0:06:44.360 ********\nok: [instance] => {\n    \"msg\": \"https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64\"\n}\n\nTASK [vexxhost.containers.download_artifact : Download item] *******************\nWednesday 29 July 2026  14:03:17 +0000 (0:00:00.059)       0:06:44.420 ********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nWednesday 29 July 2026  14:03:17 +0000 (0:00:00.339)       0:06:44.759 ********\nskipping: [instance]\n\nTASK [vexxhost.containers.package : Update state for tar] **********************\nWednesday 29 July 2026  14:03:17 +0000 (0:00:00.042)       0:06:44.802 ********\nskipping: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nWednesday 29 July 2026  14:03:17 +0000 (0:00:00.047)       0:06:44.849 ********\nok: [instance]\n\nTASK [vexxhost.containers.package : Update state for tar] **********************\nWednesday 29 July 2026  14:03:17 +0000 (0:00:00.240)       0:06:45.090 ********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nWednesday 29 July 2026  14:03:19 +0000 (0:00:01.139)       0:06:46.229 ********\nok: [instance] => {\n    \"msg\": \"https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz\"\n}\n\nTASK [vexxhost.containers.download_artifact : Download item] *******************\nWednesday 29 July 2026  14:03:19 +0000 (0:00:00.081)       0:06:46.310 ********",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.osd : Mark require osd release] ****************************",
                                "Wednesday 29 July 2026  14:03:03 +0000 (0:00:05.911)       0:06:30.329 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.osd : Wait for all OSD to be running] **********************",
                                "Wednesday 29 July 2026  14:03:09 +0000 (0:00:06.172)       0:06:36.501 ********",
                                "included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/osd/tasks/check-osds.yml for instance",
                                "",
                                "TASK [vexxhost.ceph.osd : Set the retry count] *********************************",
                                "Wednesday 29 July 2026  14:03:09 +0000 (0:00:00.066)       0:06:36.567 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.osd : Get `ceph orch ps`] **********************************",
                                "Wednesday 29 July 2026  14:03:09 +0000 (0:00:00.055)       0:06:36.623 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.osd : OSD daemon list] *************************************",
                                "Wednesday 29 July 2026  14:03:15 +0000 (0:00:06.091)       0:06:42.714 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.osd : Fail if any OSD not running] *************************",
                                "Wednesday 29 July 2026  14:03:15 +0000 (0:00:00.051)       0:06:42.765 ********",
                                "skipping: [instance] => (item=1)",
                                "skipping: [instance] => (item=1)",
                                "skipping: [instance] => (item=1)",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.ceph.osd : Fail if any duplicate OSD ID] ************************",
                                "Wednesday 29 July 2026  14:03:15 +0000 (0:00:00.042)       0:06:42.808 ********",
                                "skipping: [instance]",
                                "",
                                "PLAY [Deploy Ceph exporters] ***************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Wednesday 29 July 2026  14:03:15 +0000 (0:00:00.070)       0:06:42.878 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Wednesday 29 July 2026  14:03:16 +0000 (0:00:00.990)       0:06:43.868 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "Wednesday 29 July 2026  14:03:16 +0000 (0:00:00.223)       0:06:44.092 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***",
                                "Wednesday 29 July 2026  14:03:16 +0000 (0:00:00.037)       0:06:44.130 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Wednesday 29 July 2026  14:03:17 +0000 (0:00:00.229)       0:06:44.360 ********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Wednesday 29 July 2026  14:03:17 +0000 (0:00:00.059)       0:06:44.420 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Wednesday 29 July 2026  14:03:17 +0000 (0:00:00.339)       0:06:44.759 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "Wednesday 29 July 2026  14:03:17 +0000 (0:00:00.042)       0:06:44.802 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Wednesday 29 July 2026  14:03:17 +0000 (0:00:00.047)       0:06:44.849 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "Wednesday 29 July 2026  14:03:17 +0000 (0:00:00.240)       0:06:45.090 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Wednesday 29 July 2026  14:03:19 +0000 (0:00:01.139)       0:06:46.229 ********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Wednesday 29 July 2026  14:03:19 +0000 (0:00:00.081)       0:06:46.310 ********"
                            ],
                            "zuul_log_id": "0242ac17-0010-b3f5-b7d9-000000001a9f-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:03:19.970619Z",
                            "start": "2026-07-29T14:03:19.451283Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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.download_artifact : Download item]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:03:20.047843Z",
                            "start": "2026-07-29T14:03:19.981444Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000001aa0",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "54428"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:03:20.107610Z",
                            "start": "2026-07-29T14:03:20.057345Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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.download_artifact : Download item]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:03:20.170310Z",
                            "start": "2026-07-29T14:03:20.115789Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000001aa2",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:03:20.244359Z",
                            "start": "2026-07-29T14:03:20.179588Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000001aa3",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-29 14:03:20.346587",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:03:40.348384",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:03:40.365138Z",
                            "start": "2026-07-29T14:03:20.306264Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000001cca",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "23"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:03:40.438471Z",
                            "start": "2026-07-29T14:03:40.374845Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000001ccb",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853835661962.1597",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853835661962.1597",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853835661962.1597",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:03:40.677378Z",
                            "start": "2026-07-29T14:03:40.448903Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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": 1785333799.646732,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 128,
                                "charset": "unknown",
                                "checksum": "840f523cc42da114289155c3f3cede8323e1358c",
                                "ctime": 1785333816.2790403,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582117,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785333816.2790403,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 60545,
                                "uid": 1000,
                                "version": "668597093",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:03:40.920799Z",
                            "start": "2026-07-29T14:03:40.690579Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000001ccd",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "6117"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:03:40.981988Z",
                            "start": "2026-07-29T14:03:40.928227Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000001cce",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +54429 /tmp/logs/molecule-aio-openvswitch.log | head -c 6117",
                            "delta": "0:00:00.008493",
                            "end": "2026-07-29 14:03:41.209948",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +54429 /tmp/logs/molecule-aio-openvswitch.log | head -c 6117",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-b3f5-b7d9-000000001ccf-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:03:41.201455",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nWednesday 29 July 2026  14:03:19 +0000 (0:00:00.428)       0:06:46.739 ********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Install SELinux packages] ***************\nWednesday 29 July 2026  14:03:21 +0000 (0:00:02.076)       0:06:48.816 ********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] ***\nWednesday 29 July 2026  14:03:21 +0000 (0:00:00.031)       0:06:48.847 ********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ********\nWednesday 29 July 2026  14:03:21 +0000 (0:00:00.038)       0:06:48.886 ********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Install AppArmor packages] **************\nWednesday 29 July 2026  14:03:21 +0000 (0:00:00.038)       0:06:48.925 ********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Create systemd service file for containerd] ***\nWednesday 29 July 2026  14:03:22 +0000 (0:00:01.163)       0:06:50.088 ********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Create folders for configuration] *******\nWednesday 29 July 2026  14:03:23 +0000 (0:00:00.492)       0:06:50.581 ********\nok: [instance] => (item={'path': '/etc/containerd'})\nok: [instance] => (item={'path': '/var/lib/containerd', 'mode': '0o700'})\nok: [instance] => (item={'path': '/run/containerd', 'mode': '0o711'})\nok: [instance] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'})\nok: [instance] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'})\n\nTASK [vexxhost.containers.containerd : Create containerd config file] **********\nWednesday 29 July 2026  14:03:24 +0000 (0:00:00.990)       0:06:51.572 ********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Force any restarts if necessary] ********\nWednesday 29 July 2026  14:03:24 +0000 (0:00:00.561)       0:06:52.134 ********\n\nTASK [vexxhost.containers.containerd : Enable and start service] ***************\nWednesday 29 July 2026  14:03:24 +0000 (0:00:00.006)       0:06:52.141 ********\nok: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nWednesday 29 July 2026  14:03:25 +0000 (0:00:00.398)       0:06:52.539 ********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nWednesday 29 July 2026  14:03:25 +0000 (0:00:00.220)       0:06:52.760 ********\nok: [instance] => {\n    \"msg\": \"https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz\"\n}\n\nTASK [vexxhost.containers.download_artifact : Download item] *******************\nWednesday 29 July 2026  14:03:25 +0000 (0:00:00.060)       0:06:52.820 ********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nWednesday 29 July 2026  14:03:25 +0000 (0:00:00.353)       0:06:53.173 ********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Install AppArmor packages] ******************\nWednesday 29 July 2026  14:03:29 +0000 (0:00:03.277)       0:06:56.451 ********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Ensure group \"docker\" exists] ***************\nWednesday 29 July 2026  14:03:30 +0000 (0:00:01.379)       0:06:57.830 ********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Create systemd service file for docker] *****\nWednesday 29 July 2026  14:03:30 +0000 (0:00:00.230)       0:06:58.060 ********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Create folders for configuration] ***********\nWednesday 29 July 2026  14:03:31 +0000 (0:00:00.493)       0:06:58.554 ********\nok: [instance] => (item={'path': '/etc/docker'})\nok: [instance] => (item={'path': '/var/lib/docker', 'mode': '0o710'})\nok: [instance] => (item={'path': '/run/docker', 'mode': '0o711'})\n\nTASK [vexxhost.containers.docker : Create systemd socket file for docker] ******\nWednesday 29 July 2026  14:03:31 +0000 (0:00:00.582)       0:06:59.136 ********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Create docker daemon config file] ***********\nWednesday 29 July 2026  14:03:32 +0000 (0:00:00.462)       0:06:59.599 ********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Force any restarts if necessary] ************\nWednesday 29 July 2026  14:03:32 +0000 (0:00:00.464)       0:07:00.064 ********\n\nTASK [vexxhost.containers.docker : Enable and start service] *******************\nWednesday 29 July 2026  14:03:32 +0000 (0:00:00.008)       0:07:00.073 ********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ******\nWednesday 29 July 2026  14:03:33 +0000 (0:00:00.406)       0:07:00.479 ********\nok: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml)\n\nTASK [vexxhost.ceph.cephadm : Install packages] ********************************\nWednesday 29 July 2026  14:03:33 +0000 (0:00:00.072)       0:07:00.552 ********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm : Ensure services are started] *********************\nWednesday 29 July 2026  14:03:34 +0000 (0:00:01.213)       0:07:01.765 ********\nok: [instance] => (item=chronyd)\nok: [instance] => (item=sshd)\n\nTASK [vexxhost.ceph.cephadm : Download \"cephadm\"] ******************************\nWednesday 29 July 2026  14:03:35 +0000 (0:00:00.715)       0:07:02.480 ********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ********************\nWednesday 29 July 2026  14:03:35 +0000 (0:00:00.307)       0:07:02.788 ********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm : Ensure \"cephadm\" user is present] ****************\nWednesday 29 July 2026  14:03:35 +0000 (0:00:00.228)       0:07:03.017 ********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm : Allow \"cephadm\" user to have passwordless sudo] ***\nWednesday 29 July 2026  14:03:36 +0000 (0:00:00.281)       0:07:03.298 ********\nok: [instance]\n\nTASK [vexxhost.ceph.ceph_exporter : Configure Ceph exporter service] ***********\nWednesday 29 July 2026  14:03:36 +0000 (0:00:00.209)       0:07:03.508 ********",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Wednesday 29 July 2026  14:03:19 +0000 (0:00:00.428)       0:06:46.739 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Install SELinux packages] ***************",
                                "Wednesday 29 July 2026  14:03:21 +0000 (0:00:02.076)       0:06:48.816 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] ***",
                                "Wednesday 29 July 2026  14:03:21 +0000 (0:00:00.031)       0:06:48.847 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ********",
                                "Wednesday 29 July 2026  14:03:21 +0000 (0:00:00.038)       0:06:48.886 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Install AppArmor packages] **************",
                                "Wednesday 29 July 2026  14:03:21 +0000 (0:00:00.038)       0:06:48.925 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Create systemd service file for containerd] ***",
                                "Wednesday 29 July 2026  14:03:22 +0000 (0:00:01.163)       0:06:50.088 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Create folders for configuration] *******",
                                "Wednesday 29 July 2026  14:03:23 +0000 (0:00:00.492)       0:06:50.581 ********",
                                "ok: [instance] => (item={'path': '/etc/containerd'})",
                                "ok: [instance] => (item={'path': '/var/lib/containerd', 'mode': '0o700'})",
                                "ok: [instance] => (item={'path': '/run/containerd', 'mode': '0o711'})",
                                "ok: [instance] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'})",
                                "ok: [instance] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'})",
                                "",
                                "TASK [vexxhost.containers.containerd : Create containerd config file] **********",
                                "Wednesday 29 July 2026  14:03:24 +0000 (0:00:00.990)       0:06:51.572 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Force any restarts if necessary] ********",
                                "Wednesday 29 July 2026  14:03:24 +0000 (0:00:00.561)       0:06:52.134 ********",
                                "",
                                "TASK [vexxhost.containers.containerd : Enable and start service] ***************",
                                "Wednesday 29 July 2026  14:03:24 +0000 (0:00:00.006)       0:06:52.141 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Wednesday 29 July 2026  14:03:25 +0000 (0:00:00.398)       0:06:52.539 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Wednesday 29 July 2026  14:03:25 +0000 (0:00:00.220)       0:06:52.760 ********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Wednesday 29 July 2026  14:03:25 +0000 (0:00:00.060)       0:06:52.820 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Wednesday 29 July 2026  14:03:25 +0000 (0:00:00.353)       0:06:53.173 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Install AppArmor packages] ******************",
                                "Wednesday 29 July 2026  14:03:29 +0000 (0:00:03.277)       0:06:56.451 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Ensure group \"docker\" exists] ***************",
                                "Wednesday 29 July 2026  14:03:30 +0000 (0:00:01.379)       0:06:57.830 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Create systemd service file for docker] *****",
                                "Wednesday 29 July 2026  14:03:30 +0000 (0:00:00.230)       0:06:58.060 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Create folders for configuration] ***********",
                                "Wednesday 29 July 2026  14:03:31 +0000 (0:00:00.493)       0:06:58.554 ********",
                                "ok: [instance] => (item={'path': '/etc/docker'})",
                                "ok: [instance] => (item={'path': '/var/lib/docker', 'mode': '0o710'})",
                                "ok: [instance] => (item={'path': '/run/docker', 'mode': '0o711'})",
                                "",
                                "TASK [vexxhost.containers.docker : Create systemd socket file for docker] ******",
                                "Wednesday 29 July 2026  14:03:31 +0000 (0:00:00.582)       0:06:59.136 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Create docker daemon config file] ***********",
                                "Wednesday 29 July 2026  14:03:32 +0000 (0:00:00.462)       0:06:59.599 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Force any restarts if necessary] ************",
                                "Wednesday 29 July 2026  14:03:32 +0000 (0:00:00.464)       0:07:00.064 ********",
                                "",
                                "TASK [vexxhost.containers.docker : Enable and start service] *******************",
                                "Wednesday 29 July 2026  14:03:32 +0000 (0:00:00.008)       0:07:00.073 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ******",
                                "Wednesday 29 July 2026  14:03:33 +0000 (0:00:00.406)       0:07:00.479 ********",
                                "ok: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml)",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Install packages] ********************************",
                                "Wednesday 29 July 2026  14:03:33 +0000 (0:00:00.072)       0:07:00.552 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Ensure services are started] *********************",
                                "Wednesday 29 July 2026  14:03:34 +0000 (0:00:01.213)       0:07:01.765 ********",
                                "ok: [instance] => (item=chronyd)",
                                "ok: [instance] => (item=sshd)",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Download \"cephadm\"] ******************************",
                                "Wednesday 29 July 2026  14:03:35 +0000 (0:00:00.715)       0:07:02.480 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ********************",
                                "Wednesday 29 July 2026  14:03:35 +0000 (0:00:00.307)       0:07:02.788 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Ensure \"cephadm\" user is present] ****************",
                                "Wednesday 29 July 2026  14:03:35 +0000 (0:00:00.228)       0:07:03.017 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Allow \"cephadm\" user to have passwordless sudo] ***",
                                "Wednesday 29 July 2026  14:03:36 +0000 (0:00:00.281)       0:07:03.298 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.ceph_exporter : Configure Ceph exporter service] ***********",
                                "Wednesday 29 July 2026  14:03:36 +0000 (0:00:00.209)       0:07:03.508 ********"
                            ],
                            "zuul_log_id": "0242ac17-0010-b3f5-b7d9-000000001ccf-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:03:41.536049Z",
                            "start": "2026-07-29T14:03:41.011874Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000001ccf",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.ceph.ceph_exporter : Configure Ceph exporter service]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:03:41.621754Z",
                            "start": "2026-07-29T14:03:41.545589Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000001cd0",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "60545"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:03:41.687936Z",
                            "start": "2026-07-29T14:03:41.632613Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000001cd1",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 460 seconds.\nLast task: TASK [vexxhost.ceph.ceph_exporter : Configure Ceph exporter service]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:03:41.763740Z",
                            "start": "2026-07-29T14:03:41.698791Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000001cd2",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:03:41.833587Z",
                            "start": "2026-07-29T14:03:41.774744Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000001cd3",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-29 14:03:41.940848",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:04:01.943163",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:04:01.960422Z",
                            "start": "2026-07-29T14:03:41.888840Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000001f10",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "24"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:04:02.028153Z",
                            "start": "2026-07-29T14:04:01.971186Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000001f11",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853835661962.1597",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853835661962.1597",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853835661962.1597",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:04:02.274285Z",
                            "start": "2026-07-29T14:04:02.038072Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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": 1785333820.8591254,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 144,
                                "charset": "unknown",
                                "checksum": "4d32cd1bec88546783c692a8ae0cde336e260f1f",
                                "ctime": 1785333842.3955102,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582117,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785333842.3955102,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 67135,
                                "uid": 1000,
                                "version": "668597093",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:04:02.490685Z",
                            "start": "2026-07-29T14:04:02.282908Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000001f13",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "6590"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:04:02.551225Z",
                            "start": "2026-07-29T14:04:02.499196Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000001f14",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +60546 /tmp/logs/molecule-aio-openvswitch.log | head -c 6590",
                            "delta": "0:00:00.009512",
                            "end": "2026-07-29 14:04:02.774463",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +60546 /tmp/logs/molecule-aio-openvswitch.log | head -c 6590",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-b3f5-b7d9-000000001f15-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:04:02.764951",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nPLAY [all] *********************************************************************\n\nTASK [Ensure RBD kernel module is loaded] **************************************\nWednesday 29 July 2026  14:03:48 +0000 (0:00:12.456)       0:07:15.964 ********\nchanged: [instance]\n\nPLAY [all] *********************************************************************\n\nTASK [Gathering Facts] *********************************************************\nWednesday 29 July 2026  14:03:49 +0000 (0:00:00.421)       0:07:16.385 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.sysctl : Configure sysctl values] ********************\nWednesday 29 July 2026  14:03:50 +0000 (0:00:01.037)       0:07:17.423 ********\nchanged: [instance] => (item={'name': 'fs.aio-max-nr', 'value': 1048576})\nchanged: [instance] => (item={'name': 'net.ipv4.tcp_timestamps', 'value': 0})\nchanged: [instance] => (item={'name': 'net.ipv4.tcp_sack', 'value': 1})\nchanged: [instance] => (item={'name': 'net.core.netdev_budget', 'value': 1000})\nchanged: [instance] => (item={'name': 'net.core.netdev_max_backlog', 'value': 250000})\nchanged: [instance] => (item={'name': 'net.core.rmem_max', 'value': 4194304})\nchanged: [instance] => (item={'name': 'net.core.wmem_max', 'value': 4194304})\nchanged: [instance] => (item={'name': 'net.core.rmem_default', 'value': 4194304})\nchanged: [instance] => (item={'name': 'net.core.wmem_default', 'value': 4194304})\nchanged: [instance] => (item={'name': 'net.core.optmem_max', 'value': 4194304})\nchanged: [instance] => (item={'name': 'net.ipv4.tcp_rmem', 'value': '4096 87380 4194304'})\nchanged: [instance] => (item={'name': 'net.ipv4.tcp_wmem', 'value': '4096 65536 4194304'})\nchanged: [instance] => (item={'name': 'net.ipv4.tcp_low_latency', 'value': 1})\nchanged: [instance] => (item={'name': 'net.ipv4.tcp_adv_win_scale', 'value': 1})\nchanged: [instance] => (item={'name': 'net.ipv4.neigh.default.gc_thresh1', 'value': 128})\nchanged: [instance] => (item={'name': 'net.ipv4.neigh.default.gc_thresh2', 'value': 28872})\nchanged: [instance] => (item={'name': 'net.ipv4.neigh.default.gc_thresh3', 'value': 32768})\nchanged: [instance] => (item={'name': 'net.ipv6.neigh.default.gc_thresh1', 'value': 128})\nchanged: [instance] => (item={'name': 'net.ipv6.neigh.default.gc_thresh2', 'value': 28872})\nchanged: [instance] => (item={'name': 'net.ipv6.neigh.default.gc_thresh3', 'value': 32768})\n\nTASK [vexxhost.atmosphere.ethtool : Create folder for persistent configuration] ***\nWednesday 29 July 2026  14:03:56 +0000 (0:00:06.033)       0:07:23.456 ********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.ethtool : Install persistent \"ethtool\" tuning] *******\nWednesday 29 July 2026  14:03:56 +0000 (0:00:00.213)       0:07:23.669 ********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.ethtool : Run \"ethtool\" tuning] **********************\nWednesday 29 July 2026  14:03:56 +0000 (0:00:00.476)       0:07:24.145 ********\nok: [instance]\n\nTASK [Set a fact with the \"atmosphere_images\" for other plays] *****************\nWednesday 29 July 2026  14:03:57 +0000 (0:00:00.290)       0:07:24.435 ********\nok: [instance]\n\nPLAY [Configure Kubernetes VIP] ************************************************\n\nTASK [Gathering Facts] *********************************************************\nWednesday 29 July 2026  14:03:57 +0000 (0:00:00.063)       0:07:24.499 ********\nok: [instance]\n\nTASK [vexxhost.containers.directory : Create directory (/etc/kubernetes/manifests)] ***\nWednesday 29 July 2026  14:03:58 +0000 (0:00:01.013)       0:07:25.513 ********\nchanged: [instance]\n\nTASK [vexxhost.kubernetes.kube_vip : Uninstall legacy HA stack] ****************\nWednesday 29 July 2026  14:03:58 +0000 (0:00:00.211)       0:07:25.724 ********\nok: [instance] => (item=/etc/keepalived/keepalived.conf)\nok: [instance] => (item=/etc/keepalived/check_apiserver.sh)\nok: [instance] => (item=/etc/kubernetes/manifests/keepalived.yaml)\nok: [instance] => (item=/etc/haproxy/haproxy.cfg)\nok: [instance] => (item=/etc/kubernetes/manifests/haproxy.yaml)\n\nTASK [vexxhost.kubernetes.kube_vip : Switch API server to run on port 6443] ****\nWednesday 29 July 2026  14:03:59 +0000 (0:00:00.972)       0:07:26.696 ********\nfailed: [instance] (item=/etc/kubernetes/manifests/kube-apiserver.yaml) => {\"ansible_loop_var\": \"item\", \"changed\": false, \"item\": \"/etc/kubernetes/manifests/kube-apiserver.yaml\", \"msg\": \"Path /etc/kubernetes/manifests/kube-apiserver.yaml does not exist !\", \"rc\": 257}\nfailed: [instance] (item=/etc/kubernetes/controller-manager.conf) => {\"ansible_loop_var\": \"item\", \"changed\": false, \"item\": \"/etc/kubernetes/controller-manager.conf\", \"msg\": \"Path /etc/kubernetes/controller-manager.conf does not exist !\", \"rc\": 257}\nfailed: [instance] (item=/etc/kubernetes/scheduler.conf) => {\"ansible_loop_var\": \"item\", \"changed\": false, \"item\": \"/etc/kubernetes/scheduler.conf\", \"msg\": \"Path /etc/kubernetes/scheduler.conf does not exist !\", \"rc\": 257}\n...ignoring\n\nTASK [vexxhost.kubernetes.kube_vip : Check if super-admin.conf exists] *********\nWednesday 29 July 2026  14:04:00 +0000 (0:00:00.579)       0:07:27.276 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kube_vip : Check if kubeadm has already run] *********\nWednesday 29 July 2026  14:04:00 +0000 (0:00:00.201)       0:07:27.478 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kube_vip : Set fact with KUBECONFIG path] ************\nWednesday 29 July 2026  14:04:00 +0000 (0:00:00.209)       0:07:27.687 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kube_vip : Set fact with KUBECONFIG path (with super-admin.conf)] ***\nWednesday 29 July 2026  14:04:00 +0000 (0:00:00.035)       0:07:27.722 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kube_vip : Upload Kubernetes manifest] ***************\nWednesday 29 July 2026  14:04:00 +0000 (0:00:00.043)       0:07:27.766 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kube_vip : Ensure kube-vip configuration file] *******\nWednesday 29 July 2026  14:04:01 +0000 (0:00:00.577)       0:07:28.344 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kube_vip : Flush handlers] ***************************\nWednesday 29 July 2026  14:04:01 +0000 (0:00:00.202)       0:07:28.546 ********\n\nPLAY [Install Kubernetes] ******************************************************\n\nTASK [Gathering Facts] *********************************************************\nWednesday 29 July 2026  14:04:01 +0000 (0:00:00.069)       0:07:28.616 ********\nok: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nWednesday 29 July 2026  14:04:02 +0000 (0:00:01.009)       0:07:29.625 ********",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "PLAY [all] *********************************************************************",
                                "",
                                "TASK [Ensure RBD kernel module is loaded] **************************************",
                                "Wednesday 29 July 2026  14:03:48 +0000 (0:00:12.456)       0:07:15.964 ********",
                                "changed: [instance]",
                                "",
                                "PLAY [all] *********************************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Wednesday 29 July 2026  14:03:49 +0000 (0:00:00.421)       0:07:16.385 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.sysctl : Configure sysctl values] ********************",
                                "Wednesday 29 July 2026  14:03:50 +0000 (0:00:01.037)       0:07:17.423 ********",
                                "changed: [instance] => (item={'name': 'fs.aio-max-nr', 'value': 1048576})",
                                "changed: [instance] => (item={'name': 'net.ipv4.tcp_timestamps', 'value': 0})",
                                "changed: [instance] => (item={'name': 'net.ipv4.tcp_sack', 'value': 1})",
                                "changed: [instance] => (item={'name': 'net.core.netdev_budget', 'value': 1000})",
                                "changed: [instance] => (item={'name': 'net.core.netdev_max_backlog', 'value': 250000})",
                                "changed: [instance] => (item={'name': 'net.core.rmem_max', 'value': 4194304})",
                                "changed: [instance] => (item={'name': 'net.core.wmem_max', 'value': 4194304})",
                                "changed: [instance] => (item={'name': 'net.core.rmem_default', 'value': 4194304})",
                                "changed: [instance] => (item={'name': 'net.core.wmem_default', 'value': 4194304})",
                                "changed: [instance] => (item={'name': 'net.core.optmem_max', 'value': 4194304})",
                                "changed: [instance] => (item={'name': 'net.ipv4.tcp_rmem', 'value': '4096 87380 4194304'})",
                                "changed: [instance] => (item={'name': 'net.ipv4.tcp_wmem', 'value': '4096 65536 4194304'})",
                                "changed: [instance] => (item={'name': 'net.ipv4.tcp_low_latency', 'value': 1})",
                                "changed: [instance] => (item={'name': 'net.ipv4.tcp_adv_win_scale', 'value': 1})",
                                "changed: [instance] => (item={'name': 'net.ipv4.neigh.default.gc_thresh1', 'value': 128})",
                                "changed: [instance] => (item={'name': 'net.ipv4.neigh.default.gc_thresh2', 'value': 28872})",
                                "changed: [instance] => (item={'name': 'net.ipv4.neigh.default.gc_thresh3', 'value': 32768})",
                                "changed: [instance] => (item={'name': 'net.ipv6.neigh.default.gc_thresh1', 'value': 128})",
                                "changed: [instance] => (item={'name': 'net.ipv6.neigh.default.gc_thresh2', 'value': 28872})",
                                "changed: [instance] => (item={'name': 'net.ipv6.neigh.default.gc_thresh3', 'value': 32768})",
                                "",
                                "TASK [vexxhost.atmosphere.ethtool : Create folder for persistent configuration] ***",
                                "Wednesday 29 July 2026  14:03:56 +0000 (0:00:06.033)       0:07:23.456 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ethtool : Install persistent \"ethtool\" tuning] *******",
                                "Wednesday 29 July 2026  14:03:56 +0000 (0:00:00.213)       0:07:23.669 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ethtool : Run \"ethtool\" tuning] **********************",
                                "Wednesday 29 July 2026  14:03:56 +0000 (0:00:00.476)       0:07:24.145 ********",
                                "ok: [instance]",
                                "",
                                "TASK [Set a fact with the \"atmosphere_images\" for other plays] *****************",
                                "Wednesday 29 July 2026  14:03:57 +0000 (0:00:00.290)       0:07:24.435 ********",
                                "ok: [instance]",
                                "",
                                "PLAY [Configure Kubernetes VIP] ************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Wednesday 29 July 2026  14:03:57 +0000 (0:00:00.063)       0:07:24.499 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.directory : Create directory (/etc/kubernetes/manifests)] ***",
                                "Wednesday 29 July 2026  14:03:58 +0000 (0:00:01.013)       0:07:25.513 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kube_vip : Uninstall legacy HA stack] ****************",
                                "Wednesday 29 July 2026  14:03:58 +0000 (0:00:00.211)       0:07:25.724 ********",
                                "ok: [instance] => (item=/etc/keepalived/keepalived.conf)",
                                "ok: [instance] => (item=/etc/keepalived/check_apiserver.sh)",
                                "ok: [instance] => (item=/etc/kubernetes/manifests/keepalived.yaml)",
                                "ok: [instance] => (item=/etc/haproxy/haproxy.cfg)",
                                "ok: [instance] => (item=/etc/kubernetes/manifests/haproxy.yaml)",
                                "",
                                "TASK [vexxhost.kubernetes.kube_vip : Switch API server to run on port 6443] ****",
                                "Wednesday 29 July 2026  14:03:59 +0000 (0:00:00.972)       0:07:26.696 ********",
                                "failed: [instance] (item=/etc/kubernetes/manifests/kube-apiserver.yaml) => {\"ansible_loop_var\": \"item\", \"changed\": false, \"item\": \"/etc/kubernetes/manifests/kube-apiserver.yaml\", \"msg\": \"Path /etc/kubernetes/manifests/kube-apiserver.yaml does not exist !\", \"rc\": 257}",
                                "failed: [instance] (item=/etc/kubernetes/controller-manager.conf) => {\"ansible_loop_var\": \"item\", \"changed\": false, \"item\": \"/etc/kubernetes/controller-manager.conf\", \"msg\": \"Path /etc/kubernetes/controller-manager.conf does not exist !\", \"rc\": 257}",
                                "failed: [instance] (item=/etc/kubernetes/scheduler.conf) => {\"ansible_loop_var\": \"item\", \"changed\": false, \"item\": \"/etc/kubernetes/scheduler.conf\", \"msg\": \"Path /etc/kubernetes/scheduler.conf does not exist !\", \"rc\": 257}",
                                "...ignoring",
                                "",
                                "TASK [vexxhost.kubernetes.kube_vip : Check if super-admin.conf exists] *********",
                                "Wednesday 29 July 2026  14:04:00 +0000 (0:00:00.579)       0:07:27.276 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kube_vip : Check if kubeadm has already run] *********",
                                "Wednesday 29 July 2026  14:04:00 +0000 (0:00:00.201)       0:07:27.478 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kube_vip : Set fact with KUBECONFIG path] ************",
                                "Wednesday 29 July 2026  14:04:00 +0000 (0:00:00.209)       0:07:27.687 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kube_vip : Set fact with KUBECONFIG path (with super-admin.conf)] ***",
                                "Wednesday 29 July 2026  14:04:00 +0000 (0:00:00.035)       0:07:27.722 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kube_vip : Upload Kubernetes manifest] ***************",
                                "Wednesday 29 July 2026  14:04:00 +0000 (0:00:00.043)       0:07:27.766 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kube_vip : Ensure kube-vip configuration file] *******",
                                "Wednesday 29 July 2026  14:04:01 +0000 (0:00:00.577)       0:07:28.344 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kube_vip : Flush handlers] ***************************",
                                "Wednesday 29 July 2026  14:04:01 +0000 (0:00:00.202)       0:07:28.546 ********",
                                "",
                                "PLAY [Install Kubernetes] ******************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Wednesday 29 July 2026  14:04:01 +0000 (0:00:00.069)       0:07:28.616 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Wednesday 29 July 2026  14:04:02 +0000 (0:00:01.009)       0:07:29.625 ********"
                            ],
                            "zuul_log_id": "0242ac17-0010-b3f5-b7d9-000000001f15-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:04:03.101681Z",
                            "start": "2026-07-29T14:04:02.579318Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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.forget_package : Forget package]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:04:03.244315Z",
                            "start": "2026-07-29T14:04:03.122903Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000001f16",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "67135"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:04:03.364065Z",
                            "start": "2026-07-29T14:04:03.311426Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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.forget_package : Forget package]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:04:03.437929Z",
                            "start": "2026-07-29T14:04:03.372297Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000001f18",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:04:03.501571Z",
                            "start": "2026-07-29T14:04:03.445293Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000001f19",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-29 14:04:03.597407",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:04:23.601048",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:04:23.620241Z",
                            "start": "2026-07-29T14:04:03.558230Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000216c",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "25"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:04:23.698674Z",
                            "start": "2026-07-29T14:04:23.631670Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000216d",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853835661962.1597",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853835661962.1597",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853835661962.1597",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:04:23.974290Z",
                            "start": "2026-07-29T14:04:23.709562Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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": 1785333842.7675166,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 168,
                                "charset": "unknown",
                                "checksum": "baf8c9bd10374a64fd101b300d2bba14764edffe",
                                "ctime": 1785333863.983891,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582117,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785333863.983891,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 78820,
                                "uid": 1000,
                                "version": "668597093",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:04:24.184849Z",
                            "start": "2026-07-29T14:04:23.981444Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000216f",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "11685"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:04:24.258590Z",
                            "start": "2026-07-29T14:04:24.195055Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000002170",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +67136 /tmp/logs/molecule-aio-openvswitch.log | head -c 11685",
                            "delta": "0:00:00.009883",
                            "end": "2026-07-29 14:04:24.506798",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +67136 /tmp/logs/molecule-aio-openvswitch.log | head -c 11685",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-b3f5-b7d9-000000002171-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:04:24.496915",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nTASK [vexxhost.containers.package : Update state for tar] **********************\nWednesday 29 July 2026  14:04:02 +0000 (0:00:00.255)       0:07:29.881 ********\nskipping: [instance]\n\nTASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***\nWednesday 29 July 2026  14:04:02 +0000 (0:00:00.045)       0:07:29.927 ********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nWednesday 29 July 2026  14:04:02 +0000 (0:00:00.244)       0:07:30.171 ********\nok: [instance] => {\n    \"msg\": \"https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64\"\n}\n\nTASK [vexxhost.containers.download_artifact : Download item] *******************\nWednesday 29 July 2026  14:04:03 +0000 (0:00:00.072)       0:07:30.243 ********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nWednesday 29 July 2026  14:04:03 +0000 (0:00:00.362)       0:07:30.606 ********\nskipping: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nWednesday 29 July 2026  14:04:03 +0000 (0:00:00.056)       0:07:30.662 ********\nok: [instance]\n\nTASK [vexxhost.containers.package : Update state for tar] **********************\nWednesday 29 July 2026  14:04:03 +0000 (0:00:00.218)       0:07:30.881 ********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nWednesday 29 July 2026  14:04:04 +0000 (0:00:01.313)       0:07:32.195 ********\nok: [instance] => {\n    \"msg\": \"https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz\"\n}\n\nTASK [vexxhost.containers.download_artifact : Download item] *******************\nWednesday 29 July 2026  14:04:05 +0000 (0:00:00.071)       0:07:32.266 ********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nWednesday 29 July 2026  14:04:05 +0000 (0:00:00.375)       0:07:32.642 ********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Install SELinux packages] ***************\nWednesday 29 July 2026  14:04:07 +0000 (0:00:02.068)       0:07:34.710 ********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] ***\nWednesday 29 July 2026  14:04:07 +0000 (0:00:00.044)       0:07:34.755 ********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ********\nWednesday 29 July 2026  14:04:07 +0000 (0:00:00.039)       0:07:34.794 ********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Install AppArmor packages] **************\nWednesday 29 July 2026  14:04:07 +0000 (0:00:00.043)       0:07:34.837 ********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Create systemd service file for containerd] ***\nWednesday 29 July 2026  14:04:08 +0000 (0:00:01.387)       0:07:36.225 ********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Create folders for configuration] *******\nWednesday 29 July 2026  14:04:09 +0000 (0:00:00.467)       0:07:36.692 ********\nok: [instance] => (item={'path': '/etc/containerd'})\nok: [instance] => (item={'path': '/var/lib/containerd', 'mode': '0o700'})\nok: [instance] => (item={'path': '/run/containerd', 'mode': '0o711'})\nok: [instance] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'})\nok: [instance] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'})\n\nTASK [vexxhost.containers.containerd : Create containerd config file] **********\nWednesday 29 July 2026  14:04:10 +0000 (0:00:01.031)       0:07:37.723 ********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Force any restarts if necessary] ********\nWednesday 29 July 2026  14:04:11 +0000 (0:00:00.565)       0:07:38.289 ********\n\nTASK [vexxhost.containers.containerd : Enable and start service] ***************\nWednesday 29 July 2026  14:04:11 +0000 (0:00:00.007)       0:07:38.296 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes_upgrade_check : Retrieve the \"kubeadm-config\" ConfigMap] ***\nWednesday 29 July 2026  14:04:11 +0000 (0:00:00.396)       0:07:38.693 ********\nfatal: [instance]: FAILED! => {\"changed\": false, \"msg\": \"Failed to import the required Python library (kubernetes) on instance's Python /usr/bin/python3.10. Please read the module documentation and install it in the appropriate location. If the required library is installed, but Ansible is using the wrong Python interpreter, please consult the documentation on ansible_python_interpreter\"}\n...ignoring\n\nTASK [vexxhost.kubernetes.kubernetes_upgrade_check : Parse the ClusterConfiguration] ***\nWednesday 29 July 2026  14:04:12 +0000 (0:00:00.701)       0:07:39.395 ********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes_upgrade_check : Retrieve the current Kubernetes version] ***\nWednesday 29 July 2026  14:04:12 +0000 (0:00:00.045)       0:07:39.440 ********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes_upgrade_check : Extract major, minor, and patch versions] ***\nWednesday 29 July 2026  14:04:12 +0000 (0:00:00.041)       0:07:39.482 ********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes_upgrade_check : Fail if we're jumping more than one minor version] ***\nWednesday 29 July 2026  14:04:12 +0000 (0:00:00.046)       0:07:39.528 ********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes_upgrade_check : Set fact if we need to upgrade] ***\nWednesday 29 July 2026  14:04:12 +0000 (0:00:00.044)       0:07:39.573 ********\nskipping: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nWednesday 29 July 2026  14:04:12 +0000 (0:00:00.052)       0:07:39.626 ********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nWednesday 29 July 2026  14:04:12 +0000 (0:00:00.234)       0:07:39.860 ********\nok: [instance] => {\n    \"msg\": \"https://dl.k8s.io/release/v1.28.13/bin/linux/amd64/kubeadm\"\n}\n\nTASK [vexxhost.containers.download_artifact : Download item] *******************\nWednesday 29 July 2026  14:04:12 +0000 (0:00:00.054)       0:07:39.914 ********\nchanged: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nWednesday 29 July 2026  14:04:13 +0000 (0:00:00.765)       0:07:40.679 ********\nskipping: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nWednesday 29 July 2026  14:04:13 +0000 (0:00:00.058)       0:07:40.738 ********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nWednesday 29 July 2026  14:04:13 +0000 (0:00:00.234)       0:07:40.973 ********\nok: [instance] => {\n    \"msg\": \"https://dl.k8s.io/release/v1.28.13/bin/linux/amd64/kubectl\"\n}\n\nTASK [vexxhost.containers.download_artifact : Download item] *******************\nWednesday 29 July 2026  14:04:13 +0000 (0:00:00.065)       0:07:41.038 ********\nchanged: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nWednesday 29 July 2026  14:04:14 +0000 (0:00:00.664)       0:07:41.703 ********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Install SELinux packages] ***************\nWednesday 29 July 2026  14:04:14 +0000 (0:00:00.059)       0:07:41.762 ********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] ***\nWednesday 29 July 2026  14:04:14 +0000 (0:00:00.033)       0:07:41.796 ********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ********\nWednesday 29 July 2026  14:04:14 +0000 (0:00:00.039)       0:07:41.835 ********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Install AppArmor packages] **************\nWednesday 29 July 2026  14:04:14 +0000 (0:00:00.039)       0:07:41.875 ********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Create systemd service file for containerd] ***\nWednesday 29 July 2026  14:04:15 +0000 (0:00:01.109)       0:07:42.985 ********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Create folders for configuration] *******\nWednesday 29 July 2026  14:04:16 +0000 (0:00:00.467)       0:07:43.452 ********\nok: [instance] => (item={'path': '/etc/containerd'})\nok: [instance] => (item={'path': '/var/lib/containerd', 'mode': '0o700'})\nok: [instance] => (item={'path': '/run/containerd', 'mode': '0o711'})\nok: [instance] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'})\nok: [instance] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'})\n\nTASK [vexxhost.containers.containerd : Create containerd config file] **********\nWednesday 29 July 2026  14:04:17 +0000 (0:00:00.967)       0:07:44.420 ********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Force any restarts if necessary] ********\nWednesday 29 July 2026  14:04:17 +0000 (0:00:00.538)       0:07:44.959 ********\n\nTASK [vexxhost.containers.containerd : Enable and start service] ***************\nWednesday 29 July 2026  14:04:17 +0000 (0:00:00.007)       0:07:44.966 ********\nok: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nWednesday 29 July 2026  14:04:18 +0000 (0:00:00.367)       0:07:45.334 ********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nWednesday 29 July 2026  14:04:18 +0000 (0:00:00.231)       0:07:45.566 ********\nok: [instance] => {\n    \"msg\": \"https://github.com/kubernetes-sigs/cri-tools/releases/download/v1.36.0/crictl-v1.36.0-linux-amd64.tar.gz\"\n}\n\nTASK [vexxhost.containers.download_artifact : Download item] *******************\nWednesday 29 July 2026  14:04:18 +0000 (0:00:00.060)       0:07:45.626 ********\nchanged: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nWednesday 29 July 2026  14:04:19 +0000 (0:00:00.634)       0:07:46.260 ********\nchanged: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nWednesday 29 July 2026  14:04:20 +0000 (0:00:01.741)       0:07:48.002 ********\nok: [instance] => {\n    \"msg\": \"https://github.com/kubernetes-sigs/cri-tools/releases/download/v1.36.0/critest-v1.36.0-linux-amd64.tar.gz\"\n}\n\nTASK [vexxhost.containers.download_artifact : Download item] *******************\nWednesday 29 July 2026  14:04:20 +0000 (0:00:00.070)       0:07:48.072 ********\nchanged: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nWednesday 29 July 2026  14:04:21 +0000 (0:00:00.628)       0:07:48.701 ********\nchanged: [instance]\n\nTASK [vexxhost.containers.cri_tools : Create crictl config] ********************\nWednesday 29 July 2026  14:04:22 +0000 (0:00:01.491)       0:07:50.192 ********\nchanged: [instance]\n\nTASK [vexxhost.containers.directory : Create directory (/opt/cni/bin)] *********\nWednesday 29 July 2026  14:04:23 +0000 (0:00:00.483)       0:07:50.675 ********\nchanged: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nWednesday 29 July 2026  14:04:23 +0000 (0:00:00.228)       0:07:50.904 ********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nWednesday 29 July 2026  14:04:23 +0000 (0:00:00.239)       0:07:51.143 ********\nok: [instance] => {\n    \"msg\": \"https://github.com/containernetworking/plugins/releases/download/v1.9.1/cni-plugins-linux-amd64-v1.9.1.tgz\"\n}\n\nTASK [vexxhost.containers.download_artifact : Download item] *******************\nWednesday 29 July 2026  14:04:23 +0000 (0:00:00.071)       0:07:51.214 ********",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "Wednesday 29 July 2026  14:04:02 +0000 (0:00:00.255)       0:07:29.881 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***",
                                "Wednesday 29 July 2026  14:04:02 +0000 (0:00:00.045)       0:07:29.927 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Wednesday 29 July 2026  14:04:02 +0000 (0:00:00.244)       0:07:30.171 ********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Wednesday 29 July 2026  14:04:03 +0000 (0:00:00.072)       0:07:30.243 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Wednesday 29 July 2026  14:04:03 +0000 (0:00:00.362)       0:07:30.606 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Wednesday 29 July 2026  14:04:03 +0000 (0:00:00.056)       0:07:30.662 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "Wednesday 29 July 2026  14:04:03 +0000 (0:00:00.218)       0:07:30.881 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Wednesday 29 July 2026  14:04:04 +0000 (0:00:01.313)       0:07:32.195 ********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Wednesday 29 July 2026  14:04:05 +0000 (0:00:00.071)       0:07:32.266 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Wednesday 29 July 2026  14:04:05 +0000 (0:00:00.375)       0:07:32.642 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Install SELinux packages] ***************",
                                "Wednesday 29 July 2026  14:04:07 +0000 (0:00:02.068)       0:07:34.710 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] ***",
                                "Wednesday 29 July 2026  14:04:07 +0000 (0:00:00.044)       0:07:34.755 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ********",
                                "Wednesday 29 July 2026  14:04:07 +0000 (0:00:00.039)       0:07:34.794 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Install AppArmor packages] **************",
                                "Wednesday 29 July 2026  14:04:07 +0000 (0:00:00.043)       0:07:34.837 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Create systemd service file for containerd] ***",
                                "Wednesday 29 July 2026  14:04:08 +0000 (0:00:01.387)       0:07:36.225 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Create folders for configuration] *******",
                                "Wednesday 29 July 2026  14:04:09 +0000 (0:00:00.467)       0:07:36.692 ********",
                                "ok: [instance] => (item={'path': '/etc/containerd'})",
                                "ok: [instance] => (item={'path': '/var/lib/containerd', 'mode': '0o700'})",
                                "ok: [instance] => (item={'path': '/run/containerd', 'mode': '0o711'})",
                                "ok: [instance] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'})",
                                "ok: [instance] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'})",
                                "",
                                "TASK [vexxhost.containers.containerd : Create containerd config file] **********",
                                "Wednesday 29 July 2026  14:04:10 +0000 (0:00:01.031)       0:07:37.723 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Force any restarts if necessary] ********",
                                "Wednesday 29 July 2026  14:04:11 +0000 (0:00:00.565)       0:07:38.289 ********",
                                "",
                                "TASK [vexxhost.containers.containerd : Enable and start service] ***************",
                                "Wednesday 29 July 2026  14:04:11 +0000 (0:00:00.007)       0:07:38.296 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes_upgrade_check : Retrieve the \"kubeadm-config\" ConfigMap] ***",
                                "Wednesday 29 July 2026  14:04:11 +0000 (0:00:00.396)       0:07:38.693 ********",
                                "fatal: [instance]: FAILED! => {\"changed\": false, \"msg\": \"Failed to import the required Python library (kubernetes) on instance's Python /usr/bin/python3.10. Please read the module documentation and install it in the appropriate location. If the required library is installed, but Ansible is using the wrong Python interpreter, please consult the documentation on ansible_python_interpreter\"}",
                                "...ignoring",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes_upgrade_check : Parse the ClusterConfiguration] ***",
                                "Wednesday 29 July 2026  14:04:12 +0000 (0:00:00.701)       0:07:39.395 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes_upgrade_check : Retrieve the current Kubernetes version] ***",
                                "Wednesday 29 July 2026  14:04:12 +0000 (0:00:00.045)       0:07:39.440 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes_upgrade_check : Extract major, minor, and patch versions] ***",
                                "Wednesday 29 July 2026  14:04:12 +0000 (0:00:00.041)       0:07:39.482 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes_upgrade_check : Fail if we're jumping more than one minor version] ***",
                                "Wednesday 29 July 2026  14:04:12 +0000 (0:00:00.046)       0:07:39.528 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes_upgrade_check : Set fact if we need to upgrade] ***",
                                "Wednesday 29 July 2026  14:04:12 +0000 (0:00:00.044)       0:07:39.573 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Wednesday 29 July 2026  14:04:12 +0000 (0:00:00.052)       0:07:39.626 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Wednesday 29 July 2026  14:04:12 +0000 (0:00:00.234)       0:07:39.860 ********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://dl.k8s.io/release/v1.28.13/bin/linux/amd64/kubeadm\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Wednesday 29 July 2026  14:04:12 +0000 (0:00:00.054)       0:07:39.914 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Wednesday 29 July 2026  14:04:13 +0000 (0:00:00.765)       0:07:40.679 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Wednesday 29 July 2026  14:04:13 +0000 (0:00:00.058)       0:07:40.738 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Wednesday 29 July 2026  14:04:13 +0000 (0:00:00.234)       0:07:40.973 ********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://dl.k8s.io/release/v1.28.13/bin/linux/amd64/kubectl\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Wednesday 29 July 2026  14:04:13 +0000 (0:00:00.065)       0:07:41.038 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Wednesday 29 July 2026  14:04:14 +0000 (0:00:00.664)       0:07:41.703 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Install SELinux packages] ***************",
                                "Wednesday 29 July 2026  14:04:14 +0000 (0:00:00.059)       0:07:41.762 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] ***",
                                "Wednesday 29 July 2026  14:04:14 +0000 (0:00:00.033)       0:07:41.796 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ********",
                                "Wednesday 29 July 2026  14:04:14 +0000 (0:00:00.039)       0:07:41.835 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Install AppArmor packages] **************",
                                "Wednesday 29 July 2026  14:04:14 +0000 (0:00:00.039)       0:07:41.875 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Create systemd service file for containerd] ***",
                                "Wednesday 29 July 2026  14:04:15 +0000 (0:00:01.109)       0:07:42.985 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Create folders for configuration] *******",
                                "Wednesday 29 July 2026  14:04:16 +0000 (0:00:00.467)       0:07:43.452 ********",
                                "ok: [instance] => (item={'path': '/etc/containerd'})",
                                "ok: [instance] => (item={'path': '/var/lib/containerd', 'mode': '0o700'})",
                                "ok: [instance] => (item={'path': '/run/containerd', 'mode': '0o711'})",
                                "ok: [instance] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'})",
                                "ok: [instance] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'})",
                                "",
                                "TASK [vexxhost.containers.containerd : Create containerd config file] **********",
                                "Wednesday 29 July 2026  14:04:17 +0000 (0:00:00.967)       0:07:44.420 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Force any restarts if necessary] ********",
                                "Wednesday 29 July 2026  14:04:17 +0000 (0:00:00.538)       0:07:44.959 ********",
                                "",
                                "TASK [vexxhost.containers.containerd : Enable and start service] ***************",
                                "Wednesday 29 July 2026  14:04:17 +0000 (0:00:00.007)       0:07:44.966 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Wednesday 29 July 2026  14:04:18 +0000 (0:00:00.367)       0:07:45.334 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Wednesday 29 July 2026  14:04:18 +0000 (0:00:00.231)       0:07:45.566 ********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://github.com/kubernetes-sigs/cri-tools/releases/download/v1.36.0/crictl-v1.36.0-linux-amd64.tar.gz\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Wednesday 29 July 2026  14:04:18 +0000 (0:00:00.060)       0:07:45.626 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Wednesday 29 July 2026  14:04:19 +0000 (0:00:00.634)       0:07:46.260 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Wednesday 29 July 2026  14:04:20 +0000 (0:00:01.741)       0:07:48.002 ********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://github.com/kubernetes-sigs/cri-tools/releases/download/v1.36.0/critest-v1.36.0-linux-amd64.tar.gz\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Wednesday 29 July 2026  14:04:20 +0000 (0:00:00.070)       0:07:48.072 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Wednesday 29 July 2026  14:04:21 +0000 (0:00:00.628)       0:07:48.701 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.cri_tools : Create crictl config] ********************",
                                "Wednesday 29 July 2026  14:04:22 +0000 (0:00:01.491)       0:07:50.192 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.directory : Create directory (/opt/cni/bin)] *********",
                                "Wednesday 29 July 2026  14:04:23 +0000 (0:00:00.483)       0:07:50.675 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Wednesday 29 July 2026  14:04:23 +0000 (0:00:00.228)       0:07:50.904 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Wednesday 29 July 2026  14:04:23 +0000 (0:00:00.239)       0:07:51.143 ********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://github.com/containernetworking/plugins/releases/download/v1.9.1/cni-plugins-linux-amd64-v1.9.1.tgz\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Wednesday 29 July 2026  14:04:23 +0000 (0:00:00.071)       0:07:51.214 ********"
                            ],
                            "zuul_log_id": "0242ac17-0010-b3f5-b7d9-000000002171-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:04:24.993373Z",
                            "start": "2026-07-29T14:04:24.290276Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000002171",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.containers.download_artifact : Download item]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:04:25.081290Z",
                            "start": "2026-07-29T14:04:25.003943Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000002172",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "78820"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:04:25.157200Z",
                            "start": "2026-07-29T14:04:25.091171Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000002173",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 500 seconds.\nLast task: TASK [vexxhost.containers.download_artifact : Download item]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:04:25.282608Z",
                            "start": "2026-07-29T14:04:25.169925Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000002174",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:04:25.355990Z",
                            "start": "2026-07-29T14:04:25.291961Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000002175",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-29 14:04:25.482980",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:04:45.485070",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:04:45.505876Z",
                            "start": "2026-07-29T14:04:25.415677Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000023de",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "26"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:04:45.571009Z",
                            "start": "2026-07-29T14:04:45.515427Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000023df",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853835661962.1597",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853835661962.1597",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853835661962.1597",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:04:45.810351Z",
                            "start": "2026-07-29T14:04:45.578006Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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": 1785333864.1358936,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 176,
                                "charset": "unknown",
                                "checksum": "98afed7635506bb066533c686b95d163b6c029bc",
                                "ctime": 1785333885.4362695,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582117,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785333885.4362695,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 84733,
                                "uid": 1000,
                                "version": "668597093",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:04:46.029421Z",
                            "start": "2026-07-29T14:04:45.820060Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000023e1",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "5913"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:04:46.165584Z",
                            "start": "2026-07-29T14:04:46.040933Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000023e2",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +78821 /tmp/logs/molecule-aio-openvswitch.log | head -c 5913",
                            "delta": "0:00:00.008645",
                            "end": "2026-07-29 14:04:46.408045",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +78821 /tmp/logs/molecule-aio-openvswitch.log | head -c 5913",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-b3f5-b7d9-0000000023e3-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:04:46.399400",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nWednesday 29 July 2026  14:04:24 +0000 (0:00:00.875)       0:07:52.090 ********\nchanged: [instance]\n\nTASK [vexxhost.containers.cni_plugins : Gather variables for each operating system] ***\nWednesday 29 July 2026  14:04:27 +0000 (0:00:02.771)       0:07:54.862 ********\nok: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/containers/roles/cni_plugins/vars/debian.yml)\n\nTASK [vexxhost.containers.cni_plugins : Install additional packages] ***********\nWednesday 29 July 2026  14:04:27 +0000 (0:00:00.065)       0:07:54.927 ********\nok: [instance]\n\nTASK [vexxhost.containers.cni_plugins : Ensure IPv6 is enabled] ****************\nWednesday 29 July 2026  14:04:28 +0000 (0:00:01.096)       0:07:56.024 ********\nchanged: [instance]\n\nTASK [vexxhost.containers.cni_plugins : Enable kernel modules on-boot] *********\nWednesday 29 July 2026  14:04:30 +0000 (0:00:01.226)       0:07:57.251 ********\nchanged: [instance]\n\nTASK [vexxhost.containers.cni_plugins : Enable kernel modules in runtime] ******\nWednesday 29 July 2026  14:04:30 +0000 (0:00:00.508)       0:07:57.759 ********\nchanged: [instance] => (item=br_netfilter)\nok: [instance] => (item=ip_tables)\nchanged: [instance] => (item=ip6_tables)\nok: [instance] => (item=nf_conntrack)\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nWednesday 29 July 2026  14:04:31 +0000 (0:00:00.808)       0:07:58.568 ********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nWednesday 29 July 2026  14:04:31 +0000 (0:00:00.218)       0:07:58.786 ********\nok: [instance] => {\n    \"msg\": \"https://dl.k8s.io/release/v1.28.13/bin/linux/amd64/kubelet\"\n}\n\nTASK [vexxhost.containers.download_artifact : Download item] *******************\nWednesday 29 July 2026  14:04:31 +0000 (0:00:00.043)       0:07:58.829 ********\nchanged: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nWednesday 29 July 2026  14:04:33 +0000 (0:00:01.465)       0:08:00.295 ********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubelet : Gather variables for each operating system] ***\nWednesday 29 July 2026  14:04:33 +0000 (0:00:00.043)       0:08:00.339 ********\nok: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubelet/vars/debian.yml)\n\nTASK [vexxhost.kubernetes.kubelet : Install coreutils] *************************\nWednesday 29 July 2026  14:04:33 +0000 (0:00:00.060)       0:08:00.399 ********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubelet : Install additional packages] ***************\nWednesday 29 July 2026  14:04:33 +0000 (0:00:00.036)       0:08:00.436 ********\nchanged: [instance]\n\nTASK [vexxhost.kubernetes.kubelet : Configure sysctl values] *******************\nWednesday 29 July 2026  14:04:38 +0000 (0:00:04.866)       0:08:05.303 ********\nchanged: [instance] => (item={'name': 'net.ipv4.ip_forward', 'value': 1})\nchanged: [instance] => (item={'name': 'net.bridge.bridge-nf-call-iptables', 'value': 1})\nchanged: [instance] => (item={'name': 'net.bridge.bridge-nf-call-ip6tables', 'value': 1})\nchanged: [instance] => (item={'name': 'net.ipv4.conf.all.rp_filter', 'value': 0})\nchanged: [instance] => (item={'name': 'fs.inotify.max_queued_events', 'value': 1048576})\nchanged: [instance] => (item={'name': 'fs.inotify.max_user_instances', 'value': 8192})\nchanged: [instance] => (item={'name': 'fs.inotify.max_user_watches', 'value': 1048576})\n\nTASK [vexxhost.kubernetes.kubelet : Create folders for kubernetes configuration] ***\nWednesday 29 July 2026  14:04:40 +0000 (0:00:02.356)       0:08:07.659 ********\nchanged: [instance] => (item=/etc/systemd/system/kubelet.service.d)\nok: [instance] => (item=/etc/kubernetes)\nok: [instance] => (item=/etc/kubernetes/manifests)\n\nTASK [vexxhost.kubernetes.kubelet : Add kubelet systemd service config] ********\nWednesday 29 July 2026  14:04:41 +0000 (0:00:00.575)       0:08:08.234 ********\nchanged: [instance]\n\nTASK [vexxhost.kubernetes.kubelet : Add kubeadm dropin for kubelet systemd service config] ***\nWednesday 29 July 2026  14:04:41 +0000 (0:00:00.495)       0:08:08.729 ********\nchanged: [instance]\n\nTASK [vexxhost.kubernetes.kubelet : Check swap status] *************************\nWednesday 29 July 2026  14:04:41 +0000 (0:00:00.487)       0:08:09.217 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubelet : Disable swap] ******************************\nWednesday 29 July 2026  14:04:42 +0000 (0:00:00.212)       0:08:09.429 ********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubelet : Remove swapfile from /etc/fstab] ***********\nWednesday 29 July 2026  14:04:42 +0000 (0:00:00.039)       0:08:09.468 ********\nok: [instance] => (item=swap)\nok: [instance] => (item=none)\n\nTASK [vexxhost.kubernetes.kubelet : Create noswap systemd service config file] ***\nWednesday 29 July 2026  14:04:42 +0000 (0:00:00.594)       0:08:10.062 ********\nchanged: [instance]\n\nTASK [vexxhost.kubernetes.kubelet : Enable noswap service] *********************\nWednesday 29 July 2026  14:04:43 +0000 (0:00:00.516)       0:08:10.579 ********\nchanged: [instance]\n\nTASK [vexxhost.kubernetes.kubelet : Force any restarts if necessary] ***********\nWednesday 29 July 2026  14:04:43 +0000 (0:00:00.618)       0:08:11.198 ********\n\nRUNNING HANDLER [vexxhost.kubernetes.kubelet : Reload systemd] *****************\nWednesday 29 July 2026  14:04:43 +0000 (0:00:00.012)       0:08:11.210 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubelet : Enable and start kubelet service] **********\nWednesday 29 July 2026  14:04:44 +0000 (0:00:00.811)       0:08:12.022 ********\nchanged: [instance]\n\nTASK [vexxhost.kubernetes.kubelet : Ensure availability of dbus on Debian] *****\nWednesday 29 July 2026  14:04:45 +0000 (0:00:00.642)       0:08:12.664 ********",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Wednesday 29 July 2026  14:04:24 +0000 (0:00:00.875)       0:07:52.090 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.cni_plugins : Gather variables for each operating system] ***",
                                "Wednesday 29 July 2026  14:04:27 +0000 (0:00:02.771)       0:07:54.862 ********",
                                "ok: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/containers/roles/cni_plugins/vars/debian.yml)",
                                "",
                                "TASK [vexxhost.containers.cni_plugins : Install additional packages] ***********",
                                "Wednesday 29 July 2026  14:04:27 +0000 (0:00:00.065)       0:07:54.927 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.cni_plugins : Ensure IPv6 is enabled] ****************",
                                "Wednesday 29 July 2026  14:04:28 +0000 (0:00:01.096)       0:07:56.024 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.cni_plugins : Enable kernel modules on-boot] *********",
                                "Wednesday 29 July 2026  14:04:30 +0000 (0:00:01.226)       0:07:57.251 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.cni_plugins : Enable kernel modules in runtime] ******",
                                "Wednesday 29 July 2026  14:04:30 +0000 (0:00:00.508)       0:07:57.759 ********",
                                "changed: [instance] => (item=br_netfilter)",
                                "ok: [instance] => (item=ip_tables)",
                                "changed: [instance] => (item=ip6_tables)",
                                "ok: [instance] => (item=nf_conntrack)",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Wednesday 29 July 2026  14:04:31 +0000 (0:00:00.808)       0:07:58.568 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Wednesday 29 July 2026  14:04:31 +0000 (0:00:00.218)       0:07:58.786 ********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://dl.k8s.io/release/v1.28.13/bin/linux/amd64/kubelet\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Wednesday 29 July 2026  14:04:31 +0000 (0:00:00.043)       0:07:58.829 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Wednesday 29 July 2026  14:04:33 +0000 (0:00:01.465)       0:08:00.295 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Gather variables for each operating system] ***",
                                "Wednesday 29 July 2026  14:04:33 +0000 (0:00:00.043)       0:08:00.339 ********",
                                "ok: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubelet/vars/debian.yml)",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Install coreutils] *************************",
                                "Wednesday 29 July 2026  14:04:33 +0000 (0:00:00.060)       0:08:00.399 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Install additional packages] ***************",
                                "Wednesday 29 July 2026  14:04:33 +0000 (0:00:00.036)       0:08:00.436 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Configure sysctl values] *******************",
                                "Wednesday 29 July 2026  14:04:38 +0000 (0:00:04.866)       0:08:05.303 ********",
                                "changed: [instance] => (item={'name': 'net.ipv4.ip_forward', 'value': 1})",
                                "changed: [instance] => (item={'name': 'net.bridge.bridge-nf-call-iptables', 'value': 1})",
                                "changed: [instance] => (item={'name': 'net.bridge.bridge-nf-call-ip6tables', 'value': 1})",
                                "changed: [instance] => (item={'name': 'net.ipv4.conf.all.rp_filter', 'value': 0})",
                                "changed: [instance] => (item={'name': 'fs.inotify.max_queued_events', 'value': 1048576})",
                                "changed: [instance] => (item={'name': 'fs.inotify.max_user_instances', 'value': 8192})",
                                "changed: [instance] => (item={'name': 'fs.inotify.max_user_watches', 'value': 1048576})",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Create folders for kubernetes configuration] ***",
                                "Wednesday 29 July 2026  14:04:40 +0000 (0:00:02.356)       0:08:07.659 ********",
                                "changed: [instance] => (item=/etc/systemd/system/kubelet.service.d)",
                                "ok: [instance] => (item=/etc/kubernetes)",
                                "ok: [instance] => (item=/etc/kubernetes/manifests)",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Add kubelet systemd service config] ********",
                                "Wednesday 29 July 2026  14:04:41 +0000 (0:00:00.575)       0:08:08.234 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Add kubeadm dropin for kubelet systemd service config] ***",
                                "Wednesday 29 July 2026  14:04:41 +0000 (0:00:00.495)       0:08:08.729 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Check swap status] *************************",
                                "Wednesday 29 July 2026  14:04:41 +0000 (0:00:00.487)       0:08:09.217 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Disable swap] ******************************",
                                "Wednesday 29 July 2026  14:04:42 +0000 (0:00:00.212)       0:08:09.429 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Remove swapfile from /etc/fstab] ***********",
                                "Wednesday 29 July 2026  14:04:42 +0000 (0:00:00.039)       0:08:09.468 ********",
                                "ok: [instance] => (item=swap)",
                                "ok: [instance] => (item=none)",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Create noswap systemd service config file] ***",
                                "Wednesday 29 July 2026  14:04:42 +0000 (0:00:00.594)       0:08:10.062 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Enable noswap service] *********************",
                                "Wednesday 29 July 2026  14:04:43 +0000 (0:00:00.516)       0:08:10.579 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Force any restarts if necessary] ***********",
                                "Wednesday 29 July 2026  14:04:43 +0000 (0:00:00.618)       0:08:11.198 ********",
                                "",
                                "RUNNING HANDLER [vexxhost.kubernetes.kubelet : Reload systemd] *****************",
                                "Wednesday 29 July 2026  14:04:43 +0000 (0:00:00.012)       0:08:11.210 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Enable and start kubelet service] **********",
                                "Wednesday 29 July 2026  14:04:44 +0000 (0:00:00.811)       0:08:12.022 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Ensure availability of dbus on Debian] *****",
                                "Wednesday 29 July 2026  14:04:45 +0000 (0:00:00.642)       0:08:12.664 ********"
                            ],
                            "zuul_log_id": "0242ac17-0010-b3f5-b7d9-0000000023e3-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:04:46.727650Z",
                            "start": "2026-07-29T14:04:46.200807Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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.kubelet : Ensure availability of dbus on Debian]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:04:46.817702Z",
                            "start": "2026-07-29T14:04:46.739433Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000023e4",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "84733"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:04:46.908507Z",
                            "start": "2026-07-29T14:04:46.824527Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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.kubelet : Ensure availability of dbus on Debian]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:04:46.984235Z",
                            "start": "2026-07-29T14:04:46.918063Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000023e6",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:04:47.062300Z",
                            "start": "2026-07-29T14:04:46.996740Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000023e7",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-29 14:04:47.168905",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:05:07.171707",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:05:07.186989Z",
                            "start": "2026-07-29T14:04:47.119723Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000002666",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "27"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:05:07.341298Z",
                            "start": "2026-07-29T14:05:07.285838Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000002667",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853835661962.1597",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853835661962.1597",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853835661962.1597",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:05:07.607249Z",
                            "start": "2026-07-29T14:05:07.349580Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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": 1785333885.976279,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 184,
                                "charset": "unknown",
                                "checksum": "38aba35d6748ed35824859b535ddc9a42ffc4bda",
                                "ctime": 1785333889.936349,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582117,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785333889.936349,
                                "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": "668597093",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:05:07.834879Z",
                            "start": "2026-07-29T14:05:07.616254Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000002669",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "3553"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:05:07.899766Z",
                            "start": "2026-07-29T14:05:07.845510Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000266a",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +84734 /tmp/logs/molecule-aio-openvswitch.log | head -c 3553",
                            "delta": "0:00:00.006580",
                            "end": "2026-07-29 14:05:08.128728",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +84734 /tmp/logs/molecule-aio-openvswitch.log | head -c 3553",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-b3f5-b7d9-00000000266b-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:05:08.122148",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nTASK [vexxhost.kubernetes.kubelet : Configure short hostname] ******************\nWednesday 29 July 2026  14:04:46 +0000 (0:00:01.338)       0:08:14.002 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubelet : Ensure hostname inside hosts file] *********\nWednesday 29 July 2026  14:04:47 +0000 (0:00:00.888)       0:08:14.891 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Remove kubernetes repository] ***********\nWednesday 29 July 2026  14:04:47 +0000 (0:00:00.215)       0:08:15.107 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Setup control plane] ********************\nWednesday 29 July 2026  14:04:48 +0000 (0:00:00.549)       0:08:15.657 ********\nincluded: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubernetes/tasks/control-plane.yml for instance\n\nTASK [vexxhost.kubernetes.kubernetes : Bootstrap cluster] **********************\nWednesday 29 July 2026  14:04:48 +0000 (0:00:00.096)       0:08:15.754 ********\nincluded: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubernetes/tasks/bootstrap-cluster.yml for instance\n\nTASK [vexxhost.kubernetes.kubernetes : Check if any control plane is bootstrapped] ***\nWednesday 29 July 2026  14:04:48 +0000 (0:00:00.078)       0:08:15.832 ********\nok: [instance] => (item=instance)\n\nTASK [vexxhost.kubernetes.kubernetes : Pick node from pre-existing cluster] ****\nWednesday 29 July 2026  14:04:48 +0000 (0:00:00.213)       0:08:16.045 ********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Select first node to initialize cluster] ***\nWednesday 29 July 2026  14:04:48 +0000 (0:00:00.045)       0:08:16.091 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Print selected bootstrap node] **********\nWednesday 29 July 2026  14:04:48 +0000 (0:00:00.053)       0:08:16.144 ********\nok: [instance] => {\n    \"msg\": \"instance\"\n}\n\nTASK [vexxhost.kubernetes.kubernetes : Upload cluster configuration for bootstrap node] ***\nWednesday 29 July 2026  14:04:49 +0000 (0:00:00.123)       0:08:16.268 ********\nchanged: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Create pki folder] **********************\nWednesday 29 July 2026  14:04:49 +0000 (0:00:00.616)       0:08:16.884 ********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Create kubernetes ca key] ***************\nWednesday 29 July 2026  14:04:49 +0000 (0:00:00.034)       0:08:16.919 ********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Create kubernetes ca cert] **************\nWednesday 29 July 2026  14:04:49 +0000 (0:00:00.045)       0:08:16.964 ********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Create etcd-ca key] *********************\nWednesday 29 July 2026  14:04:49 +0000 (0:00:00.048)       0:08:17.013 ********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Create etcd-ca cert] ********************\nWednesday 29 July 2026  14:04:49 +0000 (0:00:00.037)       0:08:17.051 ********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Create front-proxy-ca key] **************\nWednesday 29 July 2026  14:04:49 +0000 (0:00:00.035)       0:08:17.086 ********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Create front-proxy-ca cert] *************\nWednesday 29 July 2026  14:04:49 +0000 (0:00:00.039)       0:08:17.126 ********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Initialize cluster] *********************\nWednesday 29 July 2026  14:04:49 +0000 (0:00:00.039)       0:08:17.165 ********",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Configure short hostname] ******************",
                                "Wednesday 29 July 2026  14:04:46 +0000 (0:00:01.338)       0:08:14.002 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Ensure hostname inside hosts file] *********",
                                "Wednesday 29 July 2026  14:04:47 +0000 (0:00:00.888)       0:08:14.891 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Remove kubernetes repository] ***********",
                                "Wednesday 29 July 2026  14:04:47 +0000 (0:00:00.215)       0:08:15.107 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Setup control plane] ********************",
                                "Wednesday 29 July 2026  14:04:48 +0000 (0:00:00.549)       0:08:15.657 ********",
                                "included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubernetes/tasks/control-plane.yml for instance",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Bootstrap cluster] **********************",
                                "Wednesday 29 July 2026  14:04:48 +0000 (0:00:00.096)       0:08:15.754 ********",
                                "included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubernetes/tasks/bootstrap-cluster.yml for instance",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Check if any control plane is bootstrapped] ***",
                                "Wednesday 29 July 2026  14:04:48 +0000 (0:00:00.078)       0:08:15.832 ********",
                                "ok: [instance] => (item=instance)",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Pick node from pre-existing cluster] ****",
                                "Wednesday 29 July 2026  14:04:48 +0000 (0:00:00.213)       0:08:16.045 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Select first node to initialize cluster] ***",
                                "Wednesday 29 July 2026  14:04:48 +0000 (0:00:00.045)       0:08:16.091 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Print selected bootstrap node] **********",
                                "Wednesday 29 July 2026  14:04:48 +0000 (0:00:00.053)       0:08:16.144 ********",
                                "ok: [instance] => {",
                                "    \"msg\": \"instance\"",
                                "}",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Upload cluster configuration for bootstrap node] ***",
                                "Wednesday 29 July 2026  14:04:49 +0000 (0:00:00.123)       0:08:16.268 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Create pki folder] **********************",
                                "Wednesday 29 July 2026  14:04:49 +0000 (0:00:00.616)       0:08:16.884 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Create kubernetes ca key] ***************",
                                "Wednesday 29 July 2026  14:04:49 +0000 (0:00:00.034)       0:08:16.919 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Create kubernetes ca cert] **************",
                                "Wednesday 29 July 2026  14:04:49 +0000 (0:00:00.045)       0:08:16.964 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Create etcd-ca key] *********************",
                                "Wednesday 29 July 2026  14:04:49 +0000 (0:00:00.048)       0:08:17.013 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Create etcd-ca cert] ********************",
                                "Wednesday 29 July 2026  14:04:49 +0000 (0:00:00.037)       0:08:17.051 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Create front-proxy-ca key] **************",
                                "Wednesday 29 July 2026  14:04:49 +0000 (0:00:00.035)       0:08:17.086 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Create front-proxy-ca cert] *************",
                                "Wednesday 29 July 2026  14:04:49 +0000 (0:00:00.039)       0:08:17.126 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Initialize cluster] *********************",
                                "Wednesday 29 July 2026  14:04:49 +0000 (0:00:00.039)       0:08:17.165 ********"
                            ],
                            "zuul_log_id": "0242ac17-0010-b3f5-b7d9-00000000266b-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:05:08.454507Z",
                            "start": "2026-07-29T14:05:07.936133Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000266b",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.kubernetes.kubernetes : Initialize cluster]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:05:08.531158Z",
                            "start": "2026-07-29T14:05:08.464332Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000266c",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "88286"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:05:08.605881Z",
                            "start": "2026-07-29T14:05:08.549110Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000266d",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 540 seconds.\nLast task: TASK [vexxhost.kubernetes.kubernetes : Initialize cluster]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:05:08.680772Z",
                            "start": "2026-07-29T14:05:08.614464Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000266e",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:05:08.746573Z",
                            "start": "2026-07-29T14:05:08.690533Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000266f",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-29 14:05:08.859117",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:05:28.862634",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:05:28.880589Z",
                            "start": "2026-07-29T14:05:08.813583Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000002904",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "28"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:05:28.953890Z",
                            "start": "2026-07-29T14:05:28.888633Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000002905",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853835661962.1597",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853835661962.1597",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853835661962.1597",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:05:29.212204Z",
                            "start": "2026-07-29T14:05:28.962035Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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": 1785333907.788687,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 184,
                                "charset": "unknown",
                                "checksum": "8ca3d712ced77b33604f1d6c588a81a6e639f1c5",
                                "ctime": 1785333914.8488212,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582117,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785333914.8488212,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 89398,
                                "uid": 1000,
                                "version": "668597093",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:05:29.450735Z",
                            "start": "2026-07-29T14:05:29.220954Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000002907",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "1112"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:05:29.515613Z",
                            "start": "2026-07-29T14:05:29.460378Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000002908",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +88287 /tmp/logs/molecule-aio-openvswitch.log | head -c 1112",
                            "delta": "0:00:00.008133",
                            "end": "2026-07-29 14:05:29.737372",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +88287 /tmp/logs/molecule-aio-openvswitch.log | head -c 1112",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-b3f5-b7d9-000000002909-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:05:29.729239",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Check if the node is already part of the cluster] ***\nWednesday 29 July 2026  14:05:13 +0000 (0:00:24.012)       0:08:41.178 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Join cluster] ***************************\nWednesday 29 July 2026  14:05:14 +0000 (0:00:00.209)       0:08:41.388 ********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Create folder for admin configuration] ***\nWednesday 29 July 2026  14:05:14 +0000 (0:00:00.036)       0:08:41.424 ********\nchanged: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Creating a symlink for admin configuration file] ***\nWednesday 29 July 2026  14:05:14 +0000 (0:00:00.216)       0:08:41.640 ********\nchanged: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Add bash autocomplete for kubectl] ******\nWednesday 29 July 2026  14:05:14 +0000 (0:00:00.215)       0:08:41.856 ********\nchanged: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Install PIP] ****************************\nWednesday 29 July 2026  14:05:14 +0000 (0:00:00.221)       0:08:42.078 ********",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Check if the node is already part of the cluster] ***",
                                "Wednesday 29 July 2026  14:05:13 +0000 (0:00:24.012)       0:08:41.178 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Join cluster] ***************************",
                                "Wednesday 29 July 2026  14:05:14 +0000 (0:00:00.209)       0:08:41.388 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Create folder for admin configuration] ***",
                                "Wednesday 29 July 2026  14:05:14 +0000 (0:00:00.036)       0:08:41.424 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Creating a symlink for admin configuration file] ***",
                                "Wednesday 29 July 2026  14:05:14 +0000 (0:00:00.216)       0:08:41.640 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Add bash autocomplete for kubectl] ******",
                                "Wednesday 29 July 2026  14:05:14 +0000 (0:00:00.215)       0:08:41.856 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Install PIP] ****************************",
                                "Wednesday 29 July 2026  14:05:14 +0000 (0:00:00.221)       0:08:42.078 ********"
                            ],
                            "zuul_log_id": "0242ac17-0010-b3f5-b7d9-000000002909-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:05:30.062872Z",
                            "start": "2026-07-29T14:05:29.544534Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000002909",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.kubernetes.kubernetes : Install PIP]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:05:30.136483Z",
                            "start": "2026-07-29T14:05:30.073694Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000290a",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "89398"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:05:30.200396Z",
                            "start": "2026-07-29T14:05:30.144995Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000290b",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 560 seconds.\nLast task: TASK [vexxhost.kubernetes.kubernetes : Install PIP]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:05:30.274741Z",
                            "start": "2026-07-29T14:05:30.210468Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000290c",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:05:30.343194Z",
                            "start": "2026-07-29T14:05:30.285723Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000290d",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-29 14:05:30.443770",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:05:50.445607",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:05:50.462890Z",
                            "start": "2026-07-29T14:05:30.405604Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000002bb8",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "29"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:05:50.524577Z",
                            "start": "2026-07-29T14:05:50.472307Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000002bb9",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853835661962.1597",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853835661962.1597",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853835661962.1597",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:05:50.782410Z",
                            "start": "2026-07-29T14:05:50.533657Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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": 1785333929.3970976,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 200,
                                "charset": "unknown",
                                "checksum": "cdd4b7313f575a954cded46b267ec028c1873306",
                                "ctime": 1785333950.3334954,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582117,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785333950.3334954,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 94803,
                                "uid": 1000,
                                "version": "668597093",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:05:51.002491Z",
                            "start": "2026-07-29T14:05:50.791752Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000002bbb",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "5405"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:05:51.074184Z",
                            "start": "2026-07-29T14:05:51.009537Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000002bbc",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +89399 /tmp/logs/molecule-aio-openvswitch.log | head -c 5405",
                            "delta": "0:00:00.009065",
                            "end": "2026-07-29 14:05:51.357128",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +89399 /tmp/logs/molecule-aio-openvswitch.log | head -c 5405",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-b3f5-b7d9-000000002bbd-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:05:51.348063",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Install Kubernetes Python package using pip on supported systems] ***\nWednesday 29 July 2026  14:05:29 +0000 (0:00:14.987)       0:08:57.065 ********\nchanged: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Enable EPEL repository] *****************\nWednesday 29 July 2026  14:05:40 +0000 (0:00:10.378)       0:09:07.443 ********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Install Kubernetes Python package using package manager on supported systems] ***\nWednesday 29 July 2026  14:05:40 +0000 (0:00:00.045)       0:09:07.489 ********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Allow workload on control plane node] ***\nWednesday 29 July 2026  14:05:40 +0000 (0:00:00.046)       0:09:07.535 ********\nchanged: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Remove kube-proxy resources] ************\nWednesday 29 July 2026  14:05:41 +0000 (0:00:00.798)       0:09:08.333 ********\nskipping: [instance] => (item=DaemonSet)\nskipping: [instance] => (item=ConfigMap)\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Start an upgrade] ***********************\nWednesday 29 July 2026  14:05:41 +0000 (0:00:00.041)       0:09:08.375 ********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Check if the Kubernetes API services is up to date] ***\nWednesday 29 July 2026  14:05:41 +0000 (0:00:00.044)       0:09:08.419 ********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Trigger an upgrade of the Kubernetes API services] ***\nWednesday 29 July 2026  14:05:41 +0000 (0:00:00.053)       0:09:08.473 ********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Setup nodes] ****************************\nWednesday 29 July 2026  14:05:41 +0000 (0:00:00.056)       0:09:08.529 ********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Upgrade & restart Kubelet node for upgrade (if needed)] ***\nWednesday 29 July 2026  14:05:41 +0000 (0:00:00.051)       0:09:08.580 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Set node selector for CoreDNS components] ***\nWednesday 29 July 2026  14:05:41 +0000 (0:00:00.404)       0:09:08.985 ********\nchanged: [instance]\n\nPLAY [Install control-plane components] ****************************************\n\nTASK [Gathering Facts] *********************************************************\nWednesday 29 July 2026  14:05:42 +0000 (0:00:01.025)       0:09:10.010 ********\nok: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nWednesday 29 July 2026  14:05:43 +0000 (0:00:01.034)       0:09:11.045 ********\nok: [instance]\n\nTASK [vexxhost.containers.package : Update state for tar] **********************\nWednesday 29 July 2026  14:05:44 +0000 (0:00:00.229)       0:09:11.274 ********\nok: [instance]\n\nTASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***\nWednesday 29 July 2026  14:05:45 +0000 (0:00:01.380)       0:09:12.655 ********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nWednesday 29 July 2026  14:05:45 +0000 (0:00:00.233)       0:09:12.889 ********\nok: [instance] => {\n    \"msg\": \"https://get.helm.sh/helm-v3.11.2-linux-amd64.tar.gz\"\n}\n\nTASK [vexxhost.containers.download_artifact : Download item] *******************\nWednesday 29 July 2026  14:05:45 +0000 (0:00:00.054)       0:09:12.943 ********\nchanged: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nWednesday 29 July 2026  14:05:46 +0000 (0:00:00.797)       0:09:13.741 ********\nchanged: [instance]\n\nTASK [vexxhost.kubernetes.helm : Remove Helm repository] ***********************\nWednesday 29 July 2026  14:05:48 +0000 (0:00:01.563)       0:09:15.304 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.helm : Add bash autocomplete for helm] ***************\nWednesday 29 July 2026  14:05:48 +0000 (0:00:00.358)       0:09:15.662 ********\nchanged: [instance]\n\nTASK [vexxhost.kubernetes.helm : Get Helm plugins dir] *************************\nWednesday 29 July 2026  14:05:48 +0000 (0:00:00.217)       0:09:15.880 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.helm : Create Helm plugins directory if it does not exist] ***\nWednesday 29 July 2026  14:05:48 +0000 (0:00:00.258)       0:09:16.138 ********\nchanged: [instance]\n\nTASK [vexxhost.kubernetes.helm : Remove Helm diff plugin installed by kubernetes.core.helm_plugin] ***\nWednesday 29 July 2026  14:05:49 +0000 (0:00:00.200)       0:09:16.339 ********\nok: [instance]\n\nTASK [Install plugin] **********************************************************\nWednesday 29 July 2026  14:05:49 +0000 (0:00:00.209)       0:09:16.548 ********\nincluded: vexxhost.containers.download_artifact for instance\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nWednesday 29 July 2026  14:05:49 +0000 (0:00:00.054)       0:09:16.603 ********\nok: [instance] => {\n    \"msg\": \"https://github.com/databus23/helm-diff/releases/download/v3.8.1/helm-diff-linux-amd64.tgz\"\n}\n\nTASK [vexxhost.containers.download_artifact : Download item] *******************\nWednesday 29 July 2026  14:05:49 +0000 (0:00:00.048)       0:09:16.652 ********\nchanged: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nWednesday 29 July 2026  14:05:50 +0000 (0:00:00.911)       0:09:17.563 ********",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Install Kubernetes Python package using pip on supported systems] ***",
                                "Wednesday 29 July 2026  14:05:29 +0000 (0:00:14.987)       0:08:57.065 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Enable EPEL repository] *****************",
                                "Wednesday 29 July 2026  14:05:40 +0000 (0:00:10.378)       0:09:07.443 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Install Kubernetes Python package using package manager on supported systems] ***",
                                "Wednesday 29 July 2026  14:05:40 +0000 (0:00:00.045)       0:09:07.489 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Allow workload on control plane node] ***",
                                "Wednesday 29 July 2026  14:05:40 +0000 (0:00:00.046)       0:09:07.535 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Remove kube-proxy resources] ************",
                                "Wednesday 29 July 2026  14:05:41 +0000 (0:00:00.798)       0:09:08.333 ********",
                                "skipping: [instance] => (item=DaemonSet)",
                                "skipping: [instance] => (item=ConfigMap)",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Start an upgrade] ***********************",
                                "Wednesday 29 July 2026  14:05:41 +0000 (0:00:00.041)       0:09:08.375 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Check if the Kubernetes API services is up to date] ***",
                                "Wednesday 29 July 2026  14:05:41 +0000 (0:00:00.044)       0:09:08.419 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Trigger an upgrade of the Kubernetes API services] ***",
                                "Wednesday 29 July 2026  14:05:41 +0000 (0:00:00.053)       0:09:08.473 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Setup nodes] ****************************",
                                "Wednesday 29 July 2026  14:05:41 +0000 (0:00:00.056)       0:09:08.529 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Upgrade & restart Kubelet node for upgrade (if needed)] ***",
                                "Wednesday 29 July 2026  14:05:41 +0000 (0:00:00.051)       0:09:08.580 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Set node selector for CoreDNS components] ***",
                                "Wednesday 29 July 2026  14:05:41 +0000 (0:00:00.404)       0:09:08.985 ********",
                                "changed: [instance]",
                                "",
                                "PLAY [Install control-plane components] ****************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Wednesday 29 July 2026  14:05:42 +0000 (0:00:01.025)       0:09:10.010 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Wednesday 29 July 2026  14:05:43 +0000 (0:00:01.034)       0:09:11.045 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "Wednesday 29 July 2026  14:05:44 +0000 (0:00:00.229)       0:09:11.274 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***",
                                "Wednesday 29 July 2026  14:05:45 +0000 (0:00:01.380)       0:09:12.655 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Wednesday 29 July 2026  14:05:45 +0000 (0:00:00.233)       0:09:12.889 ********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://get.helm.sh/helm-v3.11.2-linux-amd64.tar.gz\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Wednesday 29 July 2026  14:05:45 +0000 (0:00:00.054)       0:09:12.943 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Wednesday 29 July 2026  14:05:46 +0000 (0:00:00.797)       0:09:13.741 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.helm : Remove Helm repository] ***********************",
                                "Wednesday 29 July 2026  14:05:48 +0000 (0:00:01.563)       0:09:15.304 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.helm : Add bash autocomplete for helm] ***************",
                                "Wednesday 29 July 2026  14:05:48 +0000 (0:00:00.358)       0:09:15.662 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.helm : Get Helm plugins dir] *************************",
                                "Wednesday 29 July 2026  14:05:48 +0000 (0:00:00.217)       0:09:15.880 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.helm : Create Helm plugins directory if it does not exist] ***",
                                "Wednesday 29 July 2026  14:05:48 +0000 (0:00:00.258)       0:09:16.138 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.helm : Remove Helm diff plugin installed by kubernetes.core.helm_plugin] ***",
                                "Wednesday 29 July 2026  14:05:49 +0000 (0:00:00.200)       0:09:16.339 ********",
                                "ok: [instance]",
                                "",
                                "TASK [Install plugin] **********************************************************",
                                "Wednesday 29 July 2026  14:05:49 +0000 (0:00:00.209)       0:09:16.548 ********",
                                "included: vexxhost.containers.download_artifact for instance",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Wednesday 29 July 2026  14:05:49 +0000 (0:00:00.054)       0:09:16.603 ********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://github.com/databus23/helm-diff/releases/download/v3.8.1/helm-diff-linux-amd64.tgz\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Wednesday 29 July 2026  14:05:49 +0000 (0:00:00.048)       0:09:16.652 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Wednesday 29 July 2026  14:05:50 +0000 (0:00:00.911)       0:09:17.563 ********"
                            ],
                            "zuul_log_id": "0242ac17-0010-b3f5-b7d9-000000002bbd-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:05:51.688551Z",
                            "start": "2026-07-29T14:05:51.161474Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000002bbd",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.containers.download_artifact : Extract archive]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:05:51.773227Z",
                            "start": "2026-07-29T14:05:51.696483Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000002bbe",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "94803"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:05:51.838451Z",
                            "start": "2026-07-29T14:05:51.783448Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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.containers.download_artifact : Extract archive]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:05:51.912289Z",
                            "start": "2026-07-29T14:05:51.848224Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000002bc0",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:05:51.980296Z",
                            "start": "2026-07-29T14:05:51.922425Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000002bc1",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-29 14:05:52.084716",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:06:12.086765",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:06:12.103289Z",
                            "start": "2026-07-29T14:05:52.041652Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000002e82",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "30"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:06:12.178604Z",
                            "start": "2026-07-29T14:06:12.113309Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000002e83",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853835661962.1597",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853835661962.1597",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853835661962.1597",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:06:12.441360Z",
                            "start": "2026-07-29T14:06:12.185904Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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": 1785333950.9535072,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 200,
                                "charset": "unknown",
                                "checksum": "b0676b329afa465de3f3d044ca12051c4023a57a",
                                "ctime": 1785333956.7656178,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582117,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785333956.7656178,
                                "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": "668597093",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:06:12.656341Z",
                            "start": "2026-07-29T14:06:12.449967Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000002e85",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "1529"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:06:12.721562Z",
                            "start": "2026-07-29T14:06:12.665412Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000002e86",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +94804 /tmp/logs/molecule-aio-openvswitch.log | head -c 1529",
                            "delta": "0:00:00.008717",
                            "end": "2026-07-29 14:06:12.956707",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +94804 /tmp/logs/molecule-aio-openvswitch.log | head -c 1529",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-b3f5-b7d9-000000002e87-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:06:12.947990",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nWednesday 29 July 2026  14:05:52 +0000 (0:00:01.909)       0:09:19.472 ********\nincluded: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\nWednesday 29 July 2026  14:05:52 +0000 (0:00:00.045)       0:09:19.518 ********\nchanged: [instance]\n\nTASK [vexxhost.kubernetes.cilium : Get current Kubernetes version] *************\nWednesday 29 July 2026  14:05:52 +0000 (0:00:00.689)       0:09:20.207 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.cilium : Deploy Helm chart] **************************\nWednesday 29 July 2026  14:05:53 +0000 (0:00:01.019)       0:09:21.226 ********\nchanged: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nWednesday 29 July 2026  14:05:56 +0000 (0:00:02.144)       0:09:23.371 ********\nincluded: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\nWednesday 29 July 2026  14:05:56 +0000 (0:00:00.038)       0:09:23.410 ********\nchanged: [instance]\n\nTASK [vexxhost.kubernetes.envoy_gateway : Deploy Helm chart] *******************\nWednesday 29 July 2026  14:05:56 +0000 (0:00:00.582)       0:09:23.993 ********",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Wednesday 29 July 2026  14:05:52 +0000 (0:00:01.909)       0:09:19.472 ********",
                                "included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "Wednesday 29 July 2026  14:05:52 +0000 (0:00:00.045)       0:09:19.518 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.cilium : Get current Kubernetes version] *************",
                                "Wednesday 29 July 2026  14:05:52 +0000 (0:00:00.689)       0:09:20.207 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.cilium : Deploy Helm chart] **************************",
                                "Wednesday 29 July 2026  14:05:53 +0000 (0:00:01.019)       0:09:21.226 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Wednesday 29 July 2026  14:05:56 +0000 (0:00:02.144)       0:09:23.371 ********",
                                "included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "Wednesday 29 July 2026  14:05:56 +0000 (0:00:00.038)       0:09:23.410 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.envoy_gateway : Deploy Helm chart] *******************",
                                "Wednesday 29 July 2026  14:05:56 +0000 (0:00:00.582)       0:09:23.993 ********"
                            ],
                            "zuul_log_id": "0242ac17-0010-b3f5-b7d9-000000002e87-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:06:13.268422Z",
                            "start": "2026-07-29T14:06:12.749068Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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.kubernetes.envoy_gateway : Deploy Helm chart]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:06:13.351519Z",
                            "start": "2026-07-29T14:06:13.275537Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000002e88",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "96332"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:06:13.429609Z",
                            "start": "2026-07-29T14:06:13.362294Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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.kubernetes.envoy_gateway : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:06:13.502433Z",
                            "start": "2026-07-29T14:06:13.437885Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000002e8a",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:06:13.569722Z",
                            "start": "2026-07-29T14:06:13.514821Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000002e8b",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-29 14:06:13.707810",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:06:33.711462",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:06:33.727134Z",
                            "start": "2026-07-29T14:06:13.658040Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000003162",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "31"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:06:33.800280Z",
                            "start": "2026-07-29T14:06:33.736089Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000003163",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853835661962.1597",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853835661962.1597",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853835661962.1597",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:06:34.066370Z",
                            "start": "2026-07-29T14:06:33.810032Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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": 1785333972.6179276,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 208,
                                "charset": "unknown",
                                "checksum": "583a7b3746d2fa65bfd0bfeb8ae54d7c9d765f56",
                                "ctime": 1785333990.4422755,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582117,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785333990.4422755,
                                "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": "668597093",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:06:34.298851Z",
                            "start": "2026-07-29T14:06:34.078051Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000003165",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "2203"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:06:34.357786Z",
                            "start": "2026-07-29T14:06:34.307270Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000003166",
                        "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.009037",
                            "end": "2026-07-29 14:06:34.579947",
                            "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-b3f5-b7d9-000000003167-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:06:34.570910",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nTASK [vexxhost.kubernetes.envoy_gateway : Create GatewayClass] *****************\nWednesday 29 July 2026  14:06:24 +0000 (0:00:28.196)       0:09:52.189 ********\nchanged: [instance]\n\nPLAY [all] *********************************************************************\n\nTASK [Gathering Facts] *********************************************************\nWednesday 29 July 2026  14:06:25 +0000 (0:00:00.781)       0:09:52.971 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.kubernetes_node_labels : Add labels to node] *********\nWednesday 29 July 2026  14:06:26 +0000 (0:00:01.205)       0:09:54.176 ********\nchanged: [instance]\n\nPLAY [all] *********************************************************************\n\nTASK [Uninstall unattended-upgrades] *******************************************\nWednesday 29 July 2026  14:06:27 +0000 (0:00:00.770)       0:09:54.947 ********\nok: [instance]\n\nPLAY [controllers] *************************************************************\n\nTASK [Gathering Facts] *********************************************************\nWednesday 29 July 2026  14:06:28 +0000 (0:00:00.781)       0:09:55.729 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nWednesday 29 July 2026  14:06:29 +0000 (0:00:01.245)       0:09:56.974 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.local_path_provisioner : Deploy Helm chart] **********\nWednesday 29 July 2026  14:06:29 +0000 (0:00:00.044)       0:09:57.018 ********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nWednesday 29 July 2026  14:06:29 +0000 (0:00:00.042)       0:09:57.061 ********\nincluded: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\nWednesday 29 July 2026  14:06:29 +0000 (0:00:00.049)       0:09:57.110 ********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.ceph_csi_rbd : Collect \"ceph mon dump\" output from a monitor] ***\nWednesday 29 July 2026  14:06:30 +0000 (0:00:00.558)       0:09:57.668 ********",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.envoy_gateway : Create GatewayClass] *****************",
                                "Wednesday 29 July 2026  14:06:24 +0000 (0:00:28.196)       0:09:52.189 ********",
                                "changed: [instance]",
                                "",
                                "PLAY [all] *********************************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Wednesday 29 July 2026  14:06:25 +0000 (0:00:00.781)       0:09:52.971 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.kubernetes_node_labels : Add labels to node] *********",
                                "Wednesday 29 July 2026  14:06:26 +0000 (0:00:01.205)       0:09:54.176 ********",
                                "changed: [instance]",
                                "",
                                "PLAY [all] *********************************************************************",
                                "",
                                "TASK [Uninstall unattended-upgrades] *******************************************",
                                "Wednesday 29 July 2026  14:06:27 +0000 (0:00:00.770)       0:09:54.947 ********",
                                "ok: [instance]",
                                "",
                                "PLAY [controllers] *************************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Wednesday 29 July 2026  14:06:28 +0000 (0:00:00.781)       0:09:55.729 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Wednesday 29 July 2026  14:06:29 +0000 (0:00:01.245)       0:09:56.974 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.local_path_provisioner : Deploy Helm chart] **********",
                                "Wednesday 29 July 2026  14:06:29 +0000 (0:00:00.044)       0:09:57.018 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Wednesday 29 July 2026  14:06:29 +0000 (0:00:00.042)       0:09:57.061 ********",
                                "included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "Wednesday 29 July 2026  14:06:29 +0000 (0:00:00.049)       0:09:57.110 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_csi_rbd : Collect \"ceph mon dump\" output from a monitor] ***",
                                "Wednesday 29 July 2026  14:06:30 +0000 (0:00:00.558)       0:09:57.668 ********"
                            ],
                            "zuul_log_id": "0242ac17-0010-b3f5-b7d9-000000003167-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:06:34.901232Z",
                            "start": "2026-07-29T14:06:34.385738Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000003167",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.atmosphere.ceph_csi_rbd : Collect \"ceph mon dump\" output from a monitor]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:06:34.985144Z",
                            "start": "2026-07-29T14:06:34.908665Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000003168",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "98535"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:06:35.050684Z",
                            "start": "2026-07-29T14:06:34.995461Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000003169",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 620 seconds.\nLast task: TASK [vexxhost.atmosphere.ceph_csi_rbd : Collect \"ceph mon dump\" output from a monitor]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:06:35.241020Z",
                            "start": "2026-07-29T14:06:35.061454Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000316a",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:06:35.302683Z",
                            "start": "2026-07-29T14:06:35.247795Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000316b",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-29 14:06:35.410587",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:06:55.412877",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:06:55.426091Z",
                            "start": "2026-07-29T14:06:35.369313Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000003458",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "32"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:06:55.506481Z",
                            "start": "2026-07-29T14:06:55.435503Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000003459",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853835661962.1597",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853835661962.1597",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853835661962.1597",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:06:55.756397Z",
                            "start": "2026-07-29T14:06:55.516814Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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": 1785333994.2463498,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 208,
                                "charset": "unknown",
                                "checksum": "b9ac2619bab42434b8d073dbf8b56df3c537ff87",
                                "ctime": 1785334015.8467715,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582117,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785334015.8467715,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 99790,
                                "uid": 1000,
                                "version": "668597093",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:06:55.975139Z",
                            "start": "2026-07-29T14:06:55.764773Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000345b",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "1255"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:06:56.060825Z",
                            "start": "2026-07-29T14:06:55.983892Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000345c",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +98536 /tmp/logs/molecule-aio-openvswitch.log | head -c 1255",
                            "delta": "0:00:00.008142",
                            "end": "2026-07-29 14:06:56.307006",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +98536 /tmp/logs/molecule-aio-openvswitch.log | head -c 1255",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-b3f5-b7d9-00000000345d-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:06:56.298864",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nTASK [vexxhost.atmosphere.ceph_csi_rbd : Generate fact with Ceph FSID] *********\nWednesday 29 July 2026  14:06:44 +0000 (0:00:14.448)       0:10:12.117 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.ceph_csi_rbd : Generate fact with list of Ceph monitors] ***\nWednesday 29 July 2026  14:06:44 +0000 (0:00:00.066)       0:10:12.183 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.ceph_csi_rbd : Create Ceph pool] *********************\nWednesday 29 July 2026  14:06:45 +0000 (0:00:00.060)       0:10:12.243 ********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.ceph_csi_rbd : Create user client.kube] **************\nWednesday 29 July 2026  14:06:51 +0000 (0:00:06.638)       0:10:18.882 ********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.ceph_csi_rbd : Retrieve keyring for client.kube] *****\nWednesday 29 July 2026  14:06:54 +0000 (0:00:02.859)       0:10:21.742 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.ceph_csi_rbd : Store keyring inside fact] ************\nWednesday 29 July 2026  14:06:55 +0000 (0:00:01.279)       0:10:23.021 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.ceph_csi_rbd : Deploy Helm chart] ********************\nWednesday 29 July 2026  14:06:55 +0000 (0:00:00.054)       0:10:23.075 ********",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_csi_rbd : Generate fact with Ceph FSID] *********",
                                "Wednesday 29 July 2026  14:06:44 +0000 (0:00:14.448)       0:10:12.117 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_csi_rbd : Generate fact with list of Ceph monitors] ***",
                                "Wednesday 29 July 2026  14:06:44 +0000 (0:00:00.066)       0:10:12.183 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_csi_rbd : Create Ceph pool] *********************",
                                "Wednesday 29 July 2026  14:06:45 +0000 (0:00:00.060)       0:10:12.243 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_csi_rbd : Create user client.kube] **************",
                                "Wednesday 29 July 2026  14:06:51 +0000 (0:00:06.638)       0:10:18.882 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_csi_rbd : Retrieve keyring for client.kube] *****",
                                "Wednesday 29 July 2026  14:06:54 +0000 (0:00:02.859)       0:10:21.742 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_csi_rbd : Store keyring inside fact] ************",
                                "Wednesday 29 July 2026  14:06:55 +0000 (0:00:01.279)       0:10:23.021 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_csi_rbd : Deploy Helm chart] ********************",
                                "Wednesday 29 July 2026  14:06:55 +0000 (0:00:00.054)       0:10:23.075 ********"
                            ],
                            "zuul_log_id": "0242ac17-0010-b3f5-b7d9-00000000345d-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:06:56.619782Z",
                            "start": "2026-07-29T14:06:56.099959Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000345d",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.atmosphere.ceph_csi_rbd : Deploy Helm chart]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:06:56.703585Z",
                            "start": "2026-07-29T14:06:56.628932Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000345e",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "99790"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:06:56.775211Z",
                            "start": "2026-07-29T14:06:56.710763Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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.atmosphere.ceph_csi_rbd : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:06:56.850135Z",
                            "start": "2026-07-29T14:06:56.786400Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000003460",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:06:56.913088Z",
                            "start": "2026-07-29T14:06:56.862220Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000003461",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-29 14:06:57.039947",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:07:17.041711",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:07:17.054354Z",
                            "start": "2026-07-29T14:06:56.995072Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000003764",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "33"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:07:17.117483Z",
                            "start": "2026-07-29T14:07:17.063554Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000003765",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853835661962.1597",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853835661962.1597",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853835661962.1597",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:07:17.367823Z",
                            "start": "2026-07-29T14:07:17.128481Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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": 1785334015.926773,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 216,
                                "charset": "unknown",
                                "checksum": "37915b7c07c9c0f00fa0a2f0f452dfb7fc6c81bd",
                                "ctime": 1785334020.9548712,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582117,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785334020.9548712,
                                "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": "668597093",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:07:17.574309Z",
                            "start": "2026-07-29T14:07:17.376801Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000003767",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "5655"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:07:17.650396Z",
                            "start": "2026-07-29T14:07:17.582741Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000003768",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +99791 /tmp/logs/molecule-aio-openvswitch.log | head -c 5655",
                            "delta": "0:00:00.007896",
                            "end": "2026-07-29 14:07:17.881273",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +99791 /tmp/logs/molecule-aio-openvswitch.log | head -c 5655",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-b3f5-b7d9-000000003769-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:07:17.873377",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nTASK [vexxhost.atmosphere.powerstore_csi : Clone PowerStore CSI from GitHub] ***\nWednesday 29 July 2026  14:06:58 +0000 (0:00:02.424)       0:10:25.500 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.powerstore_csi : Create Secret] **********************\nWednesday 29 July 2026  14:06:58 +0000 (0:00:00.040)       0:10:25.540 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.powerstore_csi : Create StorageClass] ****************\nWednesday 29 July 2026  14:06:58 +0000 (0:00:00.035)       0:10:25.576 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.powerstore_csi : Deploy Helm chart] ******************\nWednesday 29 July 2026  14:06:58 +0000 (0:00:00.031)       0:10:25.607 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.multipathd : Add backports PPA] **********************\nWednesday 29 July 2026  14:06:58 +0000 (0:00:00.046)       0:10:25.654 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.multipathd : Install the multipathd package] *********\nWednesday 29 July 2026  14:06:58 +0000 (0:00:00.038)       0:10:25.693 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.multipathd : Install the configuration file] *********\nWednesday 29 July 2026  14:06:58 +0000 (0:00:00.042)       0:10:25.735 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.portworx : Detect if InitiatorName is set] ***********\nWednesday 29 July 2026  14:06:58 +0000 (0:00:00.047)       0:10:25.782 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.portworx : Generate a new InitiatorName] *************\nWednesday 29 July 2026  14:06:58 +0000 (0:00:00.036)       0:10:25.819 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.portworx : Write the new InitiatorName] **************\nWednesday 29 July 2026  14:06:58 +0000 (0:00:00.038)       0:10:25.857 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.portworx : Create namespace] *************************\nWednesday 29 July 2026  14:06:58 +0000 (0:00:00.041)       0:10:25.899 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.portworx : Install Portworx] *************************\nWednesday 29 July 2026  14:06:58 +0000 (0:00:00.041)       0:10:25.940 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.portworx : Wait till the CRDs are created] ***********\nWednesday 29 July 2026  14:06:58 +0000 (0:00:00.037)       0:10:25.978 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.portworx : Create Portworx Storage Cluster] **********\nWednesday 29 July 2026  14:06:58 +0000 (0:00:00.043)       0:10:26.021 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.storpool_csi : Deploy CSI RBAC] **********************\nWednesday 29 July 2026  14:06:58 +0000 (0:00:00.055)       0:10:26.077 ********\nskipping: [instance] => (item={'name': 'controllerplugin'})\nskipping: [instance] => (item={'name': 'nodeplugin'})\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.storpool_csi : Deploy CSI] ***************************\nWednesday 29 July 2026  14:06:58 +0000 (0:00:00.043)       0:10:26.120 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.storpool_csi : Create StorageClass] ******************\nWednesday 29 July 2026  14:06:58 +0000 (0:00:00.038)       0:10:26.159 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.ibm_block_csi_driver : Deploy CSI] *******************\nWednesday 29 July 2026  14:06:58 +0000 (0:00:00.053)       0:10:26.213 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.ibm_block_csi_driver : Create Secret] ****************\nWednesday 29 July 2026  14:06:59 +0000 (0:00:00.049)       0:10:26.262 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.ibm_block_csi_driver : Create StorageClass] **********\nWednesday 29 July 2026  14:06:59 +0000 (0:00:00.034)       0:10:26.297 ********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nWednesday 29 July 2026  14:06:59 +0000 (0:00:00.053)       0:10:26.350 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.hpe_nimble_csi : Assert required variables are defined] ***\nWednesday 29 July 2026  14:06:59 +0000 (0:00:00.055)       0:10:26.406 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.hpe_nimble_csi : Assert access protocol is valid] ****\nWednesday 29 July 2026  14:06:59 +0000 (0:00:00.057)       0:10:26.464 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.hpe_nimble_csi : Deploy Helm chart] ******************\nWednesday 29 July 2026  14:06:59 +0000 (0:00:00.044)       0:10:26.508 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.hpe_nimble_csi : Create Secret and StorageClass] *****\nWednesday 29 July 2026  14:06:59 +0000 (0:00:00.049)       0:10:26.558 ********\nskipping: [instance]\n\nPLAY [Deploy Infrastructure] ***************************************************\n\nTASK [Gathering Facts] *********************************************************\nWednesday 29 July 2026  14:06:59 +0000 (0:00:00.101)       0:10:26.659 ********\nok: [instance]\n\nTASK [Deploy Helm chart] *******************************************************\nWednesday 29 July 2026  14:07:00 +0000 (0:00:01.351)       0:10:28.011 ********\nincluded: vexxhost.kubernetes.cert_manager for instance\n\nTASK [vexxhost.kubernetes.cert_manager : Load version-specific Helm values] ****\nWednesday 29 July 2026  14:07:00 +0000 (0:00:00.054)       0:10:28.065 ********\nok: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/cert_manager/vars/v1.15.yml)\n\nTASK [vexxhost.kubernetes.cert_manager : Deploy Helm chart] ********************\nWednesday 29 July 2026  14:07:00 +0000 (0:00:00.115)       0:10:28.180 ********",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.powerstore_csi : Clone PowerStore CSI from GitHub] ***",
                                "Wednesday 29 July 2026  14:06:58 +0000 (0:00:02.424)       0:10:25.500 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.powerstore_csi : Create Secret] **********************",
                                "Wednesday 29 July 2026  14:06:58 +0000 (0:00:00.040)       0:10:25.540 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.powerstore_csi : Create StorageClass] ****************",
                                "Wednesday 29 July 2026  14:06:58 +0000 (0:00:00.035)       0:10:25.576 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.powerstore_csi : Deploy Helm chart] ******************",
                                "Wednesday 29 July 2026  14:06:58 +0000 (0:00:00.031)       0:10:25.607 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.multipathd : Add backports PPA] **********************",
                                "Wednesday 29 July 2026  14:06:58 +0000 (0:00:00.046)       0:10:25.654 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.multipathd : Install the multipathd package] *********",
                                "Wednesday 29 July 2026  14:06:58 +0000 (0:00:00.038)       0:10:25.693 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.multipathd : Install the configuration file] *********",
                                "Wednesday 29 July 2026  14:06:58 +0000 (0:00:00.042)       0:10:25.735 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.portworx : Detect if InitiatorName is set] ***********",
                                "Wednesday 29 July 2026  14:06:58 +0000 (0:00:00.047)       0:10:25.782 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.portworx : Generate a new InitiatorName] *************",
                                "Wednesday 29 July 2026  14:06:58 +0000 (0:00:00.036)       0:10:25.819 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.portworx : Write the new InitiatorName] **************",
                                "Wednesday 29 July 2026  14:06:58 +0000 (0:00:00.038)       0:10:25.857 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.portworx : Create namespace] *************************",
                                "Wednesday 29 July 2026  14:06:58 +0000 (0:00:00.041)       0:10:25.899 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.portworx : Install Portworx] *************************",
                                "Wednesday 29 July 2026  14:06:58 +0000 (0:00:00.041)       0:10:25.940 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.portworx : Wait till the CRDs are created] ***********",
                                "Wednesday 29 July 2026  14:06:58 +0000 (0:00:00.037)       0:10:25.978 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.portworx : Create Portworx Storage Cluster] **********",
                                "Wednesday 29 July 2026  14:06:58 +0000 (0:00:00.043)       0:10:26.021 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.storpool_csi : Deploy CSI RBAC] **********************",
                                "Wednesday 29 July 2026  14:06:58 +0000 (0:00:00.055)       0:10:26.077 ********",
                                "skipping: [instance] => (item={'name': 'controllerplugin'})",
                                "skipping: [instance] => (item={'name': 'nodeplugin'})",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.storpool_csi : Deploy CSI] ***************************",
                                "Wednesday 29 July 2026  14:06:58 +0000 (0:00:00.043)       0:10:26.120 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.storpool_csi : Create StorageClass] ******************",
                                "Wednesday 29 July 2026  14:06:58 +0000 (0:00:00.038)       0:10:26.159 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ibm_block_csi_driver : Deploy CSI] *******************",
                                "Wednesday 29 July 2026  14:06:58 +0000 (0:00:00.053)       0:10:26.213 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ibm_block_csi_driver : Create Secret] ****************",
                                "Wednesday 29 July 2026  14:06:59 +0000 (0:00:00.049)       0:10:26.262 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ibm_block_csi_driver : Create StorageClass] **********",
                                "Wednesday 29 July 2026  14:06:59 +0000 (0:00:00.034)       0:10:26.297 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Wednesday 29 July 2026  14:06:59 +0000 (0:00:00.053)       0:10:26.350 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.hpe_nimble_csi : Assert required variables are defined] ***",
                                "Wednesday 29 July 2026  14:06:59 +0000 (0:00:00.055)       0:10:26.406 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.hpe_nimble_csi : Assert access protocol is valid] ****",
                                "Wednesday 29 July 2026  14:06:59 +0000 (0:00:00.057)       0:10:26.464 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.hpe_nimble_csi : Deploy Helm chart] ******************",
                                "Wednesday 29 July 2026  14:06:59 +0000 (0:00:00.044)       0:10:26.508 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.hpe_nimble_csi : Create Secret and StorageClass] *****",
                                "Wednesday 29 July 2026  14:06:59 +0000 (0:00:00.049)       0:10:26.558 ********",
                                "skipping: [instance]",
                                "",
                                "PLAY [Deploy Infrastructure] ***************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Wednesday 29 July 2026  14:06:59 +0000 (0:00:00.101)       0:10:26.659 ********",
                                "ok: [instance]",
                                "",
                                "TASK [Deploy Helm chart] *******************************************************",
                                "Wednesday 29 July 2026  14:07:00 +0000 (0:00:01.351)       0:10:28.011 ********",
                                "included: vexxhost.kubernetes.cert_manager for instance",
                                "",
                                "TASK [vexxhost.kubernetes.cert_manager : Load version-specific Helm values] ****",
                                "Wednesday 29 July 2026  14:07:00 +0000 (0:00:00.054)       0:10:28.065 ********",
                                "ok: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/cert_manager/vars/v1.15.yml)",
                                "",
                                "TASK [vexxhost.kubernetes.cert_manager : Deploy Helm chart] ********************",
                                "Wednesday 29 July 2026  14:07:00 +0000 (0:00:00.115)       0:10:28.180 ********"
                            ],
                            "zuul_log_id": "0242ac17-0010-b3f5-b7d9-000000003769-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:07:18.195942Z",
                            "start": "2026-07-29T14:07:17.678433Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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.kubernetes.cert_manager : Deploy Helm chart]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:07:18.282703Z",
                            "start": "2026-07-29T14:07:18.205805Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000376a",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "105445"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:07:18.344059Z",
                            "start": "2026-07-29T14:07:18.291186Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000376b",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 660 seconds.\nLast task: TASK [vexxhost.kubernetes.cert_manager : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:07:18.417961Z",
                            "start": "2026-07-29T14:07:18.352379Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000376c",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:07:18.482919Z",
                            "start": "2026-07-29T14:07:18.426156Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000376d",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-29 14:07:18.702175",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:07:38.705118",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:07:38.719752Z",
                            "start": "2026-07-29T14:07:18.657695Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000003a86",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "34"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:07:38.794909Z",
                            "start": "2026-07-29T14:07:38.728004Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000003a87",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853835661962.1597",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853835661962.1597",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853835661962.1597",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:07:39.027617Z",
                            "start": "2026-07-29T14:07:38.804228Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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": 1785334037.5232067,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 224,
                                "charset": "unknown",
                                "checksum": "d6f581e0f2699e13cedaffbffa9d8bd4032b4780",
                                "ctime": 1785334059.127644,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582117,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785334059.127644,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 107200,
                                "uid": 1000,
                                "version": "668597093",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:07:39.231938Z",
                            "start": "2026-07-29T14:07:39.036592Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000003a89",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "1755"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:07:39.305419Z",
                            "start": "2026-07-29T14:07:39.239473Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000003a8a",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +105446 /tmp/logs/molecule-aio-openvswitch.log | head -c 1755",
                            "delta": "0:00:00.006832",
                            "end": "2026-07-29 14:07:39.523675",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +105446 /tmp/logs/molecule-aio-openvswitch.log | head -c 1755",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-b3f5-b7d9-000000003a8b-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:07:39.516843",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nTASK [vexxhost.atmosphere.cluster_issuer : Create self-signed cluster issuer] ***\nWednesday 29 July 2026  14:07:34 +0000 (0:00:33.898)       0:11:02.079 ********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.cluster_issuer : Import tasks for ClusterIssuer type] ***\nWednesday 29 July 2026  14:07:35 +0000 (0:00:00.826)       0:11:02.906 ********\nincluded: /home/zuul/.ansible/collections/ansible_collections/vexxhost/atmosphere/roles/cluster_issuer/tasks/type/self-signed/main.yml for instance\n\nTASK [vexxhost.atmosphere.cluster_issuer : Create ClusterIssuer] ***************\nWednesday 29 July 2026  14:07:35 +0000 (0:00:00.053)       0:11:02.959 ********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.cluster_issuer : Wait till the secret is created] ****\nWednesday 29 July 2026  14:07:36 +0000 (0:00:00.760)       0:11:03.720 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.cluster_issuer : Copy CA certificate on host] ********\nWednesday 29 July 2026  14:07:37 +0000 (0:00:00.679)       0:11:04.399 ********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.cluster_issuer : Flush all handlers] *****************\nWednesday 29 July 2026  14:07:37 +0000 (0:00:00.473)       0:11:04.873 ********\n\nRUNNING HANDLER [vexxhost.atmosphere.cluster_issuer : Install openssl-perl package] ***\nWednesday 29 July 2026  14:07:37 +0000 (0:00:00.008)       0:11:04.881 ********\nskipping: [instance]\n\nRUNNING HANDLER [vexxhost.atmosphere.cluster_issuer : Update CA certificates] ***\nWednesday 29 July 2026  14:07:37 +0000 (0:00:00.037)       0:11:04.919 ********\nchanged: [instance]\n\nRUNNING HANDLER [vexxhost.atmosphere.cluster_issuer : Rehash CA certificates] ***\nWednesday 29 July 2026  14:07:39 +0000 (0:00:01.439)       0:11:06.358 ********",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.cluster_issuer : Create self-signed cluster issuer] ***",
                                "Wednesday 29 July 2026  14:07:34 +0000 (0:00:33.898)       0:11:02.079 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.cluster_issuer : Import tasks for ClusterIssuer type] ***",
                                "Wednesday 29 July 2026  14:07:35 +0000 (0:00:00.826)       0:11:02.906 ********",
                                "included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/atmosphere/roles/cluster_issuer/tasks/type/self-signed/main.yml for instance",
                                "",
                                "TASK [vexxhost.atmosphere.cluster_issuer : Create ClusterIssuer] ***************",
                                "Wednesday 29 July 2026  14:07:35 +0000 (0:00:00.053)       0:11:02.959 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.cluster_issuer : Wait till the secret is created] ****",
                                "Wednesday 29 July 2026  14:07:36 +0000 (0:00:00.760)       0:11:03.720 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.cluster_issuer : Copy CA certificate on host] ********",
                                "Wednesday 29 July 2026  14:07:37 +0000 (0:00:00.679)       0:11:04.399 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.cluster_issuer : Flush all handlers] *****************",
                                "Wednesday 29 July 2026  14:07:37 +0000 (0:00:00.473)       0:11:04.873 ********",
                                "",
                                "RUNNING HANDLER [vexxhost.atmosphere.cluster_issuer : Install openssl-perl package] ***",
                                "Wednesday 29 July 2026  14:07:37 +0000 (0:00:00.008)       0:11:04.881 ********",
                                "skipping: [instance]",
                                "",
                                "RUNNING HANDLER [vexxhost.atmosphere.cluster_issuer : Update CA certificates] ***",
                                "Wednesday 29 July 2026  14:07:37 +0000 (0:00:00.037)       0:11:04.919 ********",
                                "changed: [instance]",
                                "",
                                "RUNNING HANDLER [vexxhost.atmosphere.cluster_issuer : Rehash CA certificates] ***",
                                "Wednesday 29 July 2026  14:07:39 +0000 (0:00:01.439)       0:11:06.358 ********"
                            ],
                            "zuul_log_id": "0242ac17-0010-b3f5-b7d9-000000003a8b-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:07:39.848903Z",
                            "start": "2026-07-29T14:07:39.332477Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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.cluster_issuer : Flush all handlers]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:07:39.933298Z",
                            "start": "2026-07-29T14:07:39.863337Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000003a8c",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "107200"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:07:40.011105Z",
                            "start": "2026-07-29T14:07:39.947115Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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.cluster_issuer : Flush all handlers]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:07:40.089081Z",
                            "start": "2026-07-29T14:07:40.020060Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000003a8e",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:07:40.156892Z",
                            "start": "2026-07-29T14:07:40.098552Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000003a8f",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-29 14:07:40.279762",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:08:00.281332",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:08:00.299142Z",
                            "start": "2026-07-29T14:07:40.228685Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000003dbe",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "35"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:08:00.375476Z",
                            "start": "2026-07-29T14:08:00.309839Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000003dbf",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853835661962.1597",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853835661962.1597",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853835661962.1597",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:08:00.603260Z",
                            "start": "2026-07-29T14:08:00.383555Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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": 1785334059.1876452,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 224,
                                "charset": "unknown",
                                "checksum": "0a435c17f81cb9787459c5be0ef9beb9c7a95385",
                                "ctime": 1785334079.3360531,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582117,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785334079.3360531,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 108809,
                                "uid": 1000,
                                "version": "668597093",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:08:00.835217Z",
                            "start": "2026-07-29T14:08:00.614548Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000003dc1",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "1609"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:08:00.912950Z",
                            "start": "2026-07-29T14:08:00.846095Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000003dc2",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +107201 /tmp/logs/molecule-aio-openvswitch.log | head -c 1609",
                            "delta": "0:00:00.006172",
                            "end": "2026-07-29 14:08:01.140782",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +107201 /tmp/logs/molecule-aio-openvswitch.log | head -c 1609",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-b3f5-b7d9-000000003dc3-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:08:01.134610",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nWednesday 29 July 2026  14:07:41 +0000 (0:00:01.954)       0:11:08.313 ********\nincluded: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\nWednesday 29 July 2026  14:07:41 +0000 (0:00:00.053)       0:11:08.367 ********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.ingress_nginx : Deploy Helm chart] *******************\nWednesday 29 July 2026  14:07:41 +0000 (0:00:00.571)       0:11:08.938 ********\nchanged: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nWednesday 29 July 2026  14:07:55 +0000 (0:00:14.054)       0:11:22.993 ********\nincluded: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\nWednesday 29 July 2026  14:07:55 +0000 (0:00:00.045)       0:11:23.038 ********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq_cluster_operator : Install all CRDs] ********\nWednesday 29 July 2026  14:07:56 +0000 (0:00:00.559)       0:11:23.598 ********\nok: [instance] => (item=messaging-topology-operator)\nok: [instance] => (item=rabbitmq-cluster)\n\nTASK [vexxhost.atmosphere.rabbitmq_cluster_operator : Deploy Helm chart] *******\nWednesday 29 July 2026  14:07:59 +0000 (0:00:02.966)       0:11:26.564 ********",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Wednesday 29 July 2026  14:07:41 +0000 (0:00:01.954)       0:11:08.313 ********",
                                "included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "Wednesday 29 July 2026  14:07:41 +0000 (0:00:00.053)       0:11:08.367 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ingress_nginx : Deploy Helm chart] *******************",
                                "Wednesday 29 July 2026  14:07:41 +0000 (0:00:00.571)       0:11:08.938 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Wednesday 29 July 2026  14:07:55 +0000 (0:00:14.054)       0:11:22.993 ********",
                                "included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "Wednesday 29 July 2026  14:07:55 +0000 (0:00:00.045)       0:11:23.038 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq_cluster_operator : Install all CRDs] ********",
                                "Wednesday 29 July 2026  14:07:56 +0000 (0:00:00.559)       0:11:23.598 ********",
                                "ok: [instance] => (item=messaging-topology-operator)",
                                "ok: [instance] => (item=rabbitmq-cluster)",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq_cluster_operator : Deploy Helm chart] *******",
                                "Wednesday 29 July 2026  14:07:59 +0000 (0:00:02.966)       0:11:26.564 ********"
                            ],
                            "zuul_log_id": "0242ac17-0010-b3f5-b7d9-000000003dc3-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:08:01.466953Z",
                            "start": "2026-07-29T14:08:00.943332Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000003dc3",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.atmosphere.rabbitmq_cluster_operator : Deploy Helm chart]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:08:01.560443Z",
                            "start": "2026-07-29T14:08:01.478937Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000003dc4",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "108809"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:08:01.642352Z",
                            "start": "2026-07-29T14:08:01.574478Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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.rabbitmq_cluster_operator : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:08:01.718413Z",
                            "start": "2026-07-29T14:08:01.650418Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000003dc6",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:08:01.786200Z",
                            "start": "2026-07-29T14:08:01.729094Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000003dc7",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-29 14:08:02.006920",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:08:22.009198",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:08:22.022395Z",
                            "start": "2026-07-29T14:08:01.953523Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000410c",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "36"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:08:22.103679Z",
                            "start": "2026-07-29T14:08:22.030237Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000410d",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853835661962.1597",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853835661962.1597",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853835661962.1597",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:08:22.347941Z",
                            "start": "2026-07-29T14:08:22.113040Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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": 1785334080.7800825,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 232,
                                "charset": "unknown",
                                "checksum": "911045389fd70cbd1915d41d48c894874b4189f6",
                                "ctime": 1785334091.7403018,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582117,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785334091.7403018,
                                "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": "668597093",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:08:22.557167Z",
                            "start": "2026-07-29T14:08:22.358735Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000410f",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "2973"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:08:22.629303Z",
                            "start": "2026-07-29T14:08:22.565283Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000004110",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +108810 /tmp/logs/molecule-aio-openvswitch.log | head -c 2973",
                            "delta": "0:00:00.008511",
                            "end": "2026-07-29 14:08:22.858467",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +108810 /tmp/logs/molecule-aio-openvswitch.log | head -c 2973",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-b3f5-b7d9-000000004111-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:08:22.849956",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nWednesday 29 July 2026  14:08:02 +0000 (0:00:03.516)       0:11:30.081 ********\nincluded: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\nWednesday 29 July 2026  14:08:02 +0000 (0:00:00.056)       0:11:30.137 ********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster_operator : Install all CRDs] ***\nWednesday 29 July 2026  14:08:03 +0000 (0:00:00.560)       0:11:30.698 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster_operator : Deploy Helm chart] ***\nWednesday 29 July 2026  14:08:06 +0000 (0:00:03.004)       0:11:33.703 ********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster : Check if the Percona XtraDB cluster secret exists] ***\nWednesday 29 July 2026  14:08:08 +0000 (0:00:02.419)       0:11:36.122 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster : Create a secret] ************\nWednesday 29 July 2026  14:08:09 +0000 (0:00:00.663)       0:11:36.786 ********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster : Check if the Percona XtraDB cluster exists] ***\nWednesday 29 July 2026  14:08:10 +0000 (0:00:00.764)       0:11:37.551 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster : Get current status of the cluster] ***\nWednesday 29 July 2026  14:08:11 +0000 (0:00:01.148)       0:11:38.699 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster : Assert that the cluster is healthy before upgrade] ***\nWednesday 29 July 2026  14:08:11 +0000 (0:00:00.036)       0:11:38.735 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster : Stop PXC-operator] **********\nWednesday 29 July 2026  14:08:11 +0000 (0:00:00.042)       0:11:38.778 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster : Change the cluster Statefulset image to 8.0] ***\nWednesday 29 July 2026  14:08:11 +0000 (0:00:00.040)       0:11:38.819 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster : Wait until the cluster Statefulset rollout] ***\nWednesday 29 July 2026  14:08:11 +0000 (0:00:00.034)       0:11:38.854 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster : Update pxc cluster spec] ****\nWednesday 29 July 2026  14:08:11 +0000 (0:00:00.038)       0:11:38.892 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster : Start PXC-operator] *********\nWednesday 29 July 2026  14:08:11 +0000 (0:00:00.036)       0:11:38.929 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster : Apply Percona XtraDB cluster] ***\nWednesday 29 July 2026  14:08:11 +0000 (0:00:00.040)       0:11:38.969 ********",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Wednesday 29 July 2026  14:08:02 +0000 (0:00:03.516)       0:11:30.081 ********",
                                "included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "Wednesday 29 July 2026  14:08:02 +0000 (0:00:00.056)       0:11:30.137 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster_operator : Install all CRDs] ***",
                                "Wednesday 29 July 2026  14:08:03 +0000 (0:00:00.560)       0:11:30.698 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster_operator : Deploy Helm chart] ***",
                                "Wednesday 29 July 2026  14:08:06 +0000 (0:00:03.004)       0:11:33.703 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster : Check if the Percona XtraDB cluster secret exists] ***",
                                "Wednesday 29 July 2026  14:08:08 +0000 (0:00:02.419)       0:11:36.122 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster : Create a secret] ************",
                                "Wednesday 29 July 2026  14:08:09 +0000 (0:00:00.663)       0:11:36.786 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster : Check if the Percona XtraDB cluster exists] ***",
                                "Wednesday 29 July 2026  14:08:10 +0000 (0:00:00.764)       0:11:37.551 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster : Get current status of the cluster] ***",
                                "Wednesday 29 July 2026  14:08:11 +0000 (0:00:01.148)       0:11:38.699 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster : Assert that the cluster is healthy before upgrade] ***",
                                "Wednesday 29 July 2026  14:08:11 +0000 (0:00:00.036)       0:11:38.735 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster : Stop PXC-operator] **********",
                                "Wednesday 29 July 2026  14:08:11 +0000 (0:00:00.042)       0:11:38.778 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster : Change the cluster Statefulset image to 8.0] ***",
                                "Wednesday 29 July 2026  14:08:11 +0000 (0:00:00.040)       0:11:38.819 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster : Wait until the cluster Statefulset rollout] ***",
                                "Wednesday 29 July 2026  14:08:11 +0000 (0:00:00.034)       0:11:38.854 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster : Update pxc cluster spec] ****",
                                "Wednesday 29 July 2026  14:08:11 +0000 (0:00:00.038)       0:11:38.892 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster : Start PXC-operator] *********",
                                "Wednesday 29 July 2026  14:08:11 +0000 (0:00:00.036)       0:11:38.929 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster : Apply Percona XtraDB cluster] ***",
                                "Wednesday 29 July 2026  14:08:11 +0000 (0:00:00.040)       0:11:38.969 ********"
                            ],
                            "zuul_log_id": "0242ac17-0010-b3f5-b7d9-000000004111-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:08:23.175633Z",
                            "start": "2026-07-29T14:08:22.659449Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000004111",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.atmosphere.percona_xtradb_cluster : Apply Percona XtraDB cluster]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:08:23.250696Z",
                            "start": "2026-07-29T14:08:23.186859Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000004112",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "111782"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:08:23.312272Z",
                            "start": "2026-07-29T14:08:23.260312Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000004113",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 720 seconds.\nLast task: TASK [vexxhost.atmosphere.percona_xtradb_cluster : Apply Percona XtraDB cluster]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:08:23.388017Z",
                            "start": "2026-07-29T14:08:23.322379Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000004114",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:08:23.452050Z",
                            "start": "2026-07-29T14:08:23.396791Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000004115",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-29 14:08:23.579458",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:08:43.581113",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:08:43.591981Z",
                            "start": "2026-07-29T14:08:23.530909Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000004470",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "37"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:08:43.668102Z",
                            "start": "2026-07-29T14:08:43.601341Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000004471",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853835661962.1597",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853835661962.1597",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853835661962.1597",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:08:43.916150Z",
                            "start": "2026-07-29T14:08:43.680166Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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": 1785334102.5085156,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 232,
                                "charset": "unknown",
                                "checksum": "911045389fd70cbd1915d41d48c894874b4189f6",
                                "ctime": 1785334091.7403018,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582117,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785334091.7403018,
                                "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": "668597093",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:08:44.152629Z",
                            "start": "2026-07-29T14:08:43.926617Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000004473",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:08:44.240615Z",
                            "start": "2026-07-29T14:08:44.174560Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000004474",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:08:44.776610Z",
                            "start": "2026-07-29T14:08:44.267900Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000004475",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:08:44.843007Z",
                            "start": "2026-07-29T14:08:44.787201Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000004476",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "111782"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:08:44.911151Z",
                            "start": "2026-07-29T14:08:44.855285Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000004477",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 740 seconds.\nLast task: TASK [vexxhost.atmosphere.percona_xtradb_cluster : Apply Percona XtraDB cluster]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:08:44.986424Z",
                            "start": "2026-07-29T14:08:44.921303Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000004478",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:08:45.048942Z",
                            "start": "2026-07-29T14:08:44.996375Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000004479",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-29 14:08:45.171841",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:09:05.173781",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:09:05.192698Z",
                            "start": "2026-07-29T14:08:45.126529Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000047ea",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "38"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:09:05.414407Z",
                            "start": "2026-07-29T14:09:05.203579Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000047eb",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853835661962.1597",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853835661962.1597",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853835661962.1597",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:09:05.833771Z",
                            "start": "2026-07-29T14:09:05.422234Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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": 1785334102.5085156,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 232,
                                "charset": "unknown",
                                "checksum": "911045389fd70cbd1915d41d48c894874b4189f6",
                                "ctime": 1785334091.7403018,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582117,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785334091.7403018,
                                "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": "668597093",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:09:06.060830Z",
                            "start": "2026-07-29T14:09:05.843500Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000047ed",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:09:06.135032Z",
                            "start": "2026-07-29T14:09:06.070037Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000047ee",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:09:06.675058Z",
                            "start": "2026-07-29T14:09:06.165745Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000047ef",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:09:06.733666Z",
                            "start": "2026-07-29T14:09:06.688230Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000047f0",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "111782"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:09:06.797074Z",
                            "start": "2026-07-29T14:09:06.746039Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000047f1",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 760 seconds.\nLast task: TASK [vexxhost.atmosphere.percona_xtradb_cluster : Apply Percona XtraDB cluster]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:09:06.875174Z",
                            "start": "2026-07-29T14:09:06.807972Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000047f2",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:09:06.951660Z",
                            "start": "2026-07-29T14:09:06.886760Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000047f3",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-29 14:09:07.078651",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:09:27.080311",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:09:27.095140Z",
                            "start": "2026-07-29T14:09:07.029767Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000004b7a",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "39"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:09:27.169784Z",
                            "start": "2026-07-29T14:09:27.103860Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000004b7b",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853835661962.1597",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853835661962.1597",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853835661962.1597",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:09:27.450321Z",
                            "start": "2026-07-29T14:09:27.180239Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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": 1785334102.5085156,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 232,
                                "charset": "unknown",
                                "checksum": "911045389fd70cbd1915d41d48c894874b4189f6",
                                "ctime": 1785334091.7403018,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582117,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785334091.7403018,
                                "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": "668597093",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:09:27.667188Z",
                            "start": "2026-07-29T14:09:27.459747Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000004b7d",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:09:27.743208Z",
                            "start": "2026-07-29T14:09:27.676860Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000004b7e",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:09:28.281590Z",
                            "start": "2026-07-29T14:09:27.771899Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000004b7f",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:09:28.343059Z",
                            "start": "2026-07-29T14:09:28.295350Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000004b80",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "111782"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:09:28.423399Z",
                            "start": "2026-07-29T14:09:28.357964Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000004b81",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 780 seconds.\nLast task: TASK [vexxhost.atmosphere.percona_xtradb_cluster : Apply Percona XtraDB cluster]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:09:28.505507Z",
                            "start": "2026-07-29T14:09:28.435523Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000004b82",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:09:28.587662Z",
                            "start": "2026-07-29T14:09:28.516883Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000004b83",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-29 14:09:28.707735",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:09:48.709570",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:09:48.724185Z",
                            "start": "2026-07-29T14:09:28.666282Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000004f20",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "40"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:09:48.791950Z",
                            "start": "2026-07-29T14:09:48.732729Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000004f21",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853835661962.1597",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853835661962.1597",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853835661962.1597",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:09:49.046839Z",
                            "start": "2026-07-29T14:09:48.799470Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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": 1785334102.5085156,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 232,
                                "charset": "unknown",
                                "checksum": "911045389fd70cbd1915d41d48c894874b4189f6",
                                "ctime": 1785334091.7403018,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582117,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785334091.7403018,
                                "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": "668597093",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:09:49.254234Z",
                            "start": "2026-07-29T14:09:49.057438Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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-29T14:09:49.409490Z",
                            "start": "2026-07-29T14:09:49.262264Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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-29T14:09:50.037406Z",
                            "start": "2026-07-29T14:09:49.524603Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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-29T14:09:50.101337Z",
                            "start": "2026-07-29T14:09:50.051660Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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-29T14:09:50.175460Z",
                            "start": "2026-07-29T14:09:50.113808Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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-29T14:09:50.257080Z",
                            "start": "2026-07-29T14:09:50.186414Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000004f28",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:09:50.334170Z",
                            "start": "2026-07-29T14:09:50.265587Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000004f29",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-29 14:09:50.481497",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:10:10.483976",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:10:10.499308Z",
                            "start": "2026-07-29T14:09:50.432825Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000052dc",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "41"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:10:10.581895Z",
                            "start": "2026-07-29T14:10:10.508064Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000052dd",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853835661962.1597",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853835661962.1597",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853835661962.1597",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:10:10.819901Z",
                            "start": "2026-07-29T14:10:10.591754Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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": 1785334102.5085156,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 232,
                                "charset": "unknown",
                                "checksum": "911045389fd70cbd1915d41d48c894874b4189f6",
                                "ctime": 1785334091.7403018,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582117,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785334091.7403018,
                                "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": "668597093",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:10:11.051683Z",
                            "start": "2026-07-29T14:10:10.831511Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000052df",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:10:11.116240Z",
                            "start": "2026-07-29T14:10:11.060691Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000052e0",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:10:11.658216Z",
                            "start": "2026-07-29T14:10:11.147878Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000052e1",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:10:11.717948Z",
                            "start": "2026-07-29T14:10:11.672307Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000052e2",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "111782"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:10:11.787309Z",
                            "start": "2026-07-29T14:10:11.733015Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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.percona_xtradb_cluster : Apply Percona XtraDB cluster]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:10:11.863283Z",
                            "start": "2026-07-29T14:10:11.796323Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000052e4",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:10:11.939825Z",
                            "start": "2026-07-29T14:10:11.871974Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000052e5",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-29 14:10:12.115204",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:10:32.117066",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:10:32.134894Z",
                            "start": "2026-07-29T14:10:12.059681Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000056ae",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "42"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:10:32.213296Z",
                            "start": "2026-07-29T14:10:32.145532Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000056af",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853835661962.1597",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853835661962.1597",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853835661962.1597",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:10:32.507067Z",
                            "start": "2026-07-29T14:10:32.224048Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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": 1785334102.5085156,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 240,
                                "charset": "unknown",
                                "checksum": "2211569872e0ae4faac876cbde3b977e40fa064e",
                                "ctime": 1785334231.1873245,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582117,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785334231.1873245,
                                "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": "668597093",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:10:32.726793Z",
                            "start": "2026-07-29T14:10:32.519927Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000056b1",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "3703"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:10:32.800789Z",
                            "start": "2026-07-29T14:10:32.735081Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000056b2",
                        "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.009966",
                            "end": "2026-07-29 14:10:33.062784",
                            "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-b3f5-b7d9-0000000056b3-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:10:33.052818",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster : Create percona haproxy metric service] ***\nWednesday 29 July 2026  14:10:24 +0000 (0:02:12.690)       0:13:51.660 ********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\nWednesday 29 July 2026  14:10:25 +0000 (0:00:00.837)       0:13:52.497 ********\nskipping: [instance]\n\nTASK [Create RabbitMQ cluster] *************************************************\nWednesday 29 July 2026  14:10:25 +0000 (0:00:00.050)       0:13:52.548 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\nWednesday 29 July 2026  14:10:25 +0000 (0:00:00.048)       0:13:52.596 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\nWednesday 29 July 2026  14:10:25 +0000 (0:00:00.038)       0:13:52.635 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\nWednesday 29 July 2026  14:10:25 +0000 (0:00:00.036)       0:13:52.671 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\nWednesday 29 July 2026  14:10:26 +0000 (0:00:00.715)       0:13:53.387 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\nWednesday 29 July 2026  14:10:26 +0000 (0:00:00.062)       0:13:53.450 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\nWednesday 29 July 2026  14:10:26 +0000 (0:00:00.047)       0:13:53.497 ********\nok: [instance] => (item=oslo_db)\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\nWednesday 29 July 2026  14:10:26 +0000 (0:00:00.064)       0:13:53.562 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nWednesday 29 July 2026  14:10:26 +0000 (0:00:00.050)       0:13:53.612 ********\nincluded: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\nWednesday 29 July 2026  14:10:26 +0000 (0:00:00.055)       0:13:53.668 ********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.keycloak : Get the Kuberentes service for Percona XtraDB Cluster] ***\nWednesday 29 July 2026  14:10:26 +0000 (0:00:00.557)       0:13:54.225 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.keycloak : Install MySQL python package] *************\nWednesday 29 July 2026  14:10:27 +0000 (0:00:00.759)       0:13:54.985 ********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.keycloak : Check MySQL ready] ************************\nWednesday 29 July 2026  14:10:29 +0000 (0:00:01.325)       0:13:56.311 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.keycloak : Create Keycloak database] *****************\nWednesday 29 July 2026  14:10:29 +0000 (0:00:00.397)       0:13:56.709 ********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.keycloak : Create a Keycloak user] *******************\nWednesday 29 July 2026  14:10:30 +0000 (0:00:00.552)       0:13:57.262 ********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.keycloak : Disable pxc strict mode] ******************\nWednesday 29 July 2026  14:10:30 +0000 (0:00:00.743)       0:13:58.005 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.keycloak : Deploy Helm chart] ************************\nWednesday 29 July 2026  14:10:31 +0000 (0:00:00.410)       0:13:58.416 ********",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster : Create percona haproxy metric service] ***",
                                "Wednesday 29 July 2026  14:10:24 +0000 (0:02:12.690)       0:13:51.660 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "Wednesday 29 July 2026  14:10:25 +0000 (0:00:00.837)       0:13:52.497 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [Create RabbitMQ cluster] *************************************************",
                                "Wednesday 29 July 2026  14:10:25 +0000 (0:00:00.050)       0:13:52.548 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "Wednesday 29 July 2026  14:10:25 +0000 (0:00:00.048)       0:13:52.596 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "Wednesday 29 July 2026  14:10:25 +0000 (0:00:00.038)       0:13:52.635 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "Wednesday 29 July 2026  14:10:25 +0000 (0:00:00.036)       0:13:52.671 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "Wednesday 29 July 2026  14:10:26 +0000 (0:00:00.715)       0:13:53.387 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "Wednesday 29 July 2026  14:10:26 +0000 (0:00:00.062)       0:13:53.450 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "Wednesday 29 July 2026  14:10:26 +0000 (0:00:00.047)       0:13:53.497 ********",
                                "ok: [instance] => (item=oslo_db)",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "Wednesday 29 July 2026  14:10:26 +0000 (0:00:00.064)       0:13:53.562 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Wednesday 29 July 2026  14:10:26 +0000 (0:00:00.050)       0:13:53.612 ********",
                                "included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "Wednesday 29 July 2026  14:10:26 +0000 (0:00:00.055)       0:13:53.668 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keycloak : Get the Kuberentes service for Percona XtraDB Cluster] ***",
                                "Wednesday 29 July 2026  14:10:26 +0000 (0:00:00.557)       0:13:54.225 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keycloak : Install MySQL python package] *************",
                                "Wednesday 29 July 2026  14:10:27 +0000 (0:00:00.759)       0:13:54.985 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keycloak : Check MySQL ready] ************************",
                                "Wednesday 29 July 2026  14:10:29 +0000 (0:00:01.325)       0:13:56.311 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keycloak : Create Keycloak database] *****************",
                                "Wednesday 29 July 2026  14:10:29 +0000 (0:00:00.397)       0:13:56.709 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keycloak : Create a Keycloak user] *******************",
                                "Wednesday 29 July 2026  14:10:30 +0000 (0:00:00.552)       0:13:57.262 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keycloak : Disable pxc strict mode] ******************",
                                "Wednesday 29 July 2026  14:10:30 +0000 (0:00:00.743)       0:13:58.005 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keycloak : Deploy Helm chart] ************************",
                                "Wednesday 29 July 2026  14:10:31 +0000 (0:00:00.410)       0:13:58.416 ********"
                            ],
                            "zuul_log_id": "0242ac17-0010-b3f5-b7d9-0000000056b3-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:10:33.348016Z",
                            "start": "2026-07-29T14:10:32.830193Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000056b3",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.atmosphere.keycloak : Deploy Helm chart]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:10:33.436552Z",
                            "start": "2026-07-29T14:10:33.356365Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000056b4",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "115485"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:10:33.514241Z",
                            "start": "2026-07-29T14:10:33.446001Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000056b5",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 840 seconds.\nLast task: TASK [vexxhost.atmosphere.keycloak : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:10:33.589428Z",
                            "start": "2026-07-29T14:10:33.522962Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000056b6",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:10:33.663288Z",
                            "start": "2026-07-29T14:10:33.597914Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000056b7",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-29 14:10:33.874007",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:10:53.875704",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:10:53.893071Z",
                            "start": "2026-07-29T14:10:33.826297Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000005a96",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "43"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:10:53.966755Z",
                            "start": "2026-07-29T14:10:53.902035Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000005a97",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853835661962.1597",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853835661962.1597",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853835661962.1597",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:10:54.202189Z",
                            "start": "2026-07-29T14:10:53.975197Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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": 1785334232.6793554,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 240,
                                "charset": "unknown",
                                "checksum": "2211569872e0ae4faac876cbde3b977e40fa064e",
                                "ctime": 1785334231.1873245,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582117,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785334231.1873245,
                                "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": "668597093",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:10:54.439053Z",
                            "start": "2026-07-29T14:10:54.211166Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000005a99",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:10:54.502259Z",
                            "start": "2026-07-29T14:10:54.447663Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000005a9a",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:10:55.047056Z",
                            "start": "2026-07-29T14:10:54.533581Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000005a9b",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:10:55.107804Z",
                            "start": "2026-07-29T14:10:55.059555Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000005a9c",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "115485"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:10:55.199522Z",
                            "start": "2026-07-29T14:10:55.119962Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000005a9d",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 860 seconds.\nLast task: TASK [vexxhost.atmosphere.keycloak : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:10:55.274369Z",
                            "start": "2026-07-29T14:10:55.209823Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000005a9e",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:10:55.342295Z",
                            "start": "2026-07-29T14:10:55.285858Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000005a9f",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-29 14:10:55.531068",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:11:15.533628",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:11:15.547869Z",
                            "start": "2026-07-29T14:10:55.475965Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000005e94",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "44"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:11:15.633638Z",
                            "start": "2026-07-29T14:11:15.556890Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000005e95",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853835661962.1597",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853835661962.1597",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853835661962.1597",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:11:15.904891Z",
                            "start": "2026-07-29T14:11:15.644861Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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": 1785334232.6793554,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 240,
                                "charset": "unknown",
                                "checksum": "2211569872e0ae4faac876cbde3b977e40fa064e",
                                "ctime": 1785334231.1873245,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582117,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785334231.1873245,
                                "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": "668597093",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:11:16.127844Z",
                            "start": "2026-07-29T14:11:15.917498Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000005e97",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:11:16.204012Z",
                            "start": "2026-07-29T14:11:16.137935Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000005e98",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:11:16.743965Z",
                            "start": "2026-07-29T14:11:16.234086Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000005e99",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:11:16.818170Z",
                            "start": "2026-07-29T14:11:16.759910Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000005e9a",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "115485"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:11:16.898491Z",
                            "start": "2026-07-29T14:11:16.832500Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000005e9b",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 880 seconds.\nLast task: TASK [vexxhost.atmosphere.keycloak : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:11:16.980399Z",
                            "start": "2026-07-29T14:11:16.910561Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000005e9c",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:11:17.045098Z",
                            "start": "2026-07-29T14:11:16.989071Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000005e9d",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-29 14:11:17.264881",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:11:37.266529",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:11:37.287100Z",
                            "start": "2026-07-29T14:11:17.132443Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000062a8",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "45"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:11:37.633706Z",
                            "start": "2026-07-29T14:11:37.569879Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000062a9",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853835661962.1597",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853835661962.1597",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853835661962.1597",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:11:37.888576Z",
                            "start": "2026-07-29T14:11:37.642515Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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": 1785334232.6793554,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 240,
                                "charset": "unknown",
                                "checksum": "2211569872e0ae4faac876cbde3b977e40fa064e",
                                "ctime": 1785334231.1873245,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582117,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785334231.1873245,
                                "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": "668597093",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:11:38.115265Z",
                            "start": "2026-07-29T14:11:37.899367Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000062ab",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:11:38.192149Z",
                            "start": "2026-07-29T14:11:38.125897Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000062ac",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:11:38.737166Z",
                            "start": "2026-07-29T14:11:38.221677Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000062ad",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:11:38.827559Z",
                            "start": "2026-07-29T14:11:38.753460Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000062ae",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "115485"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:11:38.924805Z",
                            "start": "2026-07-29T14:11:38.859971Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000062af",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 900 seconds.\nLast task: TASK [vexxhost.atmosphere.keycloak : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:11:39.000188Z",
                            "start": "2026-07-29T14:11:38.934051Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000062b0",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:11:39.062839Z",
                            "start": "2026-07-29T14:11:39.009748Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000062b1",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-29 14:11:39.197824",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:11:59.199848",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:11:59.224514Z",
                            "start": "2026-07-29T14:11:39.146072Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000066d2",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "46"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:11:59.300883Z",
                            "start": "2026-07-29T14:11:59.234668Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000066d3",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853835661962.1597",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853835661962.1597",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853835661962.1597",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:11:59.577992Z",
                            "start": "2026-07-29T14:11:59.309864Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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": 1785334232.6793554,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 240,
                                "charset": "unknown",
                                "checksum": "2211569872e0ae4faac876cbde3b977e40fa064e",
                                "ctime": 1785334231.1873245,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582117,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785334231.1873245,
                                "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": "668597093",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:11:59.798244Z",
                            "start": "2026-07-29T14:11:59.592629Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000066d5",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:11:59.865738Z",
                            "start": "2026-07-29T14:11:59.809341Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000066d6",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:12:00.416091Z",
                            "start": "2026-07-29T14:11:59.906448Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000066d7",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:12:00.475035Z",
                            "start": "2026-07-29T14:12:00.430245Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000066d8",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "115485"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:12:00.552431Z",
                            "start": "2026-07-29T14:12:00.488140Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000066d9",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 920 seconds.\nLast task: TASK [vexxhost.atmosphere.keycloak : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:12:00.628003Z",
                            "start": "2026-07-29T14:12:00.560093Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000066da",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:12:00.705721Z",
                            "start": "2026-07-29T14:12:00.638538Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000066db",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-29 14:12:00.861440",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:12:20.863383",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:12:20.879693Z",
                            "start": "2026-07-29T14:12:00.822490Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000006b12",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "47"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:12:20.959331Z",
                            "start": "2026-07-29T14:12:20.892167Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000006b13",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853835661962.1597",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853835661962.1597",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853835661962.1597",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:12:21.239656Z",
                            "start": "2026-07-29T14:12:20.967713Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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": 1785334232.6793554,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 240,
                                "charset": "unknown",
                                "checksum": "2211569872e0ae4faac876cbde3b977e40fa064e",
                                "ctime": 1785334231.1873245,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582117,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785334231.1873245,
                                "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": "668597093",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:12:21.472070Z",
                            "start": "2026-07-29T14:12:21.248244Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000006b15",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:12:21.635946Z",
                            "start": "2026-07-29T14:12:21.569466Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000006b16",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:12:22.179916Z",
                            "start": "2026-07-29T14:12:21.669954Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000006b17",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:12:22.240231Z",
                            "start": "2026-07-29T14:12:22.194686Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000006b18",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "115485"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:12:22.320085Z",
                            "start": "2026-07-29T14:12:22.254832Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000006b19",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 940 seconds.\nLast task: TASK [vexxhost.atmosphere.keycloak : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:12:22.397275Z",
                            "start": "2026-07-29T14:12:22.329532Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000006b1a",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:12:22.472887Z",
                            "start": "2026-07-29T14:12:22.418006Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000006b1b",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-29 14:12:22.621396",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:12:42.623532",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:13:01.522656Z",
                            "start": "2026-07-29T14:12:22.573889Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000006f68",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "48"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:13:01.608643Z",
                            "start": "2026-07-29T14:13:01.539274Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000006f69",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853835661962.1597",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853835661962.1597",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853835661962.1597",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:13:01.864945Z",
                            "start": "2026-07-29T14:13:01.620885Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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": 1785334232.6793554,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 240,
                                "charset": "unknown",
                                "checksum": "2211569872e0ae4faac876cbde3b977e40fa064e",
                                "ctime": 1785334231.1873245,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582117,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785334231.1873245,
                                "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": "668597093",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:13:02.097164Z",
                            "start": "2026-07-29T14:13:01.878259Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000006f6b",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:13:02.173603Z",
                            "start": "2026-07-29T14:13:02.107025Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000006f6c",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:13:02.713507Z",
                            "start": "2026-07-29T14:13:02.202359Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000006f6d",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:13:03.073445Z",
                            "start": "2026-07-29T14:13:03.026118Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000006f6e",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "115485"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:13:03.151658Z",
                            "start": "2026-07-29T14:13:03.088832Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000006f6f",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 960 seconds.\nLast task: TASK [vexxhost.atmosphere.keycloak : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:13:03.230744Z",
                            "start": "2026-07-29T14:13:03.163817Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000006f70",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:13:03.304185Z",
                            "start": "2026-07-29T14:13:03.241555Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000006f71",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-29 14:13:03.463526",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:13:23.466125",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:13:23.483563Z",
                            "start": "2026-07-29T14:13:03.414606Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000073d4",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "49"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:13:23.559512Z",
                            "start": "2026-07-29T14:13:23.493077Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000073d5",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853835661962.1597",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853835661962.1597",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853835661962.1597",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:13:23.803760Z",
                            "start": "2026-07-29T14:13:23.568698Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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": 1785334232.6793554,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 240,
                                "charset": "unknown",
                                "checksum": "2211569872e0ae4faac876cbde3b977e40fa064e",
                                "ctime": 1785334231.1873245,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582117,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785334231.1873245,
                                "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": "668597093",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:13:24.015031Z",
                            "start": "2026-07-29T14:13:23.817009Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000073d7",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:13:24.094464Z",
                            "start": "2026-07-29T14:13:24.029401Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000073d8",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:13:24.716632Z",
                            "start": "2026-07-29T14:13:24.206927Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000073d9",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:13:24.785489Z",
                            "start": "2026-07-29T14:13:24.729455Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000073da",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "115485"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:13:24.864384Z",
                            "start": "2026-07-29T14:13:24.801152Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000073db",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 980 seconds.\nLast task: TASK [vexxhost.atmosphere.keycloak : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:13:24.956276Z",
                            "start": "2026-07-29T14:13:24.876765Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000073dc",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:13:25.035963Z",
                            "start": "2026-07-29T14:13:24.967700Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000073dd",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-29 14:13:25.206427",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:13:45.208483",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:13:45.228189Z",
                            "start": "2026-07-29T14:13:25.152485Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000007856",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "50"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:13:45.322099Z",
                            "start": "2026-07-29T14:13:45.241427Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000007857",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853835661962.1597",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853835661962.1597",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853835661962.1597",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:13:45.575034Z",
                            "start": "2026-07-29T14:13:45.332687Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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": 1785334232.6793554,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 240,
                                "charset": "unknown",
                                "checksum": "2211569872e0ae4faac876cbde3b977e40fa064e",
                                "ctime": 1785334231.1873245,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582117,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785334231.1873245,
                                "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": "668597093",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:13:45.802605Z",
                            "start": "2026-07-29T14:13:45.589615Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000007859",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:13:45.884831Z",
                            "start": "2026-07-29T14:13:45.818222Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000785a",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:13:46.457492Z",
                            "start": "2026-07-29T14:13:45.938829Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000785b",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:13:46.536536Z",
                            "start": "2026-07-29T14:13:46.469746Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000785c",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "115485"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:13:46.629713Z",
                            "start": "2026-07-29T14:13:46.566936Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000785d",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 1000 seconds.\nLast task: TASK [vexxhost.atmosphere.keycloak : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:13:46.707975Z",
                            "start": "2026-07-29T14:13:46.641892Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000785e",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:13:46.782958Z",
                            "start": "2026-07-29T14:13:46.717551Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000785f",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-29 14:13:46.935704",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:14:06.938097",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:14:06.959574Z",
                            "start": "2026-07-29T14:13:46.885008Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000007cee",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "51"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:14:07.053092Z",
                            "start": "2026-07-29T14:14:06.968163Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000007cef",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853835661962.1597",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853835661962.1597",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853835661962.1597",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:14:07.308279Z",
                            "start": "2026-07-29T14:14:07.064435Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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": 1785334232.6793554,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 240,
                                "charset": "unknown",
                                "checksum": "2211569872e0ae4faac876cbde3b977e40fa064e",
                                "ctime": 1785334231.1873245,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582117,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785334231.1873245,
                                "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": "668597093",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:14:07.541249Z",
                            "start": "2026-07-29T14:14:07.317598Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000007cf1",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:14:07.612861Z",
                            "start": "2026-07-29T14:14:07.549990Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000007cf2",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:14:08.152614Z",
                            "start": "2026-07-29T14:14:07.644169Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000007cf3",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:14:08.217394Z",
                            "start": "2026-07-29T14:14:08.164904Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000007cf4",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "115485"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:14:08.288611Z",
                            "start": "2026-07-29T14:14:08.235786Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000007cf5",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 1020 seconds.\nLast task: TASK [vexxhost.atmosphere.keycloak : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:14:08.563167Z",
                            "start": "2026-07-29T14:14:08.304273Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000007cf6",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:14:08.625451Z",
                            "start": "2026-07-29T14:14:08.570784Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000007cf7",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-29 14:14:08.784143",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:14:28.786802",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:14:28.800782Z",
                            "start": "2026-07-29T14:14:08.725403Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000819c",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "52"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:14:28.880935Z",
                            "start": "2026-07-29T14:14:28.812404Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000819d",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853835661962.1597",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853835661962.1597",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853835661962.1597",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:14:29.649777Z",
                            "start": "2026-07-29T14:14:28.899643Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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": 1785334232.6793554,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 240,
                                "charset": "unknown",
                                "checksum": "2211569872e0ae4faac876cbde3b977e40fa064e",
                                "ctime": 1785334231.1873245,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582117,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785334231.1873245,
                                "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": "668597093",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:14:29.873887Z",
                            "start": "2026-07-29T14:14:29.661994Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000819f",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:14:29.957522Z",
                            "start": "2026-07-29T14:14:29.888868Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000081a0",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:14:30.517555Z",
                            "start": "2026-07-29T14:14:30.004045Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000081a1",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:14:30.578371Z",
                            "start": "2026-07-29T14:14:30.532356Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000081a2",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "115485"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:14:30.658845Z",
                            "start": "2026-07-29T14:14:30.593344Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000081a3",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 1040 seconds.\nLast task: TASK [vexxhost.atmosphere.keycloak : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:14:30.737468Z",
                            "start": "2026-07-29T14:14:30.672271Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000081a4",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:14:30.807182Z",
                            "start": "2026-07-29T14:14:30.749613Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000081a5",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-29 14:14:30.971881",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:14:50.973934",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:14:50.988372Z",
                            "start": "2026-07-29T14:14:30.923833Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000008660",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "53"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:14:51.065204Z",
                            "start": "2026-07-29T14:14:51.000542Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000008661",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853835661962.1597",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853835661962.1597",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853835661962.1597",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:14:51.326979Z",
                            "start": "2026-07-29T14:14:51.076347Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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": 1785334232.6793554,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 240,
                                "charset": "unknown",
                                "checksum": "2211569872e0ae4faac876cbde3b977e40fa064e",
                                "ctime": 1785334231.1873245,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582117,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785334231.1873245,
                                "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": "668597093",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:14:51.554096Z",
                            "start": "2026-07-29T14:14:51.339470Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000008663",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:14:51.635414Z",
                            "start": "2026-07-29T14:14:51.565460Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000008664",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:14:52.184625Z",
                            "start": "2026-07-29T14:14:51.670645Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000008665",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:14:52.254685Z",
                            "start": "2026-07-29T14:14:52.199421Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000008666",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "115485"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:14:52.337525Z",
                            "start": "2026-07-29T14:14:52.273161Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000008667",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 1060 seconds.\nLast task: TASK [vexxhost.atmosphere.keycloak : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:14:52.609379Z",
                            "start": "2026-07-29T14:14:52.351654Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000008668",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:14:52.689405Z",
                            "start": "2026-07-29T14:14:52.624236Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000008669",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-29 14:14:52.925698",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:15:12.927010",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:15:12.950104Z",
                            "start": "2026-07-29T14:14:52.880191Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000008b3a",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "54"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:15:13.036033Z",
                            "start": "2026-07-29T14:15:12.960434Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000008b3b",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853835661962.1597",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853835661962.1597",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853835661962.1597",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:15:13.295406Z",
                            "start": "2026-07-29T14:15:13.047772Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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": 1785334232.6793554,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 240,
                                "charset": "unknown",
                                "checksum": "2211569872e0ae4faac876cbde3b977e40fa064e",
                                "ctime": 1785334231.1873245,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582117,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785334231.1873245,
                                "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": "668597093",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:15:13.526999Z",
                            "start": "2026-07-29T14:15:13.305780Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000008b3d",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:15:13.587726Z",
                            "start": "2026-07-29T14:15:13.536587Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000008b3e",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:15:14.134027Z",
                            "start": "2026-07-29T14:15:13.624495Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000008b3f",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:15:14.205252Z",
                            "start": "2026-07-29T14:15:14.149124Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000008b40",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "115485"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:15:14.283378Z",
                            "start": "2026-07-29T14:15:14.220034Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000008b41",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 1080 seconds.\nLast task: TASK [vexxhost.atmosphere.keycloak : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:15:14.357179Z",
                            "start": "2026-07-29T14:15:14.293726Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000008b42",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:15:14.424505Z",
                            "start": "2026-07-29T14:15:14.367667Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000008b43",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-29 14:15:14.580712",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:15:34.582929",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:15:34.595339Z",
                            "start": "2026-07-29T14:15:14.530126Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000902a",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "55"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:15:34.670634Z",
                            "start": "2026-07-29T14:15:34.605166Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000902b",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853835661962.1597",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853835661962.1597",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853835661962.1597",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:15:34.927603Z",
                            "start": "2026-07-29T14:15:34.682259Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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": 1785334232.6793554,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 240,
                                "charset": "unknown",
                                "checksum": "2211569872e0ae4faac876cbde3b977e40fa064e",
                                "ctime": 1785334231.1873245,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582117,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785334231.1873245,
                                "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": "668597093",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:15:35.149731Z",
                            "start": "2026-07-29T14:15:34.939619Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000902d",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:15:35.227321Z",
                            "start": "2026-07-29T14:15:35.159649Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000902e",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:15:35.766679Z",
                            "start": "2026-07-29T14:15:35.257572Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000902f",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:15:35.838406Z",
                            "start": "2026-07-29T14:15:35.782370Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000009030",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "115485"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:15:35.920659Z",
                            "start": "2026-07-29T14:15:35.853807Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000009031",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 1100 seconds.\nLast task: TASK [vexxhost.atmosphere.keycloak : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:15:36.011278Z",
                            "start": "2026-07-29T14:15:35.931461Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000009032",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:15:36.087022Z",
                            "start": "2026-07-29T14:15:36.020385Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000009033",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-29 14:15:36.243048",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:15:56.245355",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:15:56.261586Z",
                            "start": "2026-07-29T14:15:36.191668Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000009530",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "56"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:15:56.350809Z",
                            "start": "2026-07-29T14:15:56.273598Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000009531",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853835661962.1597",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853835661962.1597",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853835661962.1597",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:15:56.771534Z",
                            "start": "2026-07-29T14:15:56.359882Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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": 1785334232.6793554,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 240,
                                "charset": "unknown",
                                "checksum": "2211569872e0ae4faac876cbde3b977e40fa064e",
                                "ctime": 1785334231.1873245,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582117,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785334231.1873245,
                                "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": "668597093",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:15:57.102408Z",
                            "start": "2026-07-29T14:15:56.863620Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000009533",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:15:57.187586Z",
                            "start": "2026-07-29T14:15:57.111498Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000009534",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:15:57.734017Z",
                            "start": "2026-07-29T14:15:57.224145Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000009535",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:15:57.793132Z",
                            "start": "2026-07-29T14:15:57.747221Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000009536",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "115485"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:15:57.874764Z",
                            "start": "2026-07-29T14:15:57.806714Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000009537",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 1120 seconds.\nLast task: TASK [vexxhost.atmosphere.keycloak : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:15:57.963161Z",
                            "start": "2026-07-29T14:15:57.885011Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000009538",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:15:58.043698Z",
                            "start": "2026-07-29T14:15:57.976572Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000009539",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-29 14:15:58.214490",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:16:18.216996",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:16:18.233418Z",
                            "start": "2026-07-29T14:15:58.158588Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000009a4c",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "57"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:16:18.308520Z",
                            "start": "2026-07-29T14:16:18.242037Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000009a4d",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853835661962.1597",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853835661962.1597",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853835661962.1597",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:16:18.557963Z",
                            "start": "2026-07-29T14:16:18.319916Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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": 1785334232.6793554,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 240,
                                "charset": "unknown",
                                "checksum": "2211569872e0ae4faac876cbde3b977e40fa064e",
                                "ctime": 1785334231.1873245,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582117,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785334231.1873245,
                                "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": "668597093",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:16:18.782022Z",
                            "start": "2026-07-29T14:16:18.569861Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000009a4f",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:16:18.863558Z",
                            "start": "2026-07-29T14:16:18.793300Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000009a50",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:16:19.412531Z",
                            "start": "2026-07-29T14:16:18.900436Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000009a51",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:16:19.487560Z",
                            "start": "2026-07-29T14:16:19.430421Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000009a52",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "115485"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:16:19.580294Z",
                            "start": "2026-07-29T14:16:19.503347Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000009a53",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 1140 seconds.\nLast task: TASK [vexxhost.atmosphere.keycloak : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:16:19.654722Z",
                            "start": "2026-07-29T14:16:19.590685Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000009a54",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:16:19.728468Z",
                            "start": "2026-07-29T14:16:19.664160Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000009a55",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-29 14:16:19.899901",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:16:39.901866",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:16:39.917036Z",
                            "start": "2026-07-29T14:16:19.855271Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000009f7e",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "58"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:16:39.995439Z",
                            "start": "2026-07-29T14:16:39.928046Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000009f7f",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853835661962.1597",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853835661962.1597",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853835661962.1597",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:16:40.245617Z",
                            "start": "2026-07-29T14:16:40.005621Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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": 1785334232.6793554,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 240,
                                "charset": "unknown",
                                "checksum": "2211569872e0ae4faac876cbde3b977e40fa064e",
                                "ctime": 1785334231.1873245,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582117,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785334231.1873245,
                                "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": "668597093",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:16:40.463474Z",
                            "start": "2026-07-29T14:16:40.255141Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000009f81",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:16:40.550620Z",
                            "start": "2026-07-29T14:16:40.473318Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000009f82",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:16:41.188401Z",
                            "start": "2026-07-29T14:16:40.678428Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000009f83",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:16:41.251214Z",
                            "start": "2026-07-29T14:16:41.204866Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000009f84",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "115485"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:16:41.334662Z",
                            "start": "2026-07-29T14:16:41.268215Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000009f85",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 1160 seconds.\nLast task: TASK [vexxhost.atmosphere.keycloak : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:16:41.406929Z",
                            "start": "2026-07-29T14:16:41.345206Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000009f86",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:16:41.490527Z",
                            "start": "2026-07-29T14:16:41.417271Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000009f87",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-29 14:16:41.678363",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:17:01.680152",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:17:01.701211Z",
                            "start": "2026-07-29T14:16:41.633005Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000a4c6",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "59"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:17:01.786374Z",
                            "start": "2026-07-29T14:17:01.710449Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000a4c7",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853835661962.1597",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853835661962.1597",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853835661962.1597",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:17:02.044851Z",
                            "start": "2026-07-29T14:17:01.805401Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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": 1785334232.6793554,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 240,
                                "charset": "unknown",
                                "checksum": "2211569872e0ae4faac876cbde3b977e40fa064e",
                                "ctime": 1785334231.1873245,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582117,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785334231.1873245,
                                "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": "668597093",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:17:02.258540Z",
                            "start": "2026-07-29T14:17:02.056618Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000a4c9",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:17:02.348182Z",
                            "start": "2026-07-29T14:17:02.270649Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000a4ca",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:17:02.892458Z",
                            "start": "2026-07-29T14:17:02.380802Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000a4cb",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:17:02.974170Z",
                            "start": "2026-07-29T14:17:02.904940Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000a4cc",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "115485"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:17:03.060081Z",
                            "start": "2026-07-29T14:17:02.991960Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000a4cd",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 1180 seconds.\nLast task: TASK [vexxhost.atmosphere.keycloak : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:17:03.144167Z",
                            "start": "2026-07-29T14:17:03.075161Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000a4ce",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:17:03.225146Z",
                            "start": "2026-07-29T14:17:03.155897Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000a4cf",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-29 14:17:03.389145",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:17:23.391215",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:17:23.403177Z",
                            "start": "2026-07-29T14:17:03.336234Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000aa24",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "60"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:17:23.480365Z",
                            "start": "2026-07-29T14:17:23.414205Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000aa25",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853835661962.1597",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853835661962.1597",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853835661962.1597",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:17:23.751199Z",
                            "start": "2026-07-29T14:17:23.489284Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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": 1785334232.6793554,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 240,
                                "charset": "unknown",
                                "checksum": "2211569872e0ae4faac876cbde3b977e40fa064e",
                                "ctime": 1785334231.1873245,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582117,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785334231.1873245,
                                "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": "668597093",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:17:23.961605Z",
                            "start": "2026-07-29T14:17:23.763534Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000aa27",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:17:24.036599Z",
                            "start": "2026-07-29T14:17:23.972185Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000aa28",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:17:24.576447Z",
                            "start": "2026-07-29T14:17:24.066221Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000aa29",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:17:24.639728Z",
                            "start": "2026-07-29T14:17:24.593903Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000aa2a",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "115485"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:17:24.722765Z",
                            "start": "2026-07-29T14:17:24.657995Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000aa2b",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 1200 seconds.\nLast task: TASK [vexxhost.atmosphere.keycloak : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:17:24.798657Z",
                            "start": "2026-07-29T14:17:24.735764Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000aa2c",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:17:24.872362Z",
                            "start": "2026-07-29T14:17:24.811195Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000aa2d",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-29 14:17:25.126389",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:17:45.128455",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:17:45.144351Z",
                            "start": "2026-07-29T14:17:25.074588Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000af98",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "61"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:17:45.240260Z",
                            "start": "2026-07-29T14:17:45.159638Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000af99",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853835661962.1597",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853835661962.1597",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853835661962.1597",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:17:45.494087Z",
                            "start": "2026-07-29T14:17:45.254124Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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": 1785334232.6793554,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 240,
                                "charset": "unknown",
                                "checksum": "2211569872e0ae4faac876cbde3b977e40fa064e",
                                "ctime": 1785334231.1873245,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582117,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785334231.1873245,
                                "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": "668597093",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:17:45.725237Z",
                            "start": "2026-07-29T14:17:45.504775Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000af9b",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:17:45.803441Z",
                            "start": "2026-07-29T14:17:45.735914Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000af9c",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:17:46.343889Z",
                            "start": "2026-07-29T14:17:45.834371Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000af9d",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:17:46.413787Z",
                            "start": "2026-07-29T14:17:46.362095Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000af9e",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "115485"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:17:46.502177Z",
                            "start": "2026-07-29T14:17:46.432308Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000af9f",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 1220 seconds.\nLast task: TASK [vexxhost.atmosphere.keycloak : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:17:46.592765Z",
                            "start": "2026-07-29T14:17:46.515051Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000afa0",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:17:46.672693Z",
                            "start": "2026-07-29T14:17:46.603327Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000afa1",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-29 14:17:46.844367",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:18:06.846227",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:18:06.867228Z",
                            "start": "2026-07-29T14:17:46.792936Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000b522",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "62"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:18:06.940900Z",
                            "start": "2026-07-29T14:18:06.878758Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000b523",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853835661962.1597",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853835661962.1597",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853835661962.1597",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:18:07.191969Z",
                            "start": "2026-07-29T14:18:06.954575Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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": 1785334232.6793554,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 240,
                                "charset": "unknown",
                                "checksum": "2211569872e0ae4faac876cbde3b977e40fa064e",
                                "ctime": 1785334231.1873245,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582117,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785334231.1873245,
                                "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": "668597093",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:18:07.414875Z",
                            "start": "2026-07-29T14:18:07.205127Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000b525",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:18:07.496330Z",
                            "start": "2026-07-29T14:18:07.427370Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000b526",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:18:08.052280Z",
                            "start": "2026-07-29T14:18:07.541033Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000b527",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:18:08.121273Z",
                            "start": "2026-07-29T14:18:08.071698Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000b528",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "115485"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:18:08.195462Z",
                            "start": "2026-07-29T14:18:08.136746Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000b529",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 1240 seconds.\nLast task: TASK [vexxhost.atmosphere.keycloak : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:18:08.279258Z",
                            "start": "2026-07-29T14:18:08.207817Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000b52a",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:18:08.362016Z",
                            "start": "2026-07-29T14:18:08.292237Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000b52b",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-29 14:18:08.543142",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:18:28.544706",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:18:28.561888Z",
                            "start": "2026-07-29T14:18:08.490250Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000bac2",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "63"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:18:28.636522Z",
                            "start": "2026-07-29T14:18:28.571554Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000bac3",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853835661962.1597",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853835661962.1597",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853835661962.1597",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:18:30.991595Z",
                            "start": "2026-07-29T14:18:28.645424Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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": 1785334232.6793554,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 240,
                                "charset": "unknown",
                                "checksum": "2211569872e0ae4faac876cbde3b977e40fa064e",
                                "ctime": 1785334231.1873245,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582117,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785334231.1873245,
                                "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": "668597093",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:18:31.214922Z",
                            "start": "2026-07-29T14:18:31.008613Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000bac5",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:18:31.302653Z",
                            "start": "2026-07-29T14:18:31.228678Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000bac6",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:18:31.845961Z",
                            "start": "2026-07-29T14:18:31.332638Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000bac7",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:18:31.908910Z",
                            "start": "2026-07-29T14:18:31.860940Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000bac8",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "115485"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:18:32.018643Z",
                            "start": "2026-07-29T14:18:31.920804Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000bac9",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 1260 seconds.\nLast task: TASK [vexxhost.atmosphere.keycloak : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:18:32.104497Z",
                            "start": "2026-07-29T14:18:32.028877Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000baca",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:18:32.179818Z",
                            "start": "2026-07-29T14:18:32.115914Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000bacb",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-29 14:18:32.431832",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:18:52.434036",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:18:53.153940Z",
                            "start": "2026-07-29T14:18:32.383756Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000c078",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "64"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:18:53.234552Z",
                            "start": "2026-07-29T14:18:53.168517Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000c079",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853835661962.1597",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853835661962.1597",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853835661962.1597",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:18:53.470350Z",
                            "start": "2026-07-29T14:18:53.244462Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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": 1785334232.6793554,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 240,
                                "charset": "unknown",
                                "checksum": "2211569872e0ae4faac876cbde3b977e40fa064e",
                                "ctime": 1785334231.1873245,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582117,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785334231.1873245,
                                "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": "668597093",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:18:53.695455Z",
                            "start": "2026-07-29T14:18:53.482855Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000c07b",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:18:53.776074Z",
                            "start": "2026-07-29T14:18:53.707705Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000c07c",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:18:54.329463Z",
                            "start": "2026-07-29T14:18:53.808271Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000c07d",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:18:54.411135Z",
                            "start": "2026-07-29T14:18:54.354669Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000c07e",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "115485"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:18:54.493580Z",
                            "start": "2026-07-29T14:18:54.426884Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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.keycloak : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:18:54.579495Z",
                            "start": "2026-07-29T14:18:54.514571Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000c080",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:18:54.653910Z",
                            "start": "2026-07-29T14:18:54.591535Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000c081",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-29 14:18:54.844369",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:19:14.846335",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:19:14.856773Z",
                            "start": "2026-07-29T14:18:54.779063Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000c644",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "65"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:19:14.943761Z",
                            "start": "2026-07-29T14:19:14.868297Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000c645",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853835661962.1597",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853835661962.1597",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853835661962.1597",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:19:15.232655Z",
                            "start": "2026-07-29T14:19:14.960014Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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": 1785334232.6793554,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 240,
                                "charset": "unknown",
                                "checksum": "2211569872e0ae4faac876cbde3b977e40fa064e",
                                "ctime": 1785334231.1873245,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582117,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785334231.1873245,
                                "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": "668597093",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:19:15.448710Z",
                            "start": "2026-07-29T14:19:15.242548Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000c647",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:19:15.533019Z",
                            "start": "2026-07-29T14:19:15.462540Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000c648",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:19:16.081980Z",
                            "start": "2026-07-29T14:19:15.569395Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000c649",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:19:16.167804Z",
                            "start": "2026-07-29T14:19:16.096225Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000c64a",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "115485"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:19:16.267522Z",
                            "start": "2026-07-29T14:19:16.188669Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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.keycloak : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:19:16.352763Z",
                            "start": "2026-07-29T14:19:16.282360Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000c64c",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:19:16.449670Z",
                            "start": "2026-07-29T14:19:16.366000Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000c64d",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-29 14:19:16.628919",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:19:36.632174",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:19:36.644307Z",
                            "start": "2026-07-29T14:19:16.582460Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000cc26",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "66"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:19:36.715891Z",
                            "start": "2026-07-29T14:19:36.654787Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000cc27",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853835661962.1597",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853835661962.1597",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853835661962.1597",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:19:38.115737Z",
                            "start": "2026-07-29T14:19:36.725307Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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": 1785334232.6793554,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 248,
                                "charset": "unknown",
                                "checksum": "67fa1f723b8f4306181b733823d56eb28e5b9335",
                                "ctime": 1785334775.242182,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582117,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785334775.242182,
                                "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": "668597093",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:19:38.332400Z",
                            "start": "2026-07-29T14:19:38.126868Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000cc29",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "5708"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:19:38.417694Z",
                            "start": "2026-07-29T14:19:38.346273Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000cc2a",
                        "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 5708",
                            "delta": "0:00:00.007613",
                            "end": "2026-07-29 14:19:38.631296",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +115486 /tmp/logs/molecule-aio-openvswitch.log | head -c 5708",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-b3f5-b7d9-00000000cc2b-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:19:38.623683",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nTASK [vexxhost.atmosphere.keycloak : Wait until keycloak ready] ****************\nWednesday 29 July 2026  14:19:20 +0000 (0:08:49.498)       0:22:47.914 ********\nok: [instance]\n\nTASK [Create Keycloak Ingress] *************************************************\nWednesday 29 July 2026  14:19:21 +0000 (0:00:00.765)       0:22:48.680 ********\nincluded: ingress for instance\n\nTASK [vexxhost.atmosphere.ingress : Create Ingress keycloak] *******************\nWednesday 29 July 2026  14:19:21 +0000 (0:00:00.055)       0:22:48.735 ********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.keycloak : Enable pxc strict mode] *******************\nWednesday 29 July 2026  14:19:22 +0000 (0:00:00.931)       0:22:49.667 ********\nok: [instance]\n\nPLAY [Deploy Monitoring] *******************************************************\n\nTASK [Gathering Facts] *********************************************************\nWednesday 29 July 2026  14:19:22 +0000 (0:00:00.318)       0:22:49.986 ********\nok: [instance]\n\nPLAY [Deploy OpenStack] ********************************************************\n\nTASK [Gathering Facts] *********************************************************\nWednesday 29 July 2026  14:19:24 +0000 (0:00:01.796)       0:22:51.782 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\nWednesday 29 July 2026  14:19:26 +0000 (0:00:01.494)       0:22:53.277 ********\nok: [instance]\n\nTASK [Create RabbitMQ cluster] *************************************************\nWednesday 29 July 2026  14:19:26 +0000 (0:00:00.081)       0:22:53.358 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\nWednesday 29 July 2026  14:19:26 +0000 (0:00:00.039)       0:22:53.397 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\nWednesday 29 July 2026  14:19:26 +0000 (0:00:00.045)       0:22:53.443 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\nWednesday 29 July 2026  14:19:26 +0000 (0:00:00.041)       0:22:53.485 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\nWednesday 29 July 2026  14:19:26 +0000 (0:00:00.040)       0:22:53.525 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\nWednesday 29 July 2026  14:19:26 +0000 (0:00:00.041)       0:22:53.567 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\nWednesday 29 July 2026  14:19:26 +0000 (0:00:00.050)       0:22:53.617 ********\nok: [instance] => (item=oslo_cache)\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\nWednesday 29 July 2026  14:19:26 +0000 (0:00:00.050)       0:22:53.668 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nWednesday 29 July 2026  14:19:26 +0000 (0:00:00.059)       0:22:53.728 ********\nincluded: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\nWednesday 29 July 2026  14:19:26 +0000 (0:00:00.055)       0:22:53.783 ********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.memcached : Deploy Helm chart] ***********************\nWednesday 29 July 2026  14:19:27 +0000 (0:00:00.584)       0:22:54.368 ********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.memcached : Apply manifests for monitoring] **********\nWednesday 29 July 2026  14:19:28 +0000 (0:00:01.392)       0:22:55.761 ********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] *****************\nWednesday 29 July 2026  14:19:29 +0000 (0:00:00.731)       0:22:56.492 ********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] ****\nWednesday 29 July 2026  14:19:33 +0000 (0:00:04.040)       0:23:00.533 ********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] ***********\nWednesday 29 July 2026  14:19:33 +0000 (0:00:00.251)       0:23:00.784 ********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\nWednesday 29 July 2026  14:19:34 +0000 (0:00:00.664)       0:23:01.449 ********\nok: [instance]\n\nTASK [Create RabbitMQ cluster] *************************************************\nWednesday 29 July 2026  14:19:34 +0000 (0:00:00.081)       0:23:01.530 ********\nincluded: rabbitmq for instance\n\nTASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***\nWednesday 29 July 2026  14:19:34 +0000 (0:00:00.086)       0:23:01.616 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******\nWednesday 29 July 2026  14:19:35 +0000 (0:00:00.705)       0:23:02.322 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] ***\nWednesday 29 July 2026  14:19:35 +0000 (0:00:00.046)       0:23:02.369 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] *****\nWednesday 29 July 2026  14:19:35 +0000 (0:00:00.051)       0:23:02.421 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************\nWednesday 29 July 2026  14:19:35 +0000 (0:00:00.049)       0:23:02.471 ********",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keycloak : Wait until keycloak ready] ****************",
                                "Wednesday 29 July 2026  14:19:20 +0000 (0:08:49.498)       0:22:47.914 ********",
                                "ok: [instance]",
                                "",
                                "TASK [Create Keycloak Ingress] *************************************************",
                                "Wednesday 29 July 2026  14:19:21 +0000 (0:00:00.765)       0:22:48.680 ********",
                                "included: ingress for instance",
                                "",
                                "TASK [vexxhost.atmosphere.ingress : Create Ingress keycloak] *******************",
                                "Wednesday 29 July 2026  14:19:21 +0000 (0:00:00.055)       0:22:48.735 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keycloak : Enable pxc strict mode] *******************",
                                "Wednesday 29 July 2026  14:19:22 +0000 (0:00:00.931)       0:22:49.667 ********",
                                "ok: [instance]",
                                "",
                                "PLAY [Deploy Monitoring] *******************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Wednesday 29 July 2026  14:19:22 +0000 (0:00:00.318)       0:22:49.986 ********",
                                "ok: [instance]",
                                "",
                                "PLAY [Deploy OpenStack] ********************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Wednesday 29 July 2026  14:19:24 +0000 (0:00:01.796)       0:22:51.782 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "Wednesday 29 July 2026  14:19:26 +0000 (0:00:01.494)       0:22:53.277 ********",
                                "ok: [instance]",
                                "",
                                "TASK [Create RabbitMQ cluster] *************************************************",
                                "Wednesday 29 July 2026  14:19:26 +0000 (0:00:00.081)       0:22:53.358 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "Wednesday 29 July 2026  14:19:26 +0000 (0:00:00.039)       0:22:53.397 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "Wednesday 29 July 2026  14:19:26 +0000 (0:00:00.045)       0:22:53.443 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "Wednesday 29 July 2026  14:19:26 +0000 (0:00:00.041)       0:22:53.485 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "Wednesday 29 July 2026  14:19:26 +0000 (0:00:00.040)       0:22:53.525 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "Wednesday 29 July 2026  14:19:26 +0000 (0:00:00.041)       0:22:53.567 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "Wednesday 29 July 2026  14:19:26 +0000 (0:00:00.050)       0:22:53.617 ********",
                                "ok: [instance] => (item=oslo_cache)",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "Wednesday 29 July 2026  14:19:26 +0000 (0:00:00.050)       0:22:53.668 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Wednesday 29 July 2026  14:19:26 +0000 (0:00:00.059)       0:22:53.728 ********",
                                "included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "Wednesday 29 July 2026  14:19:26 +0000 (0:00:00.055)       0:22:53.783 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.memcached : Deploy Helm chart] ***********************",
                                "Wednesday 29 July 2026  14:19:27 +0000 (0:00:00.584)       0:22:54.368 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.memcached : Apply manifests for monitoring] **********",
                                "Wednesday 29 July 2026  14:19:28 +0000 (0:00:01.392)       0:22:55.761 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] *****************",
                                "Wednesday 29 July 2026  14:19:29 +0000 (0:00:00.731)       0:22:56.492 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] ****",
                                "Wednesday 29 July 2026  14:19:33 +0000 (0:00:04.040)       0:23:00.533 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] ***********",
                                "Wednesday 29 July 2026  14:19:33 +0000 (0:00:00.251)       0:23:00.784 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "Wednesday 29 July 2026  14:19:34 +0000 (0:00:00.664)       0:23:01.449 ********",
                                "ok: [instance]",
                                "",
                                "TASK [Create RabbitMQ cluster] *************************************************",
                                "Wednesday 29 July 2026  14:19:34 +0000 (0:00:00.081)       0:23:01.530 ********",
                                "included: rabbitmq for instance",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***",
                                "Wednesday 29 July 2026  14:19:34 +0000 (0:00:00.086)       0:23:01.616 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******",
                                "Wednesday 29 July 2026  14:19:35 +0000 (0:00:00.705)       0:23:02.322 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] ***",
                                "Wednesday 29 July 2026  14:19:35 +0000 (0:00:00.046)       0:23:02.369 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] *****",
                                "Wednesday 29 July 2026  14:19:35 +0000 (0:00:00.051)       0:23:02.421 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************",
                                "Wednesday 29 July 2026  14:19:35 +0000 (0:00:00.049)       0:23:02.471 ********"
                            ],
                            "zuul_log_id": "0242ac17-0010-b3f5-b7d9-00000000cc2b-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:19:39.081271Z",
                            "start": "2026-07-29T14:19:38.447327Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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.rabbitmq : Deploy cluster]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:19:39.169254Z",
                            "start": "2026-07-29T14:19:39.090752Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000cc2c",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "121193"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:19:39.250248Z",
                            "start": "2026-07-29T14:19:39.184316Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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.rabbitmq : Deploy cluster]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:19:39.364678Z",
                            "start": "2026-07-29T14:19:39.260046Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000cc2e",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:19:39.443957Z",
                            "start": "2026-07-29T14:19:39.378255Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000cc2f",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-29 14:19:39.632750",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:19:59.635075",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:19:59.647758Z",
                            "start": "2026-07-29T14:19:39.585163Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000d21e",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "67"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:19:59.736124Z",
                            "start": "2026-07-29T14:19:59.658991Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000d21f",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853835661962.1597",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853835661962.1597",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853835661962.1597",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:19:59.970197Z",
                            "start": "2026-07-29T14:19:59.747479Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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": 1785334778.286242,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 248,
                                "charset": "unknown",
                                "checksum": "67fa1f723b8f4306181b733823d56eb28e5b9335",
                                "ctime": 1785334775.242182,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582117,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785334775.242182,
                                "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": "668597093",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:20:00.174044Z",
                            "start": "2026-07-29T14:19:59.984781Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000d221",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:20:00.259610Z",
                            "start": "2026-07-29T14:20:00.190762Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000d222",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:20:00.804542Z",
                            "start": "2026-07-29T14:20:00.291921Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000d223",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:20:00.878099Z",
                            "start": "2026-07-29T14:20:00.820214Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000d224",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "121193"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:20:00.971706Z",
                            "start": "2026-07-29T14:20:00.894331Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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.rabbitmq : Deploy cluster]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:20:01.061821Z",
                            "start": "2026-07-29T14:20:00.984690Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000d226",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:20:01.151519Z",
                            "start": "2026-07-29T14:20:01.081922Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000d227",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-29 14:20:01.320085",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:20:21.322289",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:20:21.340713Z",
                            "start": "2026-07-29T14:20:01.268062Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000d82c",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "68"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:20:21.419569Z",
                            "start": "2026-07-29T14:20:21.351858Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000d82d",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853835661962.1597",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853835661962.1597",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853835661962.1597",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:20:21.696394Z",
                            "start": "2026-07-29T14:20:21.429932Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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": 1785334778.286242,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 256,
                                "charset": "unknown",
                                "checksum": "cda43e53509bc818c9542d5f687b83ab0f03af0d",
                                "ctime": 1785334820.695019,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582117,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785334820.695019,
                                "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": "668597093",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:20:21.912108Z",
                            "start": "2026-07-29T14:20:21.706470Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000d82f",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "3203"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:20:21.995860Z",
                            "start": "2026-07-29T14:20:21.926841Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000d830",
                        "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 3203",
                            "delta": "0:00:00.011027",
                            "end": "2026-07-29 14:20:22.228011",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +121194 /tmp/logs/molecule-aio-openvswitch.log | head -c 3203",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-b3f5-b7d9-00000000d831-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:20:22.216984",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\nWednesday 29 July 2026  14:20:06 +0000 (0:00:30.869)       0:23:33.340 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\nWednesday 29 July 2026  14:20:06 +0000 (0:00:00.675)       0:23:34.016 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\nWednesday 29 July 2026  14:20:06 +0000 (0:00:00.052)       0:23:34.069 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\nWednesday 29 July 2026  14:20:06 +0000 (0:00:00.045)       0:23:34.114 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\nWednesday 29 July 2026  14:20:06 +0000 (0:00:00.046)       0:23:34.160 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\nWednesday 29 July 2026  14:20:06 +0000 (0:00:00.052)       0:23:34.213 ********\nok: [instance] => (item=identity)\nok: [instance] => (item=oslo_messaging)\nok: [instance] => (item=oslo_cache)\nok: [instance] => (item=oslo_db)\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\nWednesday 29 July 2026  14:20:07 +0000 (0:00:00.091)       0:23:34.304 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nWednesday 29 July 2026  14:20:07 +0000 (0:00:00.059)       0:23:34.364 ********\nincluded: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\nWednesday 29 July 2026  14:20:07 +0000 (0:00:00.059)       0:23:34.424 ********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.keystone : Create Keycloak realms] *******************\nWednesday 29 July 2026  14:20:07 +0000 (0:00:00.565)       0:23:34.989 ********\nok: [instance] => (item=None)\nok: [instance]\n\nTASK [vexxhost.atmosphere.keystone : Setup Keycloak Authentication Required Actions (MFA)] ***\nWednesday 29 July 2026  14:20:15 +0000 (0:00:07.754)       0:23:42.743 ********\nok: [instance] => (item=atmosphere)\n\nTASK [vexxhost.atmosphere.keystone : Create ConfigMap with all OpenID connect configurations] ***\nWednesday 29 July 2026  14:20:16 +0000 (0:00:01.088)       0:23:43.832 ********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.keystone : Create Keycloak clients] ******************\nWednesday 29 July 2026  14:20:17 +0000 (0:00:00.912)       0:23:44.745 ********\nchanged: [instance] => (item=None)\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.keystone : Assign realm-management roles to service account] ***\nWednesday 29 July 2026  14:20:19 +0000 (0:00:01.514)       0:23:46.259 ********\nchanged: [instance] => (item=None)\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.keystone : Deploy Helm chart] ************************\nWednesday 29 July 2026  14:20:20 +0000 (0:00:01.664)       0:23:47.924 ********",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "Wednesday 29 July 2026  14:20:06 +0000 (0:00:30.869)       0:23:33.340 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "Wednesday 29 July 2026  14:20:06 +0000 (0:00:00.675)       0:23:34.016 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "Wednesday 29 July 2026  14:20:06 +0000 (0:00:00.052)       0:23:34.069 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "Wednesday 29 July 2026  14:20:06 +0000 (0:00:00.045)       0:23:34.114 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "Wednesday 29 July 2026  14:20:06 +0000 (0:00:00.046)       0:23:34.160 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "Wednesday 29 July 2026  14:20:06 +0000 (0:00:00.052)       0:23:34.213 ********",
                                "ok: [instance] => (item=identity)",
                                "ok: [instance] => (item=oslo_messaging)",
                                "ok: [instance] => (item=oslo_cache)",
                                "ok: [instance] => (item=oslo_db)",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "Wednesday 29 July 2026  14:20:07 +0000 (0:00:00.091)       0:23:34.304 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Wednesday 29 July 2026  14:20:07 +0000 (0:00:00.059)       0:23:34.364 ********",
                                "included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "Wednesday 29 July 2026  14:20:07 +0000 (0:00:00.059)       0:23:34.424 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keystone : Create Keycloak realms] *******************",
                                "Wednesday 29 July 2026  14:20:07 +0000 (0:00:00.565)       0:23:34.989 ********",
                                "ok: [instance] => (item=None)",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keystone : Setup Keycloak Authentication Required Actions (MFA)] ***",
                                "Wednesday 29 July 2026  14:20:15 +0000 (0:00:07.754)       0:23:42.743 ********",
                                "ok: [instance] => (item=atmosphere)",
                                "",
                                "TASK [vexxhost.atmosphere.keystone : Create ConfigMap with all OpenID connect configurations] ***",
                                "Wednesday 29 July 2026  14:20:16 +0000 (0:00:01.088)       0:23:43.832 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keystone : Create Keycloak clients] ******************",
                                "Wednesday 29 July 2026  14:20:17 +0000 (0:00:00.912)       0:23:44.745 ********",
                                "changed: [instance] => (item=None)",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keystone : Assign realm-management roles to service account] ***",
                                "Wednesday 29 July 2026  14:20:19 +0000 (0:00:01.514)       0:23:46.259 ********",
                                "changed: [instance] => (item=None)",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keystone : Deploy Helm chart] ************************",
                                "Wednesday 29 July 2026  14:20:20 +0000 (0:00:01.664)       0:23:47.924 ********"
                            ],
                            "zuul_log_id": "0242ac17-0010-b3f5-b7d9-00000000d831-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:20:22.546919Z",
                            "start": "2026-07-29T14:20:22.026868Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000d831",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.atmosphere.keystone : Deploy Helm chart]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:20:22.640389Z",
                            "start": "2026-07-29T14:20:22.558675Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000d832",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "124396"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:20:22.723584Z",
                            "start": "2026-07-29T14:20:22.653336Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000d833",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 1360 seconds.\nLast task: TASK [vexxhost.atmosphere.keystone : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:20:22.803411Z",
                            "start": "2026-07-29T14:20:22.735077Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000d834",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:20:22.879452Z",
                            "start": "2026-07-29T14:20:22.813489Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000d835",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-29 14:20:23.167042",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:20:43.168868",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:20:43.190146Z",
                            "start": "2026-07-29T14:20:23.113077Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000de50",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "69"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:20:43.275292Z",
                            "start": "2026-07-29T14:20:43.202156Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000de51",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853835661962.1597",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853835661962.1597",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853835661962.1597",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:20:43.511559Z",
                            "start": "2026-07-29T14:20:43.285243Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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": 1785334821.867039,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 256,
                                "charset": "unknown",
                                "checksum": "cda43e53509bc818c9542d5f687b83ab0f03af0d",
                                "ctime": 1785334820.695019,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582117,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785334820.695019,
                                "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": "668597093",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:20:43.748277Z",
                            "start": "2026-07-29T14:20:43.526369Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000de53",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:20:43.824884Z",
                            "start": "2026-07-29T14:20:43.761603Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000de54",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:20:45.386664Z",
                            "start": "2026-07-29T14:20:43.855106Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000de55",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:20:45.458132Z",
                            "start": "2026-07-29T14:20:45.401888Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000de56",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "124396"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:20:45.537141Z",
                            "start": "2026-07-29T14:20:45.474381Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000de57",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 1380 seconds.\nLast task: TASK [vexxhost.atmosphere.keystone : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:20:45.624736Z",
                            "start": "2026-07-29T14:20:45.548029Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000de58",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:20:45.704174Z",
                            "start": "2026-07-29T14:20:45.636032Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000de59",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-29 14:20:45.903085",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:21:05.907600",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:21:06.451686Z",
                            "start": "2026-07-29T14:20:45.836534Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000e48a",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "70"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:21:06.534388Z",
                            "start": "2026-07-29T14:21:06.469073Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000e48b",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853835661962.1597",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853835661962.1597",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853835661962.1597",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:21:07.009776Z",
                            "start": "2026-07-29T14:21:06.545664Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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": 1785334821.867039,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 256,
                                "charset": "unknown",
                                "checksum": "cda43e53509bc818c9542d5f687b83ab0f03af0d",
                                "ctime": 1785334820.695019,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582117,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785334820.695019,
                                "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": "668597093",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:21:07.218540Z",
                            "start": "2026-07-29T14:21:07.020178Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000e48d",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:21:07.303833Z",
                            "start": "2026-07-29T14:21:07.231326Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000e48e",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:21:07.852830Z",
                            "start": "2026-07-29T14:21:07.339933Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000e48f",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:21:07.919265Z",
                            "start": "2026-07-29T14:21:07.868947Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000e490",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "124396"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:21:08.003896Z",
                            "start": "2026-07-29T14:21:07.936506Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000e491",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 1400 seconds.\nLast task: TASK [vexxhost.atmosphere.keystone : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:21:08.098220Z",
                            "start": "2026-07-29T14:21:08.016359Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000e492",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:21:08.171294Z",
                            "start": "2026-07-29T14:21:08.108716Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000e493",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-29 14:21:08.345465",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:21:28.347511",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:21:28.361105Z",
                            "start": "2026-07-29T14:21:08.294718Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000eada",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "71"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:21:28.787551Z",
                            "start": "2026-07-29T14:21:28.372482Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000eadb",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853835661962.1597",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853835661962.1597",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853835661962.1597",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:21:29.040670Z",
                            "start": "2026-07-29T14:21:28.799274Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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": 1785334821.867039,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 256,
                                "charset": "unknown",
                                "checksum": "cda43e53509bc818c9542d5f687b83ab0f03af0d",
                                "ctime": 1785334820.695019,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582117,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785334820.695019,
                                "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": "668597093",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:21:29.255014Z",
                            "start": "2026-07-29T14:21:29.053131Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000eadd",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:21:29.334930Z",
                            "start": "2026-07-29T14:21:29.265757Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000eade",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:21:29.890423Z",
                            "start": "2026-07-29T14:21:29.379398Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000eadf",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:21:29.951588Z",
                            "start": "2026-07-29T14:21:29.905371Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000eae0",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "124396"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:21:30.030330Z",
                            "start": "2026-07-29T14:21:29.969396Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000eae1",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 1420 seconds.\nLast task: TASK [vexxhost.atmosphere.keystone : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:21:30.119478Z",
                            "start": "2026-07-29T14:21:30.043781Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000eae2",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:21:30.198020Z",
                            "start": "2026-07-29T14:21:30.132849Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000eae3",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-29 14:21:30.406743",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:21:50.409009",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:21:50.425304Z",
                            "start": "2026-07-29T14:21:30.360127Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000f140",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "72"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:21:50.507397Z",
                            "start": "2026-07-29T14:21:50.437203Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000f141",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853835661962.1597",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853835661962.1597",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853835661962.1597",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:21:50.784426Z",
                            "start": "2026-07-29T14:21:50.520832Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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": 1785334821.867039,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 256,
                                "charset": "unknown",
                                "checksum": "cda43e53509bc818c9542d5f687b83ab0f03af0d",
                                "ctime": 1785334820.695019,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582117,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785334820.695019,
                                "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": "668597093",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:21:51.000870Z",
                            "start": "2026-07-29T14:21:50.795389Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000f143",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:21:51.080392Z",
                            "start": "2026-07-29T14:21:51.013857Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000f144",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:21:51.617985Z",
                            "start": "2026-07-29T14:21:51.108516Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000f145",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:21:51.699027Z",
                            "start": "2026-07-29T14:21:51.635775Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000f146",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "124396"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:21:51.782226Z",
                            "start": "2026-07-29T14:21:51.715562Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000f147",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 1440 seconds.\nLast task: TASK [vexxhost.atmosphere.keystone : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:21:51.873860Z",
                            "start": "2026-07-29T14:21:51.794448Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000f148",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:21:51.963927Z",
                            "start": "2026-07-29T14:21:51.894422Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000f149",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-29 14:21:52.158447",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:22:12.160060",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:22:12.175281Z",
                            "start": "2026-07-29T14:21:52.103284Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000f7bc",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "73"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:22:12.266154Z",
                            "start": "2026-07-29T14:22:12.186191Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000f7bd",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853835661962.1597",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853835661962.1597",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853835661962.1597",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:22:12.521657Z",
                            "start": "2026-07-29T14:22:12.278612Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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": 1785334821.867039,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 256,
                                "charset": "unknown",
                                "checksum": "cda43e53509bc818c9542d5f687b83ab0f03af0d",
                                "ctime": 1785334820.695019,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582117,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785334820.695019,
                                "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": "668597093",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:22:12.732145Z",
                            "start": "2026-07-29T14:22:12.534091Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000f7bf",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:22:12.813174Z",
                            "start": "2026-07-29T14:22:12.747456Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000f7c0",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:22:13.363522Z",
                            "start": "2026-07-29T14:22:12.843437Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000f7c1",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:22:13.441503Z",
                            "start": "2026-07-29T14:22:13.391778Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000f7c2",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "124396"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:22:13.521684Z",
                            "start": "2026-07-29T14:22:13.456350Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000f7c3",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 1460 seconds.\nLast task: TASK [vexxhost.atmosphere.keystone : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:22:13.608400Z",
                            "start": "2026-07-29T14:22:13.532145Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000f7c4",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:22:13.687630Z",
                            "start": "2026-07-29T14:22:13.620514Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000f7c5",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-29 14:22:13.978697",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:22:33.980746",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:22:33.998776Z",
                            "start": "2026-07-29T14:22:13.909394Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000fe4e",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "74"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:22:34.092189Z",
                            "start": "2026-07-29T14:22:34.012176Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000fe4f",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853835661962.1597",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853835661962.1597",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853835661962.1597",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:22:34.373454Z",
                            "start": "2026-07-29T14:22:34.108103Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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": 1785334821.867039,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 256,
                                "charset": "unknown",
                                "checksum": "cda43e53509bc818c9542d5f687b83ab0f03af0d",
                                "ctime": 1785334820.695019,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582117,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785334820.695019,
                                "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": "668597093",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:22:34.586036Z",
                            "start": "2026-07-29T14:22:34.385209Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000fe51",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:22:34.680457Z",
                            "start": "2026-07-29T14:22:34.598107Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000fe52",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:22:35.230339Z",
                            "start": "2026-07-29T14:22:34.716162Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000fe53",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:22:35.307038Z",
                            "start": "2026-07-29T14:22:35.247720Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000fe54",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "124396"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:22:35.395539Z",
                            "start": "2026-07-29T14:22:35.326960Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000fe55",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 1480 seconds.\nLast task: TASK [vexxhost.atmosphere.keystone : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:22:35.478538Z",
                            "start": "2026-07-29T14:22:35.409252Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000fe56",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:22:35.572196Z",
                            "start": "2026-07-29T14:22:35.491220Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000fe57",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-29 14:22:35.767415",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:22:55.769547",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:22:55.798855Z",
                            "start": "2026-07-29T14:22:35.710996Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000104f6",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "75"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:22:55.891130Z",
                            "start": "2026-07-29T14:22:55.817189Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000104f7",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853835661962.1597",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853835661962.1597",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853835661962.1597",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:22:56.141400Z",
                            "start": "2026-07-29T14:22:55.901822Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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": 1785334821.867039,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 256,
                                "charset": "unknown",
                                "checksum": "cda43e53509bc818c9542d5f687b83ab0f03af0d",
                                "ctime": 1785334820.695019,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582117,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785334820.695019,
                                "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": "668597093",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:22:56.370185Z",
                            "start": "2026-07-29T14:22:56.151536Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000104f9",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:22:56.456818Z",
                            "start": "2026-07-29T14:22:56.381838Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000104fa",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:22:57.018258Z",
                            "start": "2026-07-29T14:22:56.506213Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000104fb",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:22:57.089354Z",
                            "start": "2026-07-29T14:22:57.041263Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000104fc",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "124396"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:22:57.164241Z",
                            "start": "2026-07-29T14:22:57.104516Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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.keystone : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:22:57.248741Z",
                            "start": "2026-07-29T14:22:57.182865Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000104fe",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:22:57.327127Z",
                            "start": "2026-07-29T14:22:57.259513Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000104ff",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-29 14:22:57.512714",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:23:17.514807",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:23:17.525458Z",
                            "start": "2026-07-29T14:22:57.457084Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000010bb4",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "76"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:23:17.605598Z",
                            "start": "2026-07-29T14:23:17.538621Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000010bb5",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853835661962.1597",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853835661962.1597",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853835661962.1597",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:23:17.899728Z",
                            "start": "2026-07-29T14:23:17.619059Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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": 1785334821.867039,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 256,
                                "charset": "unknown",
                                "checksum": "8d86f1d18a58707830445779b9de17f0489f1b5e",
                                "ctime": 1785334997.6941597,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582117,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785334997.6941597,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 126726,
                                "uid": 1000,
                                "version": "668597093",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:23:18.119000Z",
                            "start": "2026-07-29T14:23:17.910726Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000010bb7",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "2330"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:23:18.199974Z",
                            "start": "2026-07-29T14:23:18.130916Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000010bb8",
                        "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 2330",
                            "delta": "0:00:00.007647",
                            "end": "2026-07-29 14:23:18.635075",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +124397 /tmp/logs/molecule-aio-openvswitch.log | head -c 2330",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-b3f5-b7d9-000000010bb9-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:23:18.627428",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nTASK [Create Ingress] **********************************************************\nWednesday 29 July 2026  14:23:08 +0000 (0:02:47.879)       0:26:35.803 ********\nincluded: openstack_helm_ingress for instance\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********\nWednesday 29 July 2026  14:23:08 +0000 (0:00:00.112)       0:26:35.916 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***\nWednesday 29 July 2026  14:23:08 +0000 (0:00:00.061)       0:26:35.977 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***\nWednesday 29 July 2026  14:23:08 +0000 (0:00:00.053)       0:26:36.031 ********\nok: [instance]\n\nTASK [Create Ingress identity] *************************************************\nWednesday 29 July 2026  14:23:08 +0000 (0:00:00.070)       0:26:36.101 ********\nincluded: ingress for instance\n\nTASK [vexxhost.atmosphere.ingress : Create Ingress identity] *******************\nWednesday 29 July 2026  14:23:08 +0000 (0:00:00.078)       0:26:36.180 ********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.keystone : Validate if ingress is reachable] *********\nWednesday 29 July 2026  14:23:09 +0000 (0:00:00.967)       0:26:37.147 ********\nFAILED - RETRYING: [instance]: Validate if ingress is reachable (120 retries left).\nFAILED - RETRYING: [instance]: Validate if ingress is reachable (119 retries left).\nFAILED - RETRYING: [instance]: Validate if ingress is reachable (118 retries left).\nok: [instance]\n\nTASK [vexxhost.atmosphere.keystone : Wait until identity service ready] ********\nWednesday 29 July 2026  14:23:14 +0000 (0:00:04.405)       0:26:41.553 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.keystone : Create Keystone domains] ******************\nWednesday 29 July 2026  14:23:15 +0000 (0:00:00.723)       0:26:42.276 ********\nok: [instance] => (item=atmosphere)\n\nTASK [vexxhost.atmosphere.keystone : Create Keystone identity providers] *******\nWednesday 29 July 2026  14:23:16 +0000 (0:00:01.381)       0:26:43.657 ********\nchanged: [instance] => (item=atmosphere)\n\nTASK [vexxhost.atmosphere.keystone : Create Keystone federation mappings] ******\nWednesday 29 July 2026  14:23:17 +0000 (0:00:01.262)       0:26:44.920 ********",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "TASK [Create Ingress] **********************************************************",
                                "Wednesday 29 July 2026  14:23:08 +0000 (0:02:47.879)       0:26:35.803 ********",
                                "included: openstack_helm_ingress for instance",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********",
                                "Wednesday 29 July 2026  14:23:08 +0000 (0:00:00.112)       0:26:35.916 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***",
                                "Wednesday 29 July 2026  14:23:08 +0000 (0:00:00.061)       0:26:35.977 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***",
                                "Wednesday 29 July 2026  14:23:08 +0000 (0:00:00.053)       0:26:36.031 ********",
                                "ok: [instance]",
                                "",
                                "TASK [Create Ingress identity] *************************************************",
                                "Wednesday 29 July 2026  14:23:08 +0000 (0:00:00.070)       0:26:36.101 ********",
                                "included: ingress for instance",
                                "",
                                "TASK [vexxhost.atmosphere.ingress : Create Ingress identity] *******************",
                                "Wednesday 29 July 2026  14:23:08 +0000 (0:00:00.078)       0:26:36.180 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keystone : Validate if ingress is reachable] *********",
                                "Wednesday 29 July 2026  14:23:09 +0000 (0:00:00.967)       0:26:37.147 ********",
                                "FAILED - RETRYING: [instance]: Validate if ingress is reachable (120 retries left).",
                                "FAILED - RETRYING: [instance]: Validate if ingress is reachable (119 retries left).",
                                "FAILED - RETRYING: [instance]: Validate if ingress is reachable (118 retries left).",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keystone : Wait until identity service ready] ********",
                                "Wednesday 29 July 2026  14:23:14 +0000 (0:00:04.405)       0:26:41.553 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keystone : Create Keystone domains] ******************",
                                "Wednesday 29 July 2026  14:23:15 +0000 (0:00:00.723)       0:26:42.276 ********",
                                "ok: [instance] => (item=atmosphere)",
                                "",
                                "TASK [vexxhost.atmosphere.keystone : Create Keystone identity providers] *******",
                                "Wednesday 29 July 2026  14:23:16 +0000 (0:00:01.381)       0:26:43.657 ********",
                                "changed: [instance] => (item=atmosphere)",
                                "",
                                "TASK [vexxhost.atmosphere.keystone : Create Keystone federation mappings] ******",
                                "Wednesday 29 July 2026  14:23:17 +0000 (0:00:01.262)       0:26:44.920 ********"
                            ],
                            "zuul_log_id": "0242ac17-0010-b3f5-b7d9-000000010bb9-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:23:18.946776Z",
                            "start": "2026-07-29T14:23:18.420813Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000010bb9",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.atmosphere.keystone : Create Keystone federation mappings]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:23:19.031717Z",
                            "start": "2026-07-29T14:23:18.958059Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000010bba",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "126726"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:23:19.109775Z",
                            "start": "2026-07-29T14:23:19.043511Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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.keystone : Create Keystone federation mappings]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:23:19.203908Z",
                            "start": "2026-07-29T14:23:19.125935Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000010bbc",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:23:19.283268Z",
                            "start": "2026-07-29T14:23:19.216269Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000010bbd",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-29 14:23:19.464269",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:23:39.468174",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:23:39.481957Z",
                            "start": "2026-07-29T14:23:19.405076Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000011288",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "77"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:23:39.559731Z",
                            "start": "2026-07-29T14:23:39.494071Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000011289",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853835661962.1597",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853835661962.1597",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853835661962.1597",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:23:39.808265Z",
                            "start": "2026-07-29T14:23:39.570109Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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": 1785334998.0661669,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 264,
                                "charset": "unknown",
                                "checksum": "6dbde58edf46b4c47edf60470f8f5d755e194f6d",
                                "ctime": 1785335019.1465623,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582117,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785335019.1465623,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 129115,
                                "uid": 1000,
                                "version": "668597093",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:23:40.031372Z",
                            "start": "2026-07-29T14:23:39.821631Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001128b",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "2389"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:23:40.109278Z",
                            "start": "2026-07-29T14:23:40.043595Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001128c",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +126727 /tmp/logs/molecule-aio-openvswitch.log | head -c 2389",
                            "delta": "0:00:00.008001",
                            "end": "2026-07-29 14:23:40.339737",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +126727 /tmp/logs/molecule-aio-openvswitch.log | head -c 2389",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-b3f5-b7d9-00000001128d-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:23:40.331736",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance] => (item=atmosphere)\n\nTASK [vexxhost.atmosphere.keystone : Create Keystone federation protocols] *****\nWednesday 29 July 2026  14:23:18 +0000 (0:00:01.205)       0:26:46.125 ********\nchanged: [instance] => (item=atmosphere)\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nWednesday 29 July 2026  14:23:20 +0000 (0:00:01.460)       0:26:47.586 ********\nincluded: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\nWednesday 29 July 2026  14:23:20 +0000 (0:00:00.059)       0:26:47.645 ********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.ceph_provisioners : Collect \"ceph mon dump\" output from a monitor] ***\nWednesday 29 July 2026  14:23:20 +0000 (0:00:00.579)       0:26:48.225 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.ceph_provisioners : Generate fact with list of Ceph monitors] ***\nWednesday 29 July 2026  14:23:35 +0000 (0:00:14.449)       0:27:02.674 ********\nok: [instance] => (item=10.96.240.200)\n\nTASK [vexxhost.atmosphere.ceph_provisioners : Create Ceph service] *************\nWednesday 29 July 2026  14:23:35 +0000 (0:00:00.070)       0:27:02.745 ********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.ceph_provisioners : Create Ceph endpoints] ***********\nWednesday 29 July 2026  14:23:36 +0000 (0:00:00.725)       0:27:03.471 ********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.ceph_provisioners : Retrieve client.admin keyring] ***\nWednesday 29 July 2026  14:23:36 +0000 (0:00:00.693)       0:27:04.165 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.ceph_provisioners : Parse client.admin keyring] ******\nWednesday 29 July 2026  14:23:38 +0000 (0:00:01.226)       0:27:05.392 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.ceph_provisioners : Create \"pvc-ceph-client-key\" secret] ***\nWednesday 29 July 2026  14:23:38 +0000 (0:00:00.051)       0:27:05.443 ********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.ceph_provisioners : Generate Helm values (storage)] ***\nWednesday 29 July 2026  14:23:38 +0000 (0:00:00.678)       0:27:06.121 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.ceph_provisioners : Deploy Helm chart] ***************\nWednesday 29 July 2026  14:23:39 +0000 (0:00:00.253)       0:27:06.375 ********",
                            "stdout_lines": [
                                "changed: [instance] => (item=atmosphere)",
                                "",
                                "TASK [vexxhost.atmosphere.keystone : Create Keystone federation protocols] *****",
                                "Wednesday 29 July 2026  14:23:18 +0000 (0:00:01.205)       0:26:46.125 ********",
                                "changed: [instance] => (item=atmosphere)",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Wednesday 29 July 2026  14:23:20 +0000 (0:00:01.460)       0:26:47.586 ********",
                                "included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "Wednesday 29 July 2026  14:23:20 +0000 (0:00:00.059)       0:26:47.645 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_provisioners : Collect \"ceph mon dump\" output from a monitor] ***",
                                "Wednesday 29 July 2026  14:23:20 +0000 (0:00:00.579)       0:26:48.225 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_provisioners : Generate fact with list of Ceph monitors] ***",
                                "Wednesday 29 July 2026  14:23:35 +0000 (0:00:14.449)       0:27:02.674 ********",
                                "ok: [instance] => (item=10.96.240.200)",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_provisioners : Create Ceph service] *************",
                                "Wednesday 29 July 2026  14:23:35 +0000 (0:00:00.070)       0:27:02.745 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_provisioners : Create Ceph endpoints] ***********",
                                "Wednesday 29 July 2026  14:23:36 +0000 (0:00:00.725)       0:27:03.471 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_provisioners : Retrieve client.admin keyring] ***",
                                "Wednesday 29 July 2026  14:23:36 +0000 (0:00:00.693)       0:27:04.165 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_provisioners : Parse client.admin keyring] ******",
                                "Wednesday 29 July 2026  14:23:38 +0000 (0:00:01.226)       0:27:05.392 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_provisioners : Create \"pvc-ceph-client-key\" secret] ***",
                                "Wednesday 29 July 2026  14:23:38 +0000 (0:00:00.051)       0:27:05.443 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_provisioners : Generate Helm values (storage)] ***",
                                "Wednesday 29 July 2026  14:23:38 +0000 (0:00:00.678)       0:27:06.121 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_provisioners : Deploy Helm chart] ***************",
                                "Wednesday 29 July 2026  14:23:39 +0000 (0:00:00.253)       0:27:06.375 ********"
                            ],
                            "zuul_log_id": "0242ac17-0010-b3f5-b7d9-00000001128d-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:23:40.663997Z",
                            "start": "2026-07-29T14:23:40.139374Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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.ceph_provisioners : Deploy Helm chart]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:23:40.752491Z",
                            "start": "2026-07-29T14:23:40.676565Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001128e",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "129115"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:23:40.818098Z",
                            "start": "2026-07-29T14:23:40.762879Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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.ceph_provisioners : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:23:40.906478Z",
                            "start": "2026-07-29T14:23:40.829192Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000011290",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:23:40.983722Z",
                            "start": "2026-07-29T14:23:40.916876Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000011291",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-29 14:23:41.176024",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:24:01.178036",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:24:01.193305Z",
                            "start": "2026-07-29T14:23:41.124268Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000011972",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "78"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:24:01.273544Z",
                            "start": "2026-07-29T14:24:01.205041Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000011973",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853835661962.1597",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853835661962.1597",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853835661962.1597",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:24:01.523545Z",
                            "start": "2026-07-29T14:24:01.284656Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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": 1785335020.3345845,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 264,
                                "charset": "unknown",
                                "checksum": "588f0144916445035b51417b26aa668a2e5d5e7d",
                                "ctime": 1785335021.2906024,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582117,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785335021.2906024,
                                "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": "668597093",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:24:01.734723Z",
                            "start": "2026-07-29T14:24:01.536884Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000011975",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "1308"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:24:01.813750Z",
                            "start": "2026-07-29T14:24:01.747519Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000011976",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +129116 /tmp/logs/molecule-aio-openvswitch.log | head -c 1308",
                            "delta": "0:00:00.006698",
                            "end": "2026-07-29 14:24:02.038400",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +129116 /tmp/logs/molecule-aio-openvswitch.log | head -c 1308",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-b3f5-b7d9-000000011977-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:24:02.031702",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\nWednesday 29 July 2026  14:23:40 +0000 (0:00:01.099)       0:27:07.475 ********\nok: [instance]\n\nTASK [Create RabbitMQ cluster] *************************************************\nWednesday 29 July 2026  14:23:40 +0000 (0:00:00.170)       0:27:07.646 ********\nincluded: rabbitmq for instance\n\nTASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***\nWednesday 29 July 2026  14:23:40 +0000 (0:00:00.074)       0:27:07.721 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******\nWednesday 29 July 2026  14:23:41 +0000 (0:00:00.660)       0:27:08.381 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] ***\nWednesday 29 July 2026  14:23:41 +0000 (0:00:00.041)       0:27:08.423 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] *****\nWednesday 29 July 2026  14:23:41 +0000 (0:00:00.044)       0:27:08.467 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************\nWednesday 29 July 2026  14:23:41 +0000 (0:00:00.048)       0:27:08.516 ********",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "Wednesday 29 July 2026  14:23:40 +0000 (0:00:01.099)       0:27:07.475 ********",
                                "ok: [instance]",
                                "",
                                "TASK [Create RabbitMQ cluster] *************************************************",
                                "Wednesday 29 July 2026  14:23:40 +0000 (0:00:00.170)       0:27:07.646 ********",
                                "included: rabbitmq for instance",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***",
                                "Wednesday 29 July 2026  14:23:40 +0000 (0:00:00.074)       0:27:07.721 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******",
                                "Wednesday 29 July 2026  14:23:41 +0000 (0:00:00.660)       0:27:08.381 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] ***",
                                "Wednesday 29 July 2026  14:23:41 +0000 (0:00:00.041)       0:27:08.423 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] *****",
                                "Wednesday 29 July 2026  14:23:41 +0000 (0:00:00.044)       0:27:08.467 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************",
                                "Wednesday 29 July 2026  14:23:41 +0000 (0:00:00.048)       0:27:08.516 ********"
                            ],
                            "zuul_log_id": "0242ac17-0010-b3f5-b7d9-000000011977-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:24:02.367813Z",
                            "start": "2026-07-29T14:24:01.845804Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000011977",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:24:02.467018Z",
                            "start": "2026-07-29T14:24:02.379915Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000011978",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "130423"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:24:02.539306Z",
                            "start": "2026-07-29T14:24:02.479776Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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.rabbitmq : Deploy cluster]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:24:02.614756Z",
                            "start": "2026-07-29T14:24:02.550545Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001197a",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:24:02.692843Z",
                            "start": "2026-07-29T14:24:02.626211Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001197b",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-29 14:24:02.884441",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:24:22.886631",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:24:22.902969Z",
                            "start": "2026-07-29T14:24:02.829121Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000012072",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "79"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:24:22.986853Z",
                            "start": "2026-07-29T14:24:22.916187Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000012073",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853835661962.1597",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853835661962.1597",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853835661962.1597",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:24:23.247154Z",
                            "start": "2026-07-29T14:24:22.999156Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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": 1785335041.6909852,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 272,
                                "charset": "unknown",
                                "checksum": "7d1e34aa343357608d8469f675a23ab449c1c877",
                                "ctime": 1785335054.2272203,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582117,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785335054.2272203,
                                "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": "668597093",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:24:23.473090Z",
                            "start": "2026-07-29T14:24:23.259423Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000012075",
                        "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-29T14:24:23.950672Z",
                            "start": "2026-07-29T14:24:23.486722Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000012076",
                        "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.006583",
                            "end": "2026-07-29 14:24:24.202103",
                            "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-b3f5-b7d9-000000012077-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:24:24.195520",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\nWednesday 29 July 2026  14:24:12 +0000 (0:00:31.016)       0:27:39.532 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\nWednesday 29 July 2026  14:24:12 +0000 (0:00:00.653)       0:27:40.185 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\nWednesday 29 July 2026  14:24:13 +0000 (0:00:00.047)       0:27:40.233 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\nWednesday 29 July 2026  14:24:13 +0000 (0:00:00.054)       0:27:40.288 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\nWednesday 29 July 2026  14:24:13 +0000 (0:00:00.053)       0:27:40.341 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\nWednesday 29 July 2026  14:24:13 +0000 (0:00:00.047)       0:27:40.389 ********\nok: [instance] => (item=oslo_cache)\nok: [instance] => (item=dashboard)\nok: [instance] => (item=identity)\nok: [instance] => (item=image)\nok: [instance] => (item=oslo_db)\nok: [instance] => (item=oslo_messaging)\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\nWednesday 29 July 2026  14:24:13 +0000 (0:00:00.115)       0:27:40.505 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nWednesday 29 July 2026  14:24:13 +0000 (0:00:00.060)       0:27:40.565 ********\nincluded: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\nWednesday 29 July 2026  14:24:13 +0000 (0:00:00.057)       0:27:40.623 ********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.glance : Generate Helm values (storage)] *************\nWednesday 29 July 2026  14:24:13 +0000 (0:00:00.582)       0:27:41.205 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.glance : Deploy Helm chart] **************************\nWednesday 29 July 2026  14:24:14 +0000 (0:00:00.252)       0:27:41.457 ********",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "Wednesday 29 July 2026  14:24:12 +0000 (0:00:31.016)       0:27:39.532 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "Wednesday 29 July 2026  14:24:12 +0000 (0:00:00.653)       0:27:40.185 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "Wednesday 29 July 2026  14:24:13 +0000 (0:00:00.047)       0:27:40.233 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "Wednesday 29 July 2026  14:24:13 +0000 (0:00:00.054)       0:27:40.288 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "Wednesday 29 July 2026  14:24:13 +0000 (0:00:00.053)       0:27:40.341 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "Wednesday 29 July 2026  14:24:13 +0000 (0:00:00.047)       0:27:40.389 ********",
                                "ok: [instance] => (item=oslo_cache)",
                                "ok: [instance] => (item=dashboard)",
                                "ok: [instance] => (item=identity)",
                                "ok: [instance] => (item=image)",
                                "ok: [instance] => (item=oslo_db)",
                                "ok: [instance] => (item=oslo_messaging)",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "Wednesday 29 July 2026  14:24:13 +0000 (0:00:00.115)       0:27:40.505 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Wednesday 29 July 2026  14:24:13 +0000 (0:00:00.060)       0:27:40.565 ********",
                                "included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "Wednesday 29 July 2026  14:24:13 +0000 (0:00:00.057)       0:27:40.623 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.glance : Generate Helm values (storage)] *************",
                                "Wednesday 29 July 2026  14:24:13 +0000 (0:00:00.582)       0:27:41.205 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.glance : Deploy Helm chart] **************************",
                                "Wednesday 29 July 2026  14:24:14 +0000 (0:00:00.252)       0:27:41.457 ********"
                            ],
                            "zuul_log_id": "0242ac17-0010-b3f5-b7d9-000000012077-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:24:24.514432Z",
                            "start": "2026-07-29T14:24:23.992095Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000012077",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.atmosphere.glance : Deploy Helm chart]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:24:24.602472Z",
                            "start": "2026-07-29T14:24:24.525440Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000012078",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "132807"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:24:24.691459Z",
                            "start": "2026-07-29T14:24:24.613249Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000012079",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 1580 seconds.\nLast task: TASK [vexxhost.atmosphere.glance : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:24:24.779664Z",
                            "start": "2026-07-29T14:24:24.702699Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001207a",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:24:24.860203Z",
                            "start": "2026-07-29T14:24:24.794072Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001207b",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-29 14:24:25.059187",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:24:45.061669",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:24:45.077872Z",
                            "start": "2026-07-29T14:24:25.001516Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000012788",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "80"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:24:45.163294Z",
                            "start": "2026-07-29T14:24:45.091672Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000012789",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853835661962.1597",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853835661962.1597",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853835661962.1597",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:24:45.423090Z",
                            "start": "2026-07-29T14:24:45.174018Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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": 1785335063.423394,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 272,
                                "charset": "unknown",
                                "checksum": "7d1e34aa343357608d8469f675a23ab449c1c877",
                                "ctime": 1785335054.2272203,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582117,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785335054.2272203,
                                "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": "668597093",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:24:45.654161Z",
                            "start": "2026-07-29T14:24:45.434962Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001278b",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:24:45.732099Z",
                            "start": "2026-07-29T14:24:45.666875Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001278c",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:24:46.272140Z",
                            "start": "2026-07-29T14:24:45.762360Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001278d",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:24:46.336409Z",
                            "start": "2026-07-29T14:24:46.290509Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001278e",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "132807"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:24:46.429701Z",
                            "start": "2026-07-29T14:24:46.353414Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001278f",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 1600 seconds.\nLast task: TASK [vexxhost.atmosphere.glance : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:24:46.508647Z",
                            "start": "2026-07-29T14:24:46.440800Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000012790",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:24:46.586099Z",
                            "start": "2026-07-29T14:24:46.520600Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000012791",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-29 14:24:46.768335",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:25:06.770700",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:25:06.788073Z",
                            "start": "2026-07-29T14:24:46.721662Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000012eb4",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "81"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:25:06.877115Z",
                            "start": "2026-07-29T14:25:06.799491Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000012eb5",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853835661962.1597",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853835661962.1597",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853835661962.1597",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:25:07.141985Z",
                            "start": "2026-07-29T14:25:06.890161Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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": 1785335063.423394,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 272,
                                "charset": "unknown",
                                "checksum": "7d1e34aa343357608d8469f675a23ab449c1c877",
                                "ctime": 1785335054.2272203,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582117,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785335054.2272203,
                                "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": "668597093",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:25:07.385860Z",
                            "start": "2026-07-29T14:25:07.154891Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000012eb7",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:25:07.466663Z",
                            "start": "2026-07-29T14:25:07.397984Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000012eb8",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:25:08.009071Z",
                            "start": "2026-07-29T14:25:07.498175Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000012eb9",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:25:08.071959Z",
                            "start": "2026-07-29T14:25:08.025510Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000012eba",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "132807"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:25:08.301258Z",
                            "start": "2026-07-29T14:25:08.092370Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000012ebb",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 1620 seconds.\nLast task: TASK [vexxhost.atmosphere.glance : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:25:08.509930Z",
                            "start": "2026-07-29T14:25:08.433301Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000012ebc",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:25:08.587989Z",
                            "start": "2026-07-29T14:25:08.522758Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000012ebd",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-29 14:25:08.784193",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:25:28.787313",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:25:28.801492Z",
                            "start": "2026-07-29T14:25:08.725731Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000135f6",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "82"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:25:28.894573Z",
                            "start": "2026-07-29T14:25:28.813587Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000135f7",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853835661962.1597",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853835661962.1597",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853835661962.1597",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:25:29.148315Z",
                            "start": "2026-07-29T14:25:28.905674Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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": 1785335063.423394,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 272,
                                "charset": "unknown",
                                "checksum": "7d1e34aa343357608d8469f675a23ab449c1c877",
                                "ctime": 1785335054.2272203,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582117,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785335054.2272203,
                                "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": "668597093",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:25:29.381217Z",
                            "start": "2026-07-29T14:25:29.166671Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000135f9",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:25:29.460563Z",
                            "start": "2026-07-29T14:25:29.394360Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000135fa",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:25:30.005672Z",
                            "start": "2026-07-29T14:25:29.494157Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000135fb",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:25:30.101976Z",
                            "start": "2026-07-29T14:25:30.021053Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000135fc",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "132807"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:25:30.189241Z",
                            "start": "2026-07-29T14:25:30.119481Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000135fd",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 1640 seconds.\nLast task: TASK [vexxhost.atmosphere.glance : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:25:30.267594Z",
                            "start": "2026-07-29T14:25:30.201662Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000135fe",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:25:30.346326Z",
                            "start": "2026-07-29T14:25:30.281086Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000135ff",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-29 14:25:30.529859",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:25:50.531850",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:25:50.548618Z",
                            "start": "2026-07-29T14:25:30.479406Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000013d4e",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "83"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:25:50.641472Z",
                            "start": "2026-07-29T14:25:50.559957Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000013d4f",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853835661962.1597",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853835661962.1597",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853835661962.1597",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:25:50.900697Z",
                            "start": "2026-07-29T14:25:50.653980Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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": 1785335063.423394,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 272,
                                "charset": "unknown",
                                "checksum": "7d1e34aa343357608d8469f675a23ab449c1c877",
                                "ctime": 1785335054.2272203,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582117,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785335054.2272203,
                                "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": "668597093",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:25:51.120064Z",
                            "start": "2026-07-29T14:25:50.916544Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000013d51",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:25:51.202281Z",
                            "start": "2026-07-29T14:25:51.133307Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000013d52",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:25:52.028691Z",
                            "start": "2026-07-29T14:25:51.520696Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000013d53",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:25:52.095665Z",
                            "start": "2026-07-29T14:25:52.047915Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000013d54",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "132807"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:25:52.181234Z",
                            "start": "2026-07-29T14:25:52.113089Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000013d55",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 1660 seconds.\nLast task: TASK [vexxhost.atmosphere.glance : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:25:52.272454Z",
                            "start": "2026-07-29T14:25:52.193654Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000013d56",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:25:52.360551Z",
                            "start": "2026-07-29T14:25:52.289556Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000013d57",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-29 14:25:52.553808",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:26:12.555838",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:26:12.570954Z",
                            "start": "2026-07-29T14:25:52.510791Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000144bc",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "84"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:26:12.649952Z",
                            "start": "2026-07-29T14:26:12.583795Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000144bd",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853835661962.1597",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853835661962.1597",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853835661962.1597",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:26:12.895451Z",
                            "start": "2026-07-29T14:26:12.662273Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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": 1785335063.423394,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 272,
                                "charset": "unknown",
                                "checksum": "7d1e34aa343357608d8469f675a23ab449c1c877",
                                "ctime": 1785335054.2272203,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582117,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785335054.2272203,
                                "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": "668597093",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:26:13.105394Z",
                            "start": "2026-07-29T14:26:12.906628Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000144bf",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:26:13.185205Z",
                            "start": "2026-07-29T14:26:13.117950Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000144c0",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:26:13.743924Z",
                            "start": "2026-07-29T14:26:13.232023Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000144c1",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:26:13.819912Z",
                            "start": "2026-07-29T14:26:13.762250Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000144c2",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "132807"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:26:14.209392Z",
                            "start": "2026-07-29T14:26:13.837106Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000144c3",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 1680 seconds.\nLast task: TASK [vexxhost.atmosphere.glance : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:26:14.411699Z",
                            "start": "2026-07-29T14:26:14.349753Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000144c4",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:26:14.483943Z",
                            "start": "2026-07-29T14:26:14.422858Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000144c5",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-29 14:26:14.672038",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:26:34.674070",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:26:34.696728Z",
                            "start": "2026-07-29T14:26:14.619809Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000014c40",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "85"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:26:34.781449Z",
                            "start": "2026-07-29T14:26:34.709143Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000014c41",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853835661962.1597",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853835661962.1597",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853835661962.1597",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:26:35.033298Z",
                            "start": "2026-07-29T14:26:34.793108Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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": 1785335063.423394,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 272,
                                "charset": "unknown",
                                "checksum": "7d1e34aa343357608d8469f675a23ab449c1c877",
                                "ctime": 1785335054.2272203,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582117,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785335054.2272203,
                                "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": "668597093",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:26:35.259640Z",
                            "start": "2026-07-29T14:26:35.046356Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000014c43",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:26:35.333562Z",
                            "start": "2026-07-29T14:26:35.271604Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000014c44",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:26:35.877996Z",
                            "start": "2026-07-29T14:26:35.366676Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000014c45",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:26:35.964721Z",
                            "start": "2026-07-29T14:26:35.916936Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000014c46",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "132807"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:26:36.039758Z",
                            "start": "2026-07-29T14:26:35.983547Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000014c47",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 1700 seconds.\nLast task: TASK [vexxhost.atmosphere.glance : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:26:36.117834Z",
                            "start": "2026-07-29T14:26:36.054355Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000014c48",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:26:36.196243Z",
                            "start": "2026-07-29T14:26:36.129409Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000014c49",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-29 14:26:36.393287",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:26:56.395249",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:26:56.410189Z",
                            "start": "2026-07-29T14:26:36.337055Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000153da",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "86"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:26:56.500647Z",
                            "start": "2026-07-29T14:26:56.422587Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000153db",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853835661962.1597",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853835661962.1597",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853835661962.1597",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:26:56.780251Z",
                            "start": "2026-07-29T14:26:56.512525Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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": 1785335063.423394,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 272,
                                "charset": "unknown",
                                "checksum": "7d1e34aa343357608d8469f675a23ab449c1c877",
                                "ctime": 1785335054.2272203,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582117,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785335054.2272203,
                                "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": "668597093",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:26:57.009748Z",
                            "start": "2026-07-29T14:26:56.794709Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000153dd",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:26:57.090026Z",
                            "start": "2026-07-29T14:26:57.022015Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000153de",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:26:57.655585Z",
                            "start": "2026-07-29T14:26:57.142652Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000153df",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:26:57.732022Z",
                            "start": "2026-07-29T14:26:57.674841Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000153e0",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "132807"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:26:57.840823Z",
                            "start": "2026-07-29T14:26:57.751655Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000153e1",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 1720 seconds.\nLast task: TASK [vexxhost.atmosphere.glance : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:26:57.919213Z",
                            "start": "2026-07-29T14:26:57.853061Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000153e2",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:26:57.995767Z",
                            "start": "2026-07-29T14:26:57.935512Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000153e3",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-29 14:26:58.407562",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:27:18.409513",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:27:18.429806Z",
                            "start": "2026-07-29T14:26:58.160657Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000015b8a",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "87"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:27:18.712336Z",
                            "start": "2026-07-29T14:27:18.646189Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000015b8b",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853835661962.1597",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853835661962.1597",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853835661962.1597",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:27:18.965155Z",
                            "start": "2026-07-29T14:27:18.725745Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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": 1785335063.423394,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 272,
                                "charset": "unknown",
                                "checksum": "7d1e34aa343357608d8469f675a23ab449c1c877",
                                "ctime": 1785335054.2272203,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582117,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785335054.2272203,
                                "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": "668597093",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:27:19.181060Z",
                            "start": "2026-07-29T14:27:18.978417Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000015b8d",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:27:19.264464Z",
                            "start": "2026-07-29T14:27:19.195366Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000015b8e",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:27:19.822038Z",
                            "start": "2026-07-29T14:27:19.308905Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000015b8f",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:27:19.893060Z",
                            "start": "2026-07-29T14:27:19.841965Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000015b90",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "132807"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:27:19.984631Z",
                            "start": "2026-07-29T14:27:19.914068Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000015b91",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 1740 seconds.\nLast task: TASK [vexxhost.atmosphere.glance : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:27:20.071030Z",
                            "start": "2026-07-29T14:27:19.997802Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000015b92",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:27:20.152906Z",
                            "start": "2026-07-29T14:27:20.083732Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000015b93",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-29 14:27:20.369927",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:27:40.372197",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:27:40.390281Z",
                            "start": "2026-07-29T14:27:20.300043Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000016350",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "88"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:27:40.476042Z",
                            "start": "2026-07-29T14:27:40.402043Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000016351",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853835661962.1597",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853835661962.1597",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853835661962.1597",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:27:40.739978Z",
                            "start": "2026-07-29T14:27:40.487156Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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": 1785335063.423394,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 272,
                                "charset": "unknown",
                                "checksum": "7d1e34aa343357608d8469f675a23ab449c1c877",
                                "ctime": 1785335054.2272203,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582117,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785335054.2272203,
                                "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": "668597093",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:27:40.962614Z",
                            "start": "2026-07-29T14:27:40.751438Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000016353",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:27:41.043593Z",
                            "start": "2026-07-29T14:27:40.977407Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000016354",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:27:41.589347Z",
                            "start": "2026-07-29T14:27:41.077635Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000016355",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:27:41.655337Z",
                            "start": "2026-07-29T14:27:41.606772Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000016356",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "132807"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:27:41.739821Z",
                            "start": "2026-07-29T14:27:41.673143Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000016357",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 1760 seconds.\nLast task: TASK [vexxhost.atmosphere.glance : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:27:41.820176Z",
                            "start": "2026-07-29T14:27:41.751884Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000016358",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:27:41.891608Z",
                            "start": "2026-07-29T14:27:41.832740Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000016359",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-29 14:27:42.106549",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:28:02.108873",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:28:02.121235Z",
                            "start": "2026-07-29T14:27:42.050162Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000016b2c",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "89"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:28:02.218957Z",
                            "start": "2026-07-29T14:28:02.138712Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000016b2d",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853835661962.1597",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853835661962.1597",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853835661962.1597",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:28:02.472616Z",
                            "start": "2026-07-29T14:28:02.231688Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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": 1785335063.423394,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 272,
                                "charset": "unknown",
                                "checksum": "cc08d835625458a99579749f37fa14519751963b",
                                "ctime": 1785335281.3915725,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582117,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785335281.3915725,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 134537,
                                "uid": 1000,
                                "version": "668597093",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:28:02.694441Z",
                            "start": "2026-07-29T14:28:02.491091Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000016b2f",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "1730"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:28:02.793929Z",
                            "start": "2026-07-29T14:28:02.711904Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000016b30",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +132808 /tmp/logs/molecule-aio-openvswitch.log | head -c 1730",
                            "delta": "0:00:00.006523",
                            "end": "2026-07-29 14:28:03.049614",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +132808 /tmp/logs/molecule-aio-openvswitch.log | head -c 1730",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-b3f5-b7d9-000000016b31-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:28:03.043091",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nTASK [Create Ingress] **********************************************************\nWednesday 29 July 2026  14:27:59 +0000 (0:03:45.749)       0:31:27.207 ********\nincluded: openstack_helm_ingress for instance\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********\nWednesday 29 July 2026  14:28:00 +0000 (0:00:00.092)       0:31:27.300 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***\nWednesday 29 July 2026  14:28:00 +0000 (0:00:00.047)       0:31:27.347 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***\nWednesday 29 July 2026  14:28:00 +0000 (0:00:00.049)       0:31:27.397 ********\nok: [instance]\n\nTASK [Create Ingress image] ****************************************************\nWednesday 29 July 2026  14:28:00 +0000 (0:00:00.056)       0:31:27.453 ********\nincluded: ingress for instance\n\nTASK [vexxhost.atmosphere.ingress : Create Ingress image] **********************\nWednesday 29 July 2026  14:28:00 +0000 (0:00:00.087)       0:31:27.541 ********\nchanged: [instance]\n\nTASK [Create images] ***********************************************************\nWednesday 29 July 2026  14:28:01 +0000 (0:00:00.965)       0:31:28.506 ********\nincluded: atmosphere.common.glance_image for instance => (item={'container_format': 'bare', 'disk_format': 'raw', 'is_public': True, 'min_disk': 1, 'name': 'cirros', 'url': 'http://download.cirros-cloud.net/0.6.2/cirros-0.6.2-x86_64-disk.img'})\n\nTASK [atmosphere.common.qemu_utils : Install packages] *************************\nWednesday 29 July 2026  14:28:01 +0000 (0:00:00.116)       0:31:28.623 ********",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "TASK [Create Ingress] **********************************************************",
                                "Wednesday 29 July 2026  14:27:59 +0000 (0:03:45.749)       0:31:27.207 ********",
                                "included: openstack_helm_ingress for instance",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********",
                                "Wednesday 29 July 2026  14:28:00 +0000 (0:00:00.092)       0:31:27.300 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***",
                                "Wednesday 29 July 2026  14:28:00 +0000 (0:00:00.047)       0:31:27.347 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***",
                                "Wednesday 29 July 2026  14:28:00 +0000 (0:00:00.049)       0:31:27.397 ********",
                                "ok: [instance]",
                                "",
                                "TASK [Create Ingress image] ****************************************************",
                                "Wednesday 29 July 2026  14:28:00 +0000 (0:00:00.056)       0:31:27.453 ********",
                                "included: ingress for instance",
                                "",
                                "TASK [vexxhost.atmosphere.ingress : Create Ingress image] **********************",
                                "Wednesday 29 July 2026  14:28:00 +0000 (0:00:00.087)       0:31:27.541 ********",
                                "changed: [instance]",
                                "",
                                "TASK [Create images] ***********************************************************",
                                "Wednesday 29 July 2026  14:28:01 +0000 (0:00:00.965)       0:31:28.506 ********",
                                "included: atmosphere.common.glance_image for instance => (item={'container_format': 'bare', 'disk_format': 'raw', 'is_public': True, 'min_disk': 1, 'name': 'cirros', 'url': 'http://download.cirros-cloud.net/0.6.2/cirros-0.6.2-x86_64-disk.img'})",
                                "",
                                "TASK [atmosphere.common.qemu_utils : Install packages] *************************",
                                "Wednesday 29 July 2026  14:28:01 +0000 (0:00:00.116)       0:31:28.623 ********"
                            ],
                            "zuul_log_id": "0242ac17-0010-b3f5-b7d9-000000016b31-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:28:03.357597Z",
                            "start": "2026-07-29T14:28:02.836296Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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 [atmosphere.common.qemu_utils : Install packages]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:28:03.444303Z",
                            "start": "2026-07-29T14:28:03.376843Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000016b32",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "134537"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:28:03.530449Z",
                            "start": "2026-07-29T14:28:03.463127Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000016b33",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 1780 seconds.\nLast task: TASK [atmosphere.common.qemu_utils : Install packages]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:28:03.613773Z",
                            "start": "2026-07-29T14:28:03.546834Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000016b34",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:28:03.697887Z",
                            "start": "2026-07-29T14:28:03.630166Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000016b35",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-29 14:28:03.927469",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:28:23.929746",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:28:23.944560Z",
                            "start": "2026-07-29T14:28:03.877081Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001731e",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "90"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:28:24.025075Z",
                            "start": "2026-07-29T14:28:23.958859Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001731f",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853835661962.1597",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853835661962.1597",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853835661962.1597",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:28:24.539132Z",
                            "start": "2026-07-29T14:28:24.040169Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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": 1785335282.6475968,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 272,
                                "charset": "unknown",
                                "checksum": "74d0fe9b4fd41dfe6600ff8717b3ebe27d695320",
                                "ctime": 1785335304.5520217,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582117,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785335304.5520217,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 134719,
                                "uid": 1000,
                                "version": "668597093",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:28:24.758075Z",
                            "start": "2026-07-29T14:28:24.550323Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000017321",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "182"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:28:24.843889Z",
                            "start": "2026-07-29T14:28:24.772858Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000017322",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +134538 /tmp/logs/molecule-aio-openvswitch.log | head -c 182",
                            "delta": "0:00:00.007113",
                            "end": "2026-07-29 14:28:25.081625",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +134538 /tmp/logs/molecule-aio-openvswitch.log | head -c 182",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-b3f5-b7d9-000000017323-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:28:25.074512",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nTASK [atmosphere.common.glance_image : Fetch source image metadata from URL] ***\nWednesday 29 July 2026  14:28:24 +0000 (0:00:23.159)       0:31:51.783 ********",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Fetch source image metadata from URL] ***",
                                "Wednesday 29 July 2026  14:28:24 +0000 (0:00:23.159)       0:31:51.783 ********"
                            ],
                            "zuul_log_id": "0242ac17-0010-b3f5-b7d9-000000017323-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:28:25.400737Z",
                            "start": "2026-07-29T14:28:24.877196Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000017323",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [atmosphere.common.glance_image : Fetch source image metadata from URL]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:28:25.501427Z",
                            "start": "2026-07-29T14:28:25.413192Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000017324",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "134719"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:28:25.585584Z",
                            "start": "2026-07-29T14:28:25.516047Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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 [atmosphere.common.glance_image : Fetch source image metadata from URL]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:28:25.677698Z",
                            "start": "2026-07-29T14:28:25.601352Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000017326",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:28:25.764777Z",
                            "start": "2026-07-29T14:28:25.696180Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000017327",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-29 14:28:25.970466",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:28:45.972607",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:28:45.987001Z",
                            "start": "2026-07-29T14:28:25.917355Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000017b26",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "91"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:28:46.078198Z",
                            "start": "2026-07-29T14:28:46.000072Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000017b27",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853835661962.1597",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853835661962.1597",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853835661962.1597",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:28:46.358617Z",
                            "start": "2026-07-29T14:28:46.089846Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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": 1785335304.7160249,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 280,
                                "charset": "unknown",
                                "checksum": "27b383448ce519225acb4c4777acfd14b6ebe4b3",
                                "ctime": 1785335326.516448,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582117,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785335326.516448,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 137400,
                                "uid": 1000,
                                "version": "668597093",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:28:46.581114Z",
                            "start": "2026-07-29T14:28:46.372229Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000017b29",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "2681"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:28:46.673307Z",
                            "start": "2026-07-29T14:28:46.596742Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000017b2a",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +134720 /tmp/logs/molecule-aio-openvswitch.log | head -c 2681",
                            "delta": "0:00:00.007137",
                            "end": "2026-07-29 14:28:46.917064",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +134720 /tmp/logs/molecule-aio-openvswitch.log | head -c 2681",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-b3f5-b7d9-000000017b2b-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:28:46.909927",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nTASK [atmosphere.common.glance_image : Capture source ETag when available] *****\nWednesday 29 July 2026  14:28:25 +0000 (0:00:00.687)       0:31:52.470 ********\nok: [instance]\n\nTASK [atmosphere.common.glance_image : Check if image exists] ******************\nWednesday 29 July 2026  14:28:25 +0000 (0:00:00.054)       0:31:52.524 ********\nFAILED - RETRYING: [instance]: Check if image exists (120 retries left).\nFAILED - RETRYING: [instance]: Check if image exists (119 retries left).\nFAILED - RETRYING: [instance]: Check if image exists (118 retries left).\nFAILED - RETRYING: [instance]: Check if image exists (117 retries left).\nFAILED - RETRYING: [instance]: Check if image exists (116 retries left).\nFAILED - RETRYING: [instance]: Check if image exists (115 retries left).\nFAILED - RETRYING: [instance]: Check if image exists (114 retries left).\nok: [instance]\n\nTASK [atmosphere.common.glance_image : Capture existing image and its Atmosphere metadata] ***\nWednesday 29 July 2026  14:28:39 +0000 (0:00:14.153)       0:32:06.677 ********\nok: [instance]\n\nTASK [atmosphere.common.glance_image : Decide whether image upload is required] ***\nWednesday 29 July 2026  14:28:39 +0000 (0:00:00.052)       0:32:06.730 ********\nok: [instance]\n\nTASK [atmosphere.common.glance_image : Generate temporary work directory] ******\nWednesday 29 July 2026  14:28:39 +0000 (0:00:00.056)       0:32:06.787 ********\nchanged: [instance]\n\nTASK [atmosphere.common.glance_image : Download image] *************************\nWednesday 29 July 2026  14:28:39 +0000 (0:00:00.194)       0:32:06.981 ********\nchanged: [instance]\n\nTASK [atmosphere.common.glance_image : Get image format] ***********************\nWednesday 29 July 2026  14:28:40 +0000 (0:00:00.675)       0:32:07.657 ********\nok: [instance]\n\nTASK [atmosphere.common.glance_image : Convert file to target disk format] *****\nWednesday 29 July 2026  14:28:40 +0000 (0:00:00.216)       0:32:07.873 ********\nchanged: [instance]\n\nTASK [atmosphere.common.glance_image : Wait until image service ready] *********\nWednesday 29 July 2026  14:28:40 +0000 (0:00:00.255)       0:32:08.128 ********\nok: [instance]\n\nTASK [atmosphere.common.glance_image : Compute pending image name] *************\nWednesday 29 July 2026  14:28:41 +0000 (0:00:00.662)       0:32:08.791 ********\nok: [instance]\n\nTASK [atmosphere.common.glance_image : Upload image into Glance] ***************\nWednesday 29 July 2026  14:28:41 +0000 (0:00:00.056)       0:32:08.847 ********\nchanged: [instance]\n\nTASK [atmosphere.common.glance_image : Rename outdated image to preserve audit trail] ***\nWednesday 29 July 2026  14:28:46 +0000 (0:00:04.897)       0:32:13.745 ********",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Capture source ETag when available] *****",
                                "Wednesday 29 July 2026  14:28:25 +0000 (0:00:00.687)       0:31:52.470 ********",
                                "ok: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Check if image exists] ******************",
                                "Wednesday 29 July 2026  14:28:25 +0000 (0:00:00.054)       0:31:52.524 ********",
                                "FAILED - RETRYING: [instance]: Check if image exists (120 retries left).",
                                "FAILED - RETRYING: [instance]: Check if image exists (119 retries left).",
                                "FAILED - RETRYING: [instance]: Check if image exists (118 retries left).",
                                "FAILED - RETRYING: [instance]: Check if image exists (117 retries left).",
                                "FAILED - RETRYING: [instance]: Check if image exists (116 retries left).",
                                "FAILED - RETRYING: [instance]: Check if image exists (115 retries left).",
                                "FAILED - RETRYING: [instance]: Check if image exists (114 retries left).",
                                "ok: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Capture existing image and its Atmosphere metadata] ***",
                                "Wednesday 29 July 2026  14:28:39 +0000 (0:00:14.153)       0:32:06.677 ********",
                                "ok: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Decide whether image upload is required] ***",
                                "Wednesday 29 July 2026  14:28:39 +0000 (0:00:00.052)       0:32:06.730 ********",
                                "ok: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Generate temporary work directory] ******",
                                "Wednesday 29 July 2026  14:28:39 +0000 (0:00:00.056)       0:32:06.787 ********",
                                "changed: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Download image] *************************",
                                "Wednesday 29 July 2026  14:28:39 +0000 (0:00:00.194)       0:32:06.981 ********",
                                "changed: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Get image format] ***********************",
                                "Wednesday 29 July 2026  14:28:40 +0000 (0:00:00.675)       0:32:07.657 ********",
                                "ok: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Convert file to target disk format] *****",
                                "Wednesday 29 July 2026  14:28:40 +0000 (0:00:00.216)       0:32:07.873 ********",
                                "changed: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Wait until image service ready] *********",
                                "Wednesday 29 July 2026  14:28:40 +0000 (0:00:00.255)       0:32:08.128 ********",
                                "ok: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Compute pending image name] *************",
                                "Wednesday 29 July 2026  14:28:41 +0000 (0:00:00.662)       0:32:08.791 ********",
                                "ok: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Upload image into Glance] ***************",
                                "Wednesday 29 July 2026  14:28:41 +0000 (0:00:00.056)       0:32:08.847 ********",
                                "changed: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Rename outdated image to preserve audit trail] ***",
                                "Wednesday 29 July 2026  14:28:46 +0000 (0:00:04.897)       0:32:13.745 ********"
                            ],
                            "zuul_log_id": "0242ac17-0010-b3f5-b7d9-000000017b2b-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:28:47.225586Z",
                            "start": "2026-07-29T14:28:46.707406Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000017b2b",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [atmosphere.common.glance_image : Rename outdated image to preserve audit trail]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:28:47.313849Z",
                            "start": "2026-07-29T14:28:47.238070Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000017b2c",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "137400"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:28:47.392271Z",
                            "start": "2026-07-29T14:28:47.326496Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000017b2d",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 1820 seconds.\nLast task: TASK [atmosphere.common.glance_image : Rename outdated image to preserve audit trail]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:28:47.479255Z",
                            "start": "2026-07-29T14:28:47.406238Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000017b2e",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:28:47.567125Z",
                            "start": "2026-07-29T14:28:47.493249Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000017b2f",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-29 14:28:47.771080",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:29:07.773659",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:29:07.788153Z",
                            "start": "2026-07-29T14:28:47.708377Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000018344",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "92"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:29:07.871422Z",
                            "start": "2026-07-29T14:29:07.805191Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000018345",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853835661962.1597",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853835661962.1597",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853835661962.1597",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:29:08.147441Z",
                            "start": "2026-07-29T14:29:07.894179Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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": 1785335326.9124556,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 280,
                                "charset": "unknown",
                                "checksum": "c9f9aec067272776cd48b92744048fb013c15994",
                                "ctime": 1785335327.9364755,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582117,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785335327.9364755,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 139084,
                                "uid": 1000,
                                "version": "668597093",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:29:08.373390Z",
                            "start": "2026-07-29T14:29:08.160941Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000018347",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "1684"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:29:08.460313Z",
                            "start": "2026-07-29T14:29:08.385859Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000018348",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +137401 /tmp/logs/molecule-aio-openvswitch.log | head -c 1684",
                            "delta": "0:00:00.008409",
                            "end": "2026-07-29 14:29:08.722667",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +137401 /tmp/logs/molecule-aio-openvswitch.log | head -c 1684",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-b3f5-b7d9-000000018349-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:29:08.714258",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "skipping: [instance]\n\nTASK [atmosphere.common.glance_image : Promote newly uploaded image to canonical name] ***\nWednesday 29 July 2026  14:28:46 +0000 (0:00:00.040)       0:32:13.786 ********\nskipping: [instance]\n\nTASK [atmosphere.common.glance_image : Remove work directory] ******************\nWednesday 29 July 2026  14:28:46 +0000 (0:00:00.038)       0:32:13.825 ********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\nWednesday 29 July 2026  14:28:46 +0000 (0:00:00.338)       0:32:14.163 ********\nok: [instance]\n\nTASK [Create RabbitMQ cluster] *************************************************\nWednesday 29 July 2026  14:28:47 +0000 (0:00:00.077)       0:32:14.241 ********\nincluded: rabbitmq for instance\n\nTASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***\nWednesday 29 July 2026  14:28:47 +0000 (0:00:00.077)       0:32:14.319 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******\nWednesday 29 July 2026  14:28:47 +0000 (0:00:00.708)       0:32:15.027 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] ***\nWednesday 29 July 2026  14:28:47 +0000 (0:00:00.048)       0:32:15.075 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] *****\nWednesday 29 July 2026  14:28:47 +0000 (0:00:00.045)       0:32:15.121 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************\nWednesday 29 July 2026  14:28:47 +0000 (0:00:00.044)       0:32:15.165 ********",
                            "stdout_lines": [
                                "skipping: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Promote newly uploaded image to canonical name] ***",
                                "Wednesday 29 July 2026  14:28:46 +0000 (0:00:00.040)       0:32:13.786 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Remove work directory] ******************",
                                "Wednesday 29 July 2026  14:28:46 +0000 (0:00:00.038)       0:32:13.825 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "Wednesday 29 July 2026  14:28:46 +0000 (0:00:00.338)       0:32:14.163 ********",
                                "ok: [instance]",
                                "",
                                "TASK [Create RabbitMQ cluster] *************************************************",
                                "Wednesday 29 July 2026  14:28:47 +0000 (0:00:00.077)       0:32:14.241 ********",
                                "included: rabbitmq for instance",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***",
                                "Wednesday 29 July 2026  14:28:47 +0000 (0:00:00.077)       0:32:14.319 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******",
                                "Wednesday 29 July 2026  14:28:47 +0000 (0:00:00.708)       0:32:15.027 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] ***",
                                "Wednesday 29 July 2026  14:28:47 +0000 (0:00:00.048)       0:32:15.075 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] *****",
                                "Wednesday 29 July 2026  14:28:47 +0000 (0:00:00.045)       0:32:15.121 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************",
                                "Wednesday 29 July 2026  14:28:47 +0000 (0:00:00.044)       0:32:15.165 ********"
                            ],
                            "zuul_log_id": "0242ac17-0010-b3f5-b7d9-000000018349-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:29:09.020273Z",
                            "start": "2026-07-29T14:29:08.501589Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000018349",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:29:09.112634Z",
                            "start": "2026-07-29T14:29:09.032688Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001834a",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "139084"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:29:09.204230Z",
                            "start": "2026-07-29T14:29:09.125252Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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.rabbitmq : Deploy cluster]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:29:09.312465Z",
                            "start": "2026-07-29T14:29:09.233479Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001834c",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:29:09.397526Z",
                            "start": "2026-07-29T14:29:09.328628Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001834d",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-29 14:29:09.769707",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:29:29.771646",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:29:29.794113Z",
                            "start": "2026-07-29T14:29:09.708141Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000018b78",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "93"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:29:29.880459Z",
                            "start": "2026-07-29T14:29:29.810594Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000018b79",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853835661962.1597",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853835661962.1597",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853835661962.1597",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:29:30.121423Z",
                            "start": "2026-07-29T14:29:29.892498Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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": 1785335348.3208714,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 288,
                                "charset": "unknown",
                                "checksum": "08379eceddb2f10cbf5e023c7bd1dcbc1ca110ff",
                                "ctime": 1785335356.2050245,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582117,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785335356.2050245,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 141821,
                                "uid": 1000,
                                "version": "668597093",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:29:30.345915Z",
                            "start": "2026-07-29T14:29:30.136446Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000018b7b",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "2737"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:29:30.447883Z",
                            "start": "2026-07-29T14:29:30.359461Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000018b7c",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +139085 /tmp/logs/molecule-aio-openvswitch.log | head -c 2737",
                            "delta": "0:00:00.005825",
                            "end": "2026-07-29 14:29:30.706350",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +139085 /tmp/logs/molecule-aio-openvswitch.log | head -c 2737",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-b3f5-b7d9-000000018b7d-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:29:30.700525",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\nWednesday 29 July 2026  14:29:13 +0000 (0:00:25.819)       0:32:40.985 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\nWednesday 29 July 2026  14:29:14 +0000 (0:00:00.658)       0:32:41.644 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\nWednesday 29 July 2026  14:29:14 +0000 (0:00:00.051)       0:32:41.695 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\nWednesday 29 July 2026  14:29:14 +0000 (0:00:00.044)       0:32:41.740 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\nWednesday 29 July 2026  14:29:14 +0000 (0:00:00.043)       0:32:41.783 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\nWednesday 29 July 2026  14:29:14 +0000 (0:00:00.050)       0:32:41.834 ********\nok: [instance] => (item=volumev3)\nok: [instance] => (item=oslo_cache)\nok: [instance] => (item=identity)\nok: [instance] => (item=image)\nok: [instance] => (item=oslo_db)\nok: [instance] => (item=oslo_messaging)\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\nWednesday 29 July 2026  14:29:14 +0000 (0:00:00.115)       0:32:41.949 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nWednesday 29 July 2026  14:29:14 +0000 (0:00:00.056)       0:32:42.006 ********\nincluded: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\nWednesday 29 July 2026  14:29:14 +0000 (0:00:00.060)       0:32:42.067 ********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.cinder : Generate Helm values] ***********************\nWednesday 29 July 2026  14:29:15 +0000 (0:00:00.565)       0:32:42.632 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.cinder : Append Helm values (Staffeln)] **************\nWednesday 29 July 2026  14:29:15 +0000 (0:00:00.380)       0:32:43.013 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.cinder : Append Helm values (storage)] ***************\nWednesday 29 July 2026  14:29:15 +0000 (0:00:00.055)       0:32:43.069 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.cinder : Deploy Helm chart] **************************\nWednesday 29 July 2026  14:29:16 +0000 (0:00:00.364)       0:32:43.433 ********",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "Wednesday 29 July 2026  14:29:13 +0000 (0:00:25.819)       0:32:40.985 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "Wednesday 29 July 2026  14:29:14 +0000 (0:00:00.658)       0:32:41.644 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "Wednesday 29 July 2026  14:29:14 +0000 (0:00:00.051)       0:32:41.695 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "Wednesday 29 July 2026  14:29:14 +0000 (0:00:00.044)       0:32:41.740 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "Wednesday 29 July 2026  14:29:14 +0000 (0:00:00.043)       0:32:41.783 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "Wednesday 29 July 2026  14:29:14 +0000 (0:00:00.050)       0:32:41.834 ********",
                                "ok: [instance] => (item=volumev3)",
                                "ok: [instance] => (item=oslo_cache)",
                                "ok: [instance] => (item=identity)",
                                "ok: [instance] => (item=image)",
                                "ok: [instance] => (item=oslo_db)",
                                "ok: [instance] => (item=oslo_messaging)",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "Wednesday 29 July 2026  14:29:14 +0000 (0:00:00.115)       0:32:41.949 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Wednesday 29 July 2026  14:29:14 +0000 (0:00:00.056)       0:32:42.006 ********",
                                "included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "Wednesday 29 July 2026  14:29:14 +0000 (0:00:00.060)       0:32:42.067 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.cinder : Generate Helm values] ***********************",
                                "Wednesday 29 July 2026  14:29:15 +0000 (0:00:00.565)       0:32:42.632 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.cinder : Append Helm values (Staffeln)] **************",
                                "Wednesday 29 July 2026  14:29:15 +0000 (0:00:00.380)       0:32:43.013 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.cinder : Append Helm values (storage)] ***************",
                                "Wednesday 29 July 2026  14:29:15 +0000 (0:00:00.055)       0:32:43.069 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.cinder : Deploy Helm chart] **************************",
                                "Wednesday 29 July 2026  14:29:16 +0000 (0:00:00.364)       0:32:43.433 ********"
                            ],
                            "zuul_log_id": "0242ac17-0010-b3f5-b7d9-000000018b7d-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:29:31.014425Z",
                            "start": "2026-07-29T14:29:30.489254Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000018b7d",
                        "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.cinder : Deploy Helm chart]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:29:31.115371Z",
                            "start": "2026-07-29T14:29:31.027543Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000018b7e",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "141821"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:29:31.195474Z",
                            "start": "2026-07-29T14:29:31.128356Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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.cinder : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:29:31.274750Z",
                            "start": "2026-07-29T14:29:31.207320Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000018b80",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:29:31.350855Z",
                            "start": "2026-07-29T14:29:31.286791Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000018b81",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-29 14:29:31.563789",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:29:51.566300",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:29:51.583224Z",
                            "start": "2026-07-29T14:29:31.506379Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000193c2",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "94"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:29:51.667772Z",
                            "start": "2026-07-29T14:29:51.601046Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000193c3",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853835661962.1597",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853835661962.1597",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853835661962.1597",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:29:51.922998Z",
                            "start": "2026-07-29T14:29:51.683555Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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": 1785335370.3012984,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 288,
                                "charset": "unknown",
                                "checksum": "08379eceddb2f10cbf5e023c7bd1dcbc1ca110ff",
                                "ctime": 1785335356.2050245,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582117,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785335356.2050245,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 141821,
                                "uid": 1000,
                                "version": "668597093",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:29:52.161351Z",
                            "start": "2026-07-29T14:29:51.940650Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000193c5",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:29:52.243905Z",
                            "start": "2026-07-29T14:29:52.175614Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000193c6",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:29:52.789192Z",
                            "start": "2026-07-29T14:29:52.277542Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000193c7",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:29:52.856896Z",
                            "start": "2026-07-29T14:29:52.807114Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000193c8",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "141821"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:29:52.955397Z",
                            "start": "2026-07-29T14:29:52.874278Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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.cinder : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:29:53.040843Z",
                            "start": "2026-07-29T14:29:52.972974Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000193ca",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:29:53.122358Z",
                            "start": "2026-07-29T14:29:53.053926Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-0000000193cb",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-29 14:29:53.345832",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:30:13.348318",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:30:13.357455Z",
                            "start": "2026-07-29T14:29:53.284968Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000019c22",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "95"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:30:13.795500Z",
                            "start": "2026-07-29T14:30:13.369243Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000019c23",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853835661962.1597",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853835661962.1597",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853835661962.1597",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:30:14.169909Z",
                            "start": "2026-07-29T14:30:13.868663Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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": 1785335370.3012984,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 288,
                                "charset": "unknown",
                                "checksum": "08379eceddb2f10cbf5e023c7bd1dcbc1ca110ff",
                                "ctime": 1785335356.2050245,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582117,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785335356.2050245,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 141821,
                                "uid": 1000,
                                "version": "668597093",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:30:14.405757Z",
                            "start": "2026-07-29T14:30:14.183282Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000019c25",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:30:14.595467Z",
                            "start": "2026-07-29T14:30:14.418736Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000019c26",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:30:15.316367Z",
                            "start": "2026-07-29T14:30:14.790249Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000019c27",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:30:15.391898Z",
                            "start": "2026-07-29T14:30:15.333962Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000019c28",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "141821"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:30:15.477504Z",
                            "start": "2026-07-29T14:30:15.409771Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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.cinder : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:30:15.563978Z",
                            "start": "2026-07-29T14:30:15.491946Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000019c2a",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:30:15.654414Z",
                            "start": "2026-07-29T14:30:15.576486Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000019c2b",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-29 14:30:15.895564",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:30:35.897711",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:30:35.913176Z",
                            "start": "2026-07-29T14:30:15.836902Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001a498",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "96"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:30:36.053392Z",
                            "start": "2026-07-29T14:30:35.930672Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001a499",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853835661962.1597",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853835661962.1597",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853835661962.1597",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:30:36.382884Z",
                            "start": "2026-07-29T14:30:36.070792Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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": 1785335370.3012984,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 288,
                                "charset": "unknown",
                                "checksum": "08379eceddb2f10cbf5e023c7bd1dcbc1ca110ff",
                                "ctime": 1785335356.2050245,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582117,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785335356.2050245,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 141821,
                                "uid": 1000,
                                "version": "668597093",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:30:36.619387Z",
                            "start": "2026-07-29T14:30:36.399425Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001a49b",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:30:36.772605Z",
                            "start": "2026-07-29T14:30:36.635561Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001a49c",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:30:37.333076Z",
                            "start": "2026-07-29T14:30:36.818708Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001a49d",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:30:37.411090Z",
                            "start": "2026-07-29T14:30:37.352872Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001a49e",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "141821"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:30:37.497445Z",
                            "start": "2026-07-29T14:30:37.431029Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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.cinder : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:30:38.192254Z",
                            "start": "2026-07-29T14:30:37.512475Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001a4a0",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:30:38.278538Z",
                            "start": "2026-07-29T14:30:38.211999Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001a4a1",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-29 14:30:38.492927",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:30:58.495058",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:30:58.516978Z",
                            "start": "2026-07-29T14:30:38.434940Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001ad24",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "97"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:30:58.600897Z",
                            "start": "2026-07-29T14:30:58.530097Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001ad25",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853835661962.1597",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853835661962.1597",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853835661962.1597",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:30:58.928159Z",
                            "start": "2026-07-29T14:30:58.615570Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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": 1785335370.3012984,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 288,
                                "charset": "unknown",
                                "checksum": "08379eceddb2f10cbf5e023c7bd1dcbc1ca110ff",
                                "ctime": 1785335356.2050245,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582117,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785335356.2050245,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 141821,
                                "uid": 1000,
                                "version": "668597093",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:30:59.170138Z",
                            "start": "2026-07-29T14:30:58.942599Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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-29T14:30:59.254901Z",
                            "start": "2026-07-29T14:30:59.186212Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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-29T14:30:59.814690Z",
                            "start": "2026-07-29T14:30:59.299990Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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-29T14:30:59.907115Z",
                            "start": "2026-07-29T14:30:59.836288Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001ad2a",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "141821"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:30:59.998842Z",
                            "start": "2026-07-29T14:30:59.926839Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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.cinder : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:31:00.094853Z",
                            "start": "2026-07-29T14:31:00.013833Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001ad2c",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:31:00.190617Z",
                            "start": "2026-07-29T14:31:00.109903Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001ad2d",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-29 14:31:00.404017",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:31:20.406028",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:31:20.444180Z",
                            "start": "2026-07-29T14:31:00.340015Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001b5c6",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "98"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:31:20.533601Z",
                            "start": "2026-07-29T14:31:20.457209Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001b5c7",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853835661962.1597",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853835661962.1597",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853835661962.1597",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:31:20.796448Z",
                            "start": "2026-07-29T14:31:20.548378Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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": 1785335370.3012984,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 288,
                                "charset": "unknown",
                                "checksum": "08379eceddb2f10cbf5e023c7bd1dcbc1ca110ff",
                                "ctime": 1785335356.2050245,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582117,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785335356.2050245,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 141821,
                                "uid": 1000,
                                "version": "668597093",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:31:21.026411Z",
                            "start": "2026-07-29T14:31:20.811896Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001b5c9",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:31:21.111985Z",
                            "start": "2026-07-29T14:31:21.043184Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001b5ca",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:31:21.659347Z",
                            "start": "2026-07-29T14:31:21.146522Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001b5cb",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:31:21.737236Z",
                            "start": "2026-07-29T14:31:21.678703Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001b5cc",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "141821"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:31:21.824313Z",
                            "start": "2026-07-29T14:31:21.757916Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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.cinder : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:31:21.901995Z",
                            "start": "2026-07-29T14:31:21.839119Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001b5ce",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:31:21.982167Z",
                            "start": "2026-07-29T14:31:21.916177Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001b5cf",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-29 14:31:22.738559",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:31:42.740057",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:31:42.753051Z",
                            "start": "2026-07-29T14:31:22.672970Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001be7e",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "99"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:31:42.844320Z",
                            "start": "2026-07-29T14:31:42.768122Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001be7f",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853835661962.1597",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853835661962.1597",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853835661962.1597",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:31:43.105903Z",
                            "start": "2026-07-29T14:31:42.858608Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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": 1785335370.3012984,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 288,
                                "charset": "unknown",
                                "checksum": "08379eceddb2f10cbf5e023c7bd1dcbc1ca110ff",
                                "ctime": 1785335356.2050245,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582117,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785335356.2050245,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 141821,
                                "uid": 1000,
                                "version": "668597093",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:31:43.326160Z",
                            "start": "2026-07-29T14:31:43.125732Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001be81",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:31:43.415910Z",
                            "start": "2026-07-29T14:31:43.345631Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001be82",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:31:43.963365Z",
                            "start": "2026-07-29T14:31:43.450677Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001be83",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:31:44.033893Z",
                            "start": "2026-07-29T14:31:43.985756Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001be84",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "141821"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:31:44.127616Z",
                            "start": "2026-07-29T14:31:44.057299Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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.cinder : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:31:44.214613Z",
                            "start": "2026-07-29T14:31:44.145273Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001be86",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:31:44.299782Z",
                            "start": "2026-07-29T14:31:44.229994Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001be87",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-29 14:31:44.529941",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:32:04.532106",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:32:04.547559Z",
                            "start": "2026-07-29T14:31:44.467113Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001c74c",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "100"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:32:04.634276Z",
                            "start": "2026-07-29T14:32:04.563850Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001c74d",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853835661962.1597",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853835661962.1597",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853835661962.1597",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:32:04.893468Z",
                            "start": "2026-07-29T14:32:04.654099Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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": 1785335370.3012984,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 288,
                                "charset": "unknown",
                                "checksum": "08379eceddb2f10cbf5e023c7bd1dcbc1ca110ff",
                                "ctime": 1785335356.2050245,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582117,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785335356.2050245,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 141821,
                                "uid": 1000,
                                "version": "668597093",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:32:05.113200Z",
                            "start": "2026-07-29T14:32:04.909980Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001c74f",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:32:05.197864Z",
                            "start": "2026-07-29T14:32:05.127174Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001c750",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:32:05.747084Z",
                            "start": "2026-07-29T14:32:05.233684Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001c751",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:32:05.819521Z",
                            "start": "2026-07-29T14:32:05.771375Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001c752",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "141821"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:32:05.907432Z",
                            "start": "2026-07-29T14:32:05.839812Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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.cinder : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:32:06.002391Z",
                            "start": "2026-07-29T14:32:05.924145Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001c754",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "false_condition": "(\n  (_atmosphere_ci_phase_poll_count | int)\n  % (_atmosphere_ci_phase_poll_chunk_size | int)\n) != 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:32:06.076894Z",
                            "start": "2026-07-29T14:32:06.018287Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001c755",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:32:06.154548Z",
                            "start": "2026-07-29T14:32:06.090022Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000000081",
                        "name": "Start progress monitor chunk for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-29 14:32:06.221300",
                            "stderr": "",
                            "stdout": "Paused for 20.02 seconds",
                            "stop": "2026-07-29 14:32:26.244671",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:32:26.266222Z",
                            "start": "2026-07-29T14:32:06.174961Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001d032",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "101"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:32:26.341959Z",
                            "start": "2026-07-29T14:32:26.272332Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001d033",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853835661962.1597",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853835661962.1597",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853835661962.1597",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:32:26.582518Z",
                            "start": "2026-07-29T14:32:26.351275Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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": 1785335370.3012984,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 288,
                                "charset": "unknown",
                                "checksum": "08379eceddb2f10cbf5e023c7bd1dcbc1ca110ff",
                                "ctime": 1785335356.2050245,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582117,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785335356.2050245,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 141821,
                                "uid": 1000,
                                "version": "668597093",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:32:26.798806Z",
                            "start": "2026-07-29T14:32:26.590074Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001d035",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:32:26.863599Z",
                            "start": "2026-07-29T14:32:26.805267Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001d036",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:32:27.407658Z",
                            "start": "2026-07-29T14:32:26.895959Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001d037",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:32:27.464629Z",
                            "start": "2026-07-29T14:32:27.417131Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001d038",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "141821"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:32:27.535448Z",
                            "start": "2026-07-29T14:32:27.477427Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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.cinder : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:32:27.611536Z",
                            "start": "2026-07-29T14:32:27.544128Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001d03a",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:32:27.687154Z",
                            "start": "2026-07-29T14:32:27.619798Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001d03b",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-29 14:32:27.948552",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:32:47.952827",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:32:48.044305Z",
                            "start": "2026-07-29T14:32:27.904045Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001d05e",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "102"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:32:48.114733Z",
                            "start": "2026-07-29T14:32:48.057014Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001d05f",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853835661962.1597",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853835661962.1597",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853835661962.1597",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:32:48.363991Z",
                            "start": "2026-07-29T14:32:48.121781Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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": 1785335370.3012984,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 288,
                                "charset": "unknown",
                                "checksum": "08379eceddb2f10cbf5e023c7bd1dcbc1ca110ff",
                                "ctime": 1785335356.2050245,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582117,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785335356.2050245,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 141821,
                                "uid": 1000,
                                "version": "668597093",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:32:48.577801Z",
                            "start": "2026-07-29T14:32:48.376054Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001d061",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:32:48.659940Z",
                            "start": "2026-07-29T14:32:48.587616Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001d062",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:32:49.210075Z",
                            "start": "2026-07-29T14:32:48.695369Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001d063",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:32:49.270117Z",
                            "start": "2026-07-29T14:32:49.221971Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001d064",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "141821"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:32:49.343392Z",
                            "start": "2026-07-29T14:32:49.282482Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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.cinder : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:32:49.407948Z",
                            "start": "2026-07-29T14:32:49.349246Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001d066",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:32:49.471729Z",
                            "start": "2026-07-29T14:32:49.414029Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001d067",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-29 14:32:49.539977",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:33:09.541788",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:33:09.554603Z",
                            "start": "2026-07-29T14:32:49.495368Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001d0d6",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "103"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:33:09.621124Z",
                            "start": "2026-07-29T14:33:09.563967Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001d0d7",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853835661962.1597",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853835661962.1597",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853835661962.1597",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:33:09.870361Z",
                            "start": "2026-07-29T14:33:09.630731Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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": 1785335370.3012984,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 288,
                                "charset": "unknown",
                                "checksum": "08379eceddb2f10cbf5e023c7bd1dcbc1ca110ff",
                                "ctime": 1785335356.2050245,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582117,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785335356.2050245,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 141821,
                                "uid": 1000,
                                "version": "668597093",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:33:10.096814Z",
                            "start": "2026-07-29T14:33:09.883243Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001d0d9",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:33:10.160791Z",
                            "start": "2026-07-29T14:33:10.103261Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001d0da",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:33:10.700516Z",
                            "start": "2026-07-29T14:33:10.188767Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001d0db",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:33:10.768645Z",
                            "start": "2026-07-29T14:33:10.711037Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001d0dc",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "141821"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:33:10.853398Z",
                            "start": "2026-07-29T14:33:10.783640Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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.cinder : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:33:10.917450Z",
                            "start": "2026-07-29T14:33:10.861908Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001d0de",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:33:10.981547Z",
                            "start": "2026-07-29T14:33:10.926632Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001d0df",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-29 14:33:11.051063",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:33:31.052626",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:33:31.064674Z",
                            "start": "2026-07-29T14:33:11.005458Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001d164",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "104"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:33:31.129127Z",
                            "start": "2026-07-29T14:33:31.070921Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001d165",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853835661962.1597",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853835661962.1597",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853835661962.1597",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:33:31.398675Z",
                            "start": "2026-07-29T14:33:31.136258Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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": 1785335370.3012984,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 288,
                                "charset": "unknown",
                                "checksum": "08379eceddb2f10cbf5e023c7bd1dcbc1ca110ff",
                                "ctime": 1785335356.2050245,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582117,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785335356.2050245,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 141821,
                                "uid": 1000,
                                "version": "668597093",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:33:31.624099Z",
                            "start": "2026-07-29T14:33:31.405063Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001d167",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:33:31.688276Z",
                            "start": "2026-07-29T14:33:31.630495Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001d168",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:33:32.227177Z",
                            "start": "2026-07-29T14:33:31.715028Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001d169",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:33:32.423787Z",
                            "start": "2026-07-29T14:33:32.241761Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001d16a",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "141821"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:33:32.673391Z",
                            "start": "2026-07-29T14:33:32.436005Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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.cinder : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:33:32.736457Z",
                            "start": "2026-07-29T14:33:32.679226Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001d16c",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:33:32.801896Z",
                            "start": "2026-07-29T14:33:32.744702Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001d16d",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-29 14:33:32.874749",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:33:52.876715",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:33:52.894740Z",
                            "start": "2026-07-29T14:33:32.828853Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001d208",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "105"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:33:52.975022Z",
                            "start": "2026-07-29T14:33:52.903406Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001d209",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853835661962.1597",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853835661962.1597",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853835661962.1597",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:33:53.258199Z",
                            "start": "2026-07-29T14:33:52.983915Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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": 1785335370.3012984,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 288,
                                "charset": "unknown",
                                "checksum": "08379eceddb2f10cbf5e023c7bd1dcbc1ca110ff",
                                "ctime": 1785335356.2050245,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582117,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785335356.2050245,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 141821,
                                "uid": 1000,
                                "version": "668597093",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:33:53.480221Z",
                            "start": "2026-07-29T14:33:53.266238Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001d20b",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:33:53.547821Z",
                            "start": "2026-07-29T14:33:53.486806Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001d20c",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:33:55.924528Z",
                            "start": "2026-07-29T14:33:53.574838Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001d20d",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:33:55.982197Z",
                            "start": "2026-07-29T14:33:55.934016Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001d20e",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "141821"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:33:56.067816Z",
                            "start": "2026-07-29T14:33:55.994540Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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.cinder : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:33:56.146575Z",
                            "start": "2026-07-29T14:33:56.077637Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001d210",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:33:56.219174Z",
                            "start": "2026-07-29T14:33:56.154515Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001d211",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-29 14:33:56.298561",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:34:16.300571",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:34:16.313806Z",
                            "start": "2026-07-29T14:33:56.249452Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001d2c2",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "106"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:34:16.412795Z",
                            "start": "2026-07-29T14:34:16.320910Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001d2c3",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853835661962.1597",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853835661962.1597",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853835661962.1597",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:34:16.674446Z",
                            "start": "2026-07-29T14:34:16.418811Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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": 1785335370.3012984,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 296,
                                "charset": "unknown",
                                "checksum": "748ca60e0528ab50bf0914fa6b4f859173153a20",
                                "ctime": 1785335655.7188334,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582117,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785335655.7188334,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 146773,
                                "uid": 1000,
                                "version": "668597093",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:34:16.897296Z",
                            "start": "2026-07-29T14:34:16.696756Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001d2c5",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "4952"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:34:16.978754Z",
                            "start": "2026-07-29T14:34:16.903835Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001d2c6",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +141822 /tmp/logs/molecule-aio-openvswitch.log | head -c 4952",
                            "delta": "0:00:00.007301",
                            "end": "2026-07-29 14:34:17.188925",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +141822 /tmp/logs/molecule-aio-openvswitch.log | head -c 4952",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-b3f5-b7d9-00000001d2c7-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:34:17.181624",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nTASK [Create Ingress] **********************************************************\nWednesday 29 July 2026  14:34:01 +0000 (0:04:45.518)       0:37:28.951 ********\nincluded: openstack_helm_ingress for instance\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********\nWednesday 29 July 2026  14:34:01 +0000 (0:00:00.095)       0:37:29.047 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***\nWednesday 29 July 2026  14:34:01 +0000 (0:00:00.049)       0:37:29.096 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***\nWednesday 29 July 2026  14:34:01 +0000 (0:00:00.050)       0:37:29.147 ********\nok: [instance]\n\nTASK [Create Ingress volumev3] *************************************************\nWednesday 29 July 2026  14:34:01 +0000 (0:00:00.060)       0:37:29.207 ********\nincluded: ingress for instance\n\nTASK [vexxhost.atmosphere.ingress : Create Ingress volumev3] *******************\nWednesday 29 July 2026  14:34:02 +0000 (0:00:00.067)       0:37:29.275 ********\nchanged: [instance]\n\nPLAY [Configure operating system] **********************************************\n\nTASK [Gathering Facts] *********************************************************\nWednesday 29 July 2026  14:34:03 +0000 (0:00:01.159)       0:37:30.434 ********\nok: [instance]\n\nPLAY [Deploy SDN] **************************************************************\n\nPLAY [controllers[0]] **********************************************************\n\nTASK [Gathering Facts] *********************************************************\nWednesday 29 July 2026  14:34:05 +0000 (0:00:02.038)       0:37:32.472 ********\nok: [instance]\n\nPLAY [controllers] *************************************************************\n\nTASK [Gathering Facts] *********************************************************\nWednesday 29 July 2026  14:34:08 +0000 (0:00:03.157)       0:37:35.630 ********\nok: [instance]\n\nPLAY [Configure networking] ****************************************************\n\nTASK [Gathering Facts] *********************************************************\nWednesday 29 July 2026  14:34:10 +0000 (0:00:01.911)       0:37:37.542 ********\nok: [instance]\n\nTASK [Add IP address to \"br-ex\"] ***********************************************\nWednesday 29 July 2026  14:34:12 +0000 (0:00:01.825)       0:37:39.368 ********\nok: [instance]\n\nTASK [Set \"br-ex\" interface to \"up\"] *******************************************\nWednesday 29 July 2026  14:34:12 +0000 (0:00:00.238)       0:37:39.606 ********\nok: [instance]\n\nPLAY RECAP *********************************************************************\ninstance                   : ok=430  changed=138  unreachable=0    failed=0    skipped=126  rescued=0    ignored=2\n\nWednesday 29 July 2026  14:34:12 +0000 (0:00:00.222)       0:37:39.829 ********\n===============================================================================\nvexxhost.atmosphere.keycloak : Deploy Helm chart ---------------------- 529.50s\nvexxhost.atmosphere.cinder : Deploy Helm chart ------------------------ 285.52s\nvexxhost.atmosphere.glance : Deploy Helm chart ------------------------ 225.75s\nvexxhost.atmosphere.keystone : Deploy Helm chart ---------------------- 167.88s\nvexxhost.atmosphere.percona_xtradb_cluster : Apply Percona XtraDB cluster - 132.69s\nvexxhost.ceph.osd : Install OSDs --------------------------------------- 94.37s\nvexxhost.ceph.mon : Run Bootstrap command ------------------------------ 92.08s\nvexxhost.ceph.mon : Configure \"mon\" label for monitors ----------------- 48.97s\nvexxhost.kubernetes.cert_manager : Deploy Helm chart ------------------- 33.90s\nvexxhost.atmosphere.rabbitmq : Deploy cluster -------------------------- 31.02s\nvexxhost.atmosphere.rabbitmq : Deploy cluster -------------------------- 30.87s\nvexxhost.kubernetes.envoy_gateway : Deploy Helm chart ------------------ 28.20s\nvexxhost.atmosphere.rabbitmq : Deploy cluster -------------------------- 25.82s\nvexxhost.kubernetes.kubernetes : Initialize cluster -------------------- 24.01s\natmosphere.common.qemu_utils : Install packages ------------------------ 23.16s\nvexxhost.kubernetes.kubernetes : Install PIP --------------------------- 14.99s\nvexxhost.atmosphere.ceph_provisioners : Collect \"ceph mon dump\" output from a monitor -- 14.45s\nvexxhost.atmosphere.ceph_csi_rbd : Collect \"ceph mon dump\" output from a monitor -- 14.45s\nvexxhost.ceph.mon : Validate monitor exist ----------------------------- 14.18s\natmosphere.common.glance_image : Check if image exists ----------------- 14.15s\nINFO     [aio > converge] Executed: Successful\nINFO     [aio > idempotence] Executing\n\nPLAY [all] *********************************************************************\n\nTASK [Gathering Facts] *********************************************************\nWednesday 29 July 2026  14:34:15 +0000 (0:00:00.017)       0:00:00.017 ********",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "TASK [Create Ingress] **********************************************************",
                                "Wednesday 29 July 2026  14:34:01 +0000 (0:04:45.518)       0:37:28.951 ********",
                                "included: openstack_helm_ingress for instance",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********",
                                "Wednesday 29 July 2026  14:34:01 +0000 (0:00:00.095)       0:37:29.047 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***",
                                "Wednesday 29 July 2026  14:34:01 +0000 (0:00:00.049)       0:37:29.096 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***",
                                "Wednesday 29 July 2026  14:34:01 +0000 (0:00:00.050)       0:37:29.147 ********",
                                "ok: [instance]",
                                "",
                                "TASK [Create Ingress volumev3] *************************************************",
                                "Wednesday 29 July 2026  14:34:01 +0000 (0:00:00.060)       0:37:29.207 ********",
                                "included: ingress for instance",
                                "",
                                "TASK [vexxhost.atmosphere.ingress : Create Ingress volumev3] *******************",
                                "Wednesday 29 July 2026  14:34:02 +0000 (0:00:00.067)       0:37:29.275 ********",
                                "changed: [instance]",
                                "",
                                "PLAY [Configure operating system] **********************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Wednesday 29 July 2026  14:34:03 +0000 (0:00:01.159)       0:37:30.434 ********",
                                "ok: [instance]",
                                "",
                                "PLAY [Deploy SDN] **************************************************************",
                                "",
                                "PLAY [controllers[0]] **********************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Wednesday 29 July 2026  14:34:05 +0000 (0:00:02.038)       0:37:32.472 ********",
                                "ok: [instance]",
                                "",
                                "PLAY [controllers] *************************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Wednesday 29 July 2026  14:34:08 +0000 (0:00:03.157)       0:37:35.630 ********",
                                "ok: [instance]",
                                "",
                                "PLAY [Configure networking] ****************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Wednesday 29 July 2026  14:34:10 +0000 (0:00:01.911)       0:37:37.542 ********",
                                "ok: [instance]",
                                "",
                                "TASK [Add IP address to \"br-ex\"] ***********************************************",
                                "Wednesday 29 July 2026  14:34:12 +0000 (0:00:01.825)       0:37:39.368 ********",
                                "ok: [instance]",
                                "",
                                "TASK [Set \"br-ex\" interface to \"up\"] *******************************************",
                                "Wednesday 29 July 2026  14:34:12 +0000 (0:00:00.238)       0:37:39.606 ********",
                                "ok: [instance]",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "instance                   : ok=430  changed=138  unreachable=0    failed=0    skipped=126  rescued=0    ignored=2",
                                "",
                                "Wednesday 29 July 2026  14:34:12 +0000 (0:00:00.222)       0:37:39.829 ********",
                                "===============================================================================",
                                "vexxhost.atmosphere.keycloak : Deploy Helm chart ---------------------- 529.50s",
                                "vexxhost.atmosphere.cinder : Deploy Helm chart ------------------------ 285.52s",
                                "vexxhost.atmosphere.glance : Deploy Helm chart ------------------------ 225.75s",
                                "vexxhost.atmosphere.keystone : Deploy Helm chart ---------------------- 167.88s",
                                "vexxhost.atmosphere.percona_xtradb_cluster : Apply Percona XtraDB cluster - 132.69s",
                                "vexxhost.ceph.osd : Install OSDs --------------------------------------- 94.37s",
                                "vexxhost.ceph.mon : Run Bootstrap command ------------------------------ 92.08s",
                                "vexxhost.ceph.mon : Configure \"mon\" label for monitors ----------------- 48.97s",
                                "vexxhost.kubernetes.cert_manager : Deploy Helm chart ------------------- 33.90s",
                                "vexxhost.atmosphere.rabbitmq : Deploy cluster -------------------------- 31.02s",
                                "vexxhost.atmosphere.rabbitmq : Deploy cluster -------------------------- 30.87s",
                                "vexxhost.kubernetes.envoy_gateway : Deploy Helm chart ------------------ 28.20s",
                                "vexxhost.atmosphere.rabbitmq : Deploy cluster -------------------------- 25.82s",
                                "vexxhost.kubernetes.kubernetes : Initialize cluster -------------------- 24.01s",
                                "atmosphere.common.qemu_utils : Install packages ------------------------ 23.16s",
                                "vexxhost.kubernetes.kubernetes : Install PIP --------------------------- 14.99s",
                                "vexxhost.atmosphere.ceph_provisioners : Collect \"ceph mon dump\" output from a monitor -- 14.45s",
                                "vexxhost.atmosphere.ceph_csi_rbd : Collect \"ceph mon dump\" output from a monitor -- 14.45s",
                                "vexxhost.ceph.mon : Validate monitor exist ----------------------------- 14.18s",
                                "atmosphere.common.glance_image : Check if image exists ----------------- 14.15s",
                                "INFO     [aio > converge] Executed: Successful",
                                "INFO     [aio > idempotence] Executing",
                                "",
                                "PLAY [all] *********************************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Wednesday 29 July 2026  14:34:15 +0000 (0:00:00.017)       0:00:00.017 ********"
                            ],
                            "zuul_log_id": "0242ac17-0010-b3f5-b7d9-00000001d2c7-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:34:17.527750Z",
                            "start": "2026-07-29T14:34:17.005460Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001d2c7",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [Gathering Facts]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:34:17.612926Z",
                            "start": "2026-07-29T14:34:17.536862Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001d2c8",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "146773"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:34:17.677862Z",
                            "start": "2026-07-29T14:34:17.621289Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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 [Gathering Facts]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:34:17.751325Z",
                            "start": "2026-07-29T14:34:17.684003Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001d2ca",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:34:17.817756Z",
                            "start": "2026-07-29T14:34:17.759455Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001d2cb",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-29 14:34:17.891756",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:34:37.893705",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:34:37.915784Z",
                            "start": "2026-07-29T14:34:17.848418Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001d392",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "107"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:34:37.984337Z",
                            "start": "2026-07-29T14:34:37.922749Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001d393",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853835661962.1597",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853835661962.1597",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853835661962.1597",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:34:38.254764Z",
                            "start": "2026-07-29T14:34:37.991328Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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": 1785335656.8548553,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 312,
                                "charset": "unknown",
                                "checksum": "36ef90b9f99def776585b7313aa7752596fc2b8f",
                                "ctime": 1785335678.2512693,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582117,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785335678.2512693,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 154901,
                                "uid": 1000,
                                "version": "668597093",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:34:38.490831Z",
                            "start": "2026-07-29T14:34:38.264016Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001d395",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "8128"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:34:38.629710Z",
                            "start": "2026-07-29T14:34:38.577105Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001d396",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +146774 /tmp/logs/molecule-aio-openvswitch.log | head -c 8128",
                            "delta": "0:00:00.008792",
                            "end": "2026-07-29 14:34:38.865195",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +146774 /tmp/logs/molecule-aio-openvswitch.log | head -c 8128",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-b3f5-b7d9-00000001d397-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:34:38.856403",
                            "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] **********************************\nWednesday 29 July 2026  14:34:17 +0000 (0:00:02.236)       0:00:02.253 ********\nskipping: [instance]\n\nTASK [Set a fact with the \"atmosphere_images\" for other plays] *****************\nWednesday 29 July 2026  14:34:18 +0000 (0:00:00.062)       0:00:02.316 ********\nok: [instance]\n\nPLAY [Deploy Ceph monitors & managers] *****************************************\n\nTASK [Gathering Facts] *********************************************************\nWednesday 29 July 2026  14:34:18 +0000 (0:00:00.202)       0:00:02.518 ********\nok: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nWednesday 29 July 2026  14:34:20 +0000 (0:00:01.929)       0:00:04.447 ********\nok: [instance]\n\nTASK [vexxhost.containers.package : Update state for tar] **********************\nWednesday 29 July 2026  14:34:20 +0000 (0:00:00.547)       0:00:04.995 ********\nskipping: [instance]\n\nTASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***\nWednesday 29 July 2026  14:34:20 +0000 (0:00:00.068)       0:00:05.064 ********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nWednesday 29 July 2026  14:34:21 +0000 (0:00:00.330)       0:00:05.394 ********\nok: [instance] => {\n    \"msg\": \"https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64\"\n}\n\nTASK [vexxhost.containers.download_artifact : Download item] *******************\nWednesday 29 July 2026  14:34:21 +0000 (0:00:00.078)       0:00:05.473 ********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nWednesday 29 July 2026  14:34:21 +0000 (0:00:00.425)       0:00:05.899 ********\nskipping: [instance]\n\nTASK [vexxhost.containers.package : Update state for tar] **********************\nWednesday 29 July 2026  14:34:21 +0000 (0:00:00.086)       0:00:05.985 ********\nskipping: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nWednesday 29 July 2026  14:34:21 +0000 (0:00:00.084)       0:00:06.070 ********\nok: [instance]\n\nTASK [vexxhost.containers.package : Update state for tar] **********************\nWednesday 29 July 2026  14:34:22 +0000 (0:00:00.248)       0:00:06.318 ********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nWednesday 29 July 2026  14:34:23 +0000 (0:00:01.395)       0:00:07.713 ********\nok: [instance] => {\n    \"msg\": \"https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz\"\n}\n\nTASK [vexxhost.containers.download_artifact : Download item] *******************\nWednesday 29 July 2026  14:34:23 +0000 (0:00:00.095)       0:00:07.809 ********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nWednesday 29 July 2026  14:34:23 +0000 (0:00:00.412)       0:00:08.221 ********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Install SELinux packages] ***************\nWednesday 29 July 2026  14:34:26 +0000 (0:00:02.267)       0:00:10.488 ********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] ***\nWednesday 29 July 2026  14:34:26 +0000 (0:00:00.050)       0:00:10.539 ********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ********\nWednesday 29 July 2026  14:34:26 +0000 (0:00:00.045)       0:00:10.584 ********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Install AppArmor packages] **************\nWednesday 29 July 2026  14:34:26 +0000 (0:00:00.065)       0:00:10.649 ********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Create systemd service file for containerd] ***\nWednesday 29 July 2026  14:34:27 +0000 (0:00:01.189)       0:00:11.839 ********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Create folders for configuration] *******\nWednesday 29 July 2026  14:34:28 +0000 (0:00:00.525)       0:00:12.364 ********\nok: [instance] => (item={'path': '/etc/containerd'})\nok: [instance] => (item={'path': '/var/lib/containerd', 'mode': '0o700'})\nok: [instance] => (item={'path': '/run/containerd', 'mode': '0o711'})\nok: [instance] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'})\nok: [instance] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'})\n\nTASK [vexxhost.containers.containerd : Create containerd config file] **********\nWednesday 29 July 2026  14:34:29 +0000 (0:00:00.983)       0:00:13.348 ********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Force any restarts if necessary] ********\nWednesday 29 July 2026  14:34:29 +0000 (0:00:00.552)       0:00:13.900 ********\n\nTASK [vexxhost.containers.containerd : Enable and start service] ***************\nWednesday 29 July 2026  14:34:29 +0000 (0:00:00.024)       0:00:13.924 ********\nok: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nWednesday 29 July 2026  14:34:30 +0000 (0:00:00.703)       0:00:14.628 ********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nWednesday 29 July 2026  14:34:30 +0000 (0:00:00.263)       0:00:14.891 ********\nok: [instance] => {\n    \"msg\": \"https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz\"\n}\n\nTASK [vexxhost.containers.download_artifact : Download item] *******************\nWednesday 29 July 2026  14:34:30 +0000 (0:00:00.083)       0:00:14.975 ********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nWednesday 29 July 2026  14:34:31 +0000 (0:00:00.370)       0:00:15.346 ********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Install AppArmor packages] ******************\nWednesday 29 July 2026  14:34:34 +0000 (0:00:03.153)       0:00:18.499 ********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Ensure group \"docker\" exists] ***************\nWednesday 29 July 2026  14:34:35 +0000 (0:00:01.065)       0:00:19.565 ********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Create systemd service file for docker] *****\nWednesday 29 July 2026  14:34:35 +0000 (0:00:00.404)       0:00:19.969 ********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Create folders for configuration] ***********\nWednesday 29 July 2026  14:34:36 +0000 (0:00:00.450)       0:00:20.419 ********\nok: [instance] => (item={'path': '/etc/docker'})\nok: [instance] => (item={'path': '/var/lib/docker', 'mode': '0o710'})\nok: [instance] => (item={'path': '/run/docker', 'mode': '0o711'})\n\nTASK [vexxhost.containers.docker : Create systemd socket file for docker] ******\nWednesday 29 July 2026  14:34:36 +0000 (0:00:00.598)       0:00:21.018 ********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Create docker daemon config file] ***********\nWednesday 29 July 2026  14:34:37 +0000 (0:00:00.464)       0:00:21.482 ********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Force any restarts if necessary] ************\nWednesday 29 July 2026  14:34:37 +0000 (0:00:00.481)       0:00:21.964 ********\n\nTASK [vexxhost.containers.docker : Enable and start service] *******************\nWednesday 29 July 2026  14:34:37 +0000 (0:00:00.019)       0:00:21.983 ********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ******\nWednesday 29 July 2026  14:34:38 +0000 (0:00:00.462)       0:00:22.446 ********\nok: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml)\n\nTASK [vexxhost.ceph.cephadm : Install packages] ********************************\nWednesday 29 July 2026  14:34:38 +0000 (0:00:00.106)       0:00:22.553 ********",
                            "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] **********************************",
                                "Wednesday 29 July 2026  14:34:17 +0000 (0:00:02.236)       0:00:02.253 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [Set a fact with the \"atmosphere_images\" for other plays] *****************",
                                "Wednesday 29 July 2026  14:34:18 +0000 (0:00:00.062)       0:00:02.316 ********",
                                "ok: [instance]",
                                "",
                                "PLAY [Deploy Ceph monitors & managers] *****************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Wednesday 29 July 2026  14:34:18 +0000 (0:00:00.202)       0:00:02.518 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Wednesday 29 July 2026  14:34:20 +0000 (0:00:01.929)       0:00:04.447 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "Wednesday 29 July 2026  14:34:20 +0000 (0:00:00.547)       0:00:04.995 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***",
                                "Wednesday 29 July 2026  14:34:20 +0000 (0:00:00.068)       0:00:05.064 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Wednesday 29 July 2026  14:34:21 +0000 (0:00:00.330)       0:00:05.394 ********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Wednesday 29 July 2026  14:34:21 +0000 (0:00:00.078)       0:00:05.473 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Wednesday 29 July 2026  14:34:21 +0000 (0:00:00.425)       0:00:05.899 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "Wednesday 29 July 2026  14:34:21 +0000 (0:00:00.086)       0:00:05.985 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Wednesday 29 July 2026  14:34:21 +0000 (0:00:00.084)       0:00:06.070 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "Wednesday 29 July 2026  14:34:22 +0000 (0:00:00.248)       0:00:06.318 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Wednesday 29 July 2026  14:34:23 +0000 (0:00:01.395)       0:00:07.713 ********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Wednesday 29 July 2026  14:34:23 +0000 (0:00:00.095)       0:00:07.809 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Wednesday 29 July 2026  14:34:23 +0000 (0:00:00.412)       0:00:08.221 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Install SELinux packages] ***************",
                                "Wednesday 29 July 2026  14:34:26 +0000 (0:00:02.267)       0:00:10.488 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] ***",
                                "Wednesday 29 July 2026  14:34:26 +0000 (0:00:00.050)       0:00:10.539 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ********",
                                "Wednesday 29 July 2026  14:34:26 +0000 (0:00:00.045)       0:00:10.584 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Install AppArmor packages] **************",
                                "Wednesday 29 July 2026  14:34:26 +0000 (0:00:00.065)       0:00:10.649 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Create systemd service file for containerd] ***",
                                "Wednesday 29 July 2026  14:34:27 +0000 (0:00:01.189)       0:00:11.839 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Create folders for configuration] *******",
                                "Wednesday 29 July 2026  14:34:28 +0000 (0:00:00.525)       0:00:12.364 ********",
                                "ok: [instance] => (item={'path': '/etc/containerd'})",
                                "ok: [instance] => (item={'path': '/var/lib/containerd', 'mode': '0o700'})",
                                "ok: [instance] => (item={'path': '/run/containerd', 'mode': '0o711'})",
                                "ok: [instance] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'})",
                                "ok: [instance] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'})",
                                "",
                                "TASK [vexxhost.containers.containerd : Create containerd config file] **********",
                                "Wednesday 29 July 2026  14:34:29 +0000 (0:00:00.983)       0:00:13.348 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Force any restarts if necessary] ********",
                                "Wednesday 29 July 2026  14:34:29 +0000 (0:00:00.552)       0:00:13.900 ********",
                                "",
                                "TASK [vexxhost.containers.containerd : Enable and start service] ***************",
                                "Wednesday 29 July 2026  14:34:29 +0000 (0:00:00.024)       0:00:13.924 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Wednesday 29 July 2026  14:34:30 +0000 (0:00:00.703)       0:00:14.628 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Wednesday 29 July 2026  14:34:30 +0000 (0:00:00.263)       0:00:14.891 ********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Wednesday 29 July 2026  14:34:30 +0000 (0:00:00.083)       0:00:14.975 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Wednesday 29 July 2026  14:34:31 +0000 (0:00:00.370)       0:00:15.346 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Install AppArmor packages] ******************",
                                "Wednesday 29 July 2026  14:34:34 +0000 (0:00:03.153)       0:00:18.499 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Ensure group \"docker\" exists] ***************",
                                "Wednesday 29 July 2026  14:34:35 +0000 (0:00:01.065)       0:00:19.565 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Create systemd service file for docker] *****",
                                "Wednesday 29 July 2026  14:34:35 +0000 (0:00:00.404)       0:00:19.969 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Create folders for configuration] ***********",
                                "Wednesday 29 July 2026  14:34:36 +0000 (0:00:00.450)       0:00:20.419 ********",
                                "ok: [instance] => (item={'path': '/etc/docker'})",
                                "ok: [instance] => (item={'path': '/var/lib/docker', 'mode': '0o710'})",
                                "ok: [instance] => (item={'path': '/run/docker', 'mode': '0o711'})",
                                "",
                                "TASK [vexxhost.containers.docker : Create systemd socket file for docker] ******",
                                "Wednesday 29 July 2026  14:34:36 +0000 (0:00:00.598)       0:00:21.018 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Create docker daemon config file] ***********",
                                "Wednesday 29 July 2026  14:34:37 +0000 (0:00:00.464)       0:00:21.482 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Force any restarts if necessary] ************",
                                "Wednesday 29 July 2026  14:34:37 +0000 (0:00:00.481)       0:00:21.964 ********",
                                "",
                                "TASK [vexxhost.containers.docker : Enable and start service] *******************",
                                "Wednesday 29 July 2026  14:34:37 +0000 (0:00:00.019)       0:00:21.983 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ******",
                                "Wednesday 29 July 2026  14:34:38 +0000 (0:00:00.462)       0:00:22.446 ********",
                                "ok: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml)",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Install packages] ********************************",
                                "Wednesday 29 July 2026  14:34:38 +0000 (0:00:00.106)       0:00:22.553 ********"
                            ],
                            "zuul_log_id": "0242ac17-0010-b3f5-b7d9-00000001d397-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:34:39.194838Z",
                            "start": "2026-07-29T14:34:38.654439Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001d397",
                        "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-29T14:34:39.278780Z",
                            "start": "2026-07-29T14:34:39.201688Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001d398",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "154901"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:34:39.354076Z",
                            "start": "2026-07-29T14:34:39.285929Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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.ceph.cephadm : Install packages]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:34:39.427518Z",
                            "start": "2026-07-29T14:34:39.361268Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001d39a",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:34:39.501913Z",
                            "start": "2026-07-29T14:34:39.435608Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001d39b",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-29 14:34:39.581648",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:34:59.583968",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:34:59.604176Z",
                            "start": "2026-07-29T14:34:39.533227Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001d478",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "108"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:34:59.681232Z",
                            "start": "2026-07-29T14:34:59.613106Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001d479",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853835661962.1597",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853835661962.1597",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853835661962.1597",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:34:59.945061Z",
                            "start": "2026-07-29T14:34:59.690700Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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": 1785335678.4312727,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 320,
                                "charset": "unknown",
                                "checksum": "23957cfc3b5e9282d5ea0f098b501e172edf5b16",
                                "ctime": 1785335696.219617,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582117,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785335696.219617,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 157691,
                                "uid": 1000,
                                "version": "668597093",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:35:00.148616Z",
                            "start": "2026-07-29T14:34:59.953531Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001d47b",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "2790"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:35:00.210972Z",
                            "start": "2026-07-29T14:35:00.156286Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001d47c",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +154902 /tmp/logs/molecule-aio-openvswitch.log | head -c 2790",
                            "delta": "0:00:00.006818",
                            "end": "2026-07-29 14:35:00.441336",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +154902 /tmp/logs/molecule-aio-openvswitch.log | head -c 2790",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-b3f5-b7d9-00000001d47d-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:35:00.434518",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nTASK [vexxhost.ceph.cephadm : Ensure services are started] *********************\nWednesday 29 July 2026  14:34:39 +0000 (0:00:01.101)       0:00:23.655 ********\nok: [instance] => (item=chronyd)\nok: [instance] => (item=sshd)\n\nTASK [vexxhost.ceph.cephadm : Download \"cephadm\"] ******************************\nWednesday 29 July 2026  14:34:40 +0000 (0:00:00.693)       0:00:24.348 ********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ********************\nWednesday 29 July 2026  14:34:40 +0000 (0:00:00.369)       0:00:24.718 ********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm : Ensure \"cephadm\" user is present] ****************\nWednesday 29 July 2026  14:34:40 +0000 (0:00:00.240)       0:00:24.959 ********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm : Allow \"cephadm\" user to have passwordless sudo] ***\nWednesday 29 July 2026  14:34:41 +0000 (0:00:00.459)       0:00:25.418 ********\nok: [instance]\n\nTASK [vexxhost.ceph.mon : Set Ceph Monitor IP address] *************************\nWednesday 29 July 2026  14:34:41 +0000 (0:00:00.460)       0:00:25.879 ********\nok: [instance]\n\nTASK [vexxhost.ceph.mon : Check if any node is bootstrapped] *******************\nWednesday 29 July 2026  14:34:41 +0000 (0:00:00.106)       0:00:25.986 ********\nok: [instance] => (item=instance)\n\nTASK [vexxhost.ceph.mon : Select pre-existing bootstrap node if exists] ********\nWednesday 29 July 2026  14:34:41 +0000 (0:00:00.288)       0:00:26.274 ********\nok: [instance]\n\nTASK [vexxhost.ceph.mon : Bootstrap cluster] ***********************************\nWednesday 29 July 2026  14:34:42 +0000 (0:00:00.072)       0:00:26.347 ********\nskipping: [instance]\n\nTASK [Install Ceph host] *******************************************************\nWednesday 29 July 2026  14:34:42 +0000 (0:00:00.070)       0:00:26.418 ********\nincluded: vexxhost.ceph.cephadm_host for instance\n\nTASK [vexxhost.ceph.cephadm_host : Get public SSH key for \"cephadm\" user] ******\nWednesday 29 July 2026  14:34:42 +0000 (0:00:00.123)       0:00:26.542 ********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for \"cephadm\" user] ***\nWednesday 29 July 2026  14:34:48 +0000 (0:00:06.529)       0:00:33.071 ********\nok: [instance] => (item=instance)\n\nTASK [vexxhost.ceph.cephadm_host : Set authorized key for \"cephadm\"] ***********\nWednesday 29 July 2026  14:34:48 +0000 (0:00:00.082)       0:00:33.153 ********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] ***********************\nWednesday 29 July 2026  14:34:49 +0000 (0:00:00.449)       0:00:33.603 ********\nok: [instance]\n\nTASK [vexxhost.ceph.mon : Configure \"mon\" label for monitors] ******************\nWednesday 29 July 2026  14:34:56 +0000 (0:00:06.917)       0:00:40.520 ********",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Ensure services are started] *********************",
                                "Wednesday 29 July 2026  14:34:39 +0000 (0:00:01.101)       0:00:23.655 ********",
                                "ok: [instance] => (item=chronyd)",
                                "ok: [instance] => (item=sshd)",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Download \"cephadm\"] ******************************",
                                "Wednesday 29 July 2026  14:34:40 +0000 (0:00:00.693)       0:00:24.348 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ********************",
                                "Wednesday 29 July 2026  14:34:40 +0000 (0:00:00.369)       0:00:24.718 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Ensure \"cephadm\" user is present] ****************",
                                "Wednesday 29 July 2026  14:34:40 +0000 (0:00:00.240)       0:00:24.959 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Allow \"cephadm\" user to have passwordless sudo] ***",
                                "Wednesday 29 July 2026  14:34:41 +0000 (0:00:00.459)       0:00:25.418 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.mon : Set Ceph Monitor IP address] *************************",
                                "Wednesday 29 July 2026  14:34:41 +0000 (0:00:00.460)       0:00:25.879 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.mon : Check if any node is bootstrapped] *******************",
                                "Wednesday 29 July 2026  14:34:41 +0000 (0:00:00.106)       0:00:25.986 ********",
                                "ok: [instance] => (item=instance)",
                                "",
                                "TASK [vexxhost.ceph.mon : Select pre-existing bootstrap node if exists] ********",
                                "Wednesday 29 July 2026  14:34:41 +0000 (0:00:00.288)       0:00:26.274 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.mon : Bootstrap cluster] ***********************************",
                                "Wednesday 29 July 2026  14:34:42 +0000 (0:00:00.072)       0:00:26.347 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [Install Ceph host] *******************************************************",
                                "Wednesday 29 July 2026  14:34:42 +0000 (0:00:00.070)       0:00:26.418 ********",
                                "included: vexxhost.ceph.cephadm_host for instance",
                                "",
                                "TASK [vexxhost.ceph.cephadm_host : Get public SSH key for \"cephadm\" user] ******",
                                "Wednesday 29 July 2026  14:34:42 +0000 (0:00:00.123)       0:00:26.542 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for \"cephadm\" user] ***",
                                "Wednesday 29 July 2026  14:34:48 +0000 (0:00:06.529)       0:00:33.071 ********",
                                "ok: [instance] => (item=instance)",
                                "",
                                "TASK [vexxhost.ceph.cephadm_host : Set authorized key for \"cephadm\"] ***********",
                                "Wednesday 29 July 2026  14:34:48 +0000 (0:00:00.082)       0:00:33.153 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] ***********************",
                                "Wednesday 29 July 2026  14:34:49 +0000 (0:00:00.449)       0:00:33.603 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.mon : Configure \"mon\" label for monitors] ******************",
                                "Wednesday 29 July 2026  14:34:56 +0000 (0:00:06.917)       0:00:40.520 ********"
                            ],
                            "zuul_log_id": "0242ac17-0010-b3f5-b7d9-00000001d47d-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:35:00.761631Z",
                            "start": "2026-07-29T14:35:00.240225Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001d47d",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.ceph.mon : Configure \"mon\" label for monitors]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:35:00.845157Z",
                            "start": "2026-07-29T14:35:00.769904Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001d47e",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "157691"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:35:00.912166Z",
                            "start": "2026-07-29T14:35:00.852427Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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.ceph.mon : Configure \"mon\" label for monitors]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:35:00.993863Z",
                            "start": "2026-07-29T14:35:00.922991Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001d480",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:35:01.069809Z",
                            "start": "2026-07-29T14:35:01.001984Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001d481",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-29 14:35:01.144740",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:35:21.146623",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:35:21.163515Z",
                            "start": "2026-07-29T14:35:01.099018Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001d574",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "109"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:35:21.234125Z",
                            "start": "2026-07-29T14:35:21.171749Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001d575",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853835661962.1597",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853835661962.1597",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853835661962.1597",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:35:21.495843Z",
                            "start": "2026-07-29T14:35:21.241978Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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": 1785335700.107692,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 320,
                                "charset": "unknown",
                                "checksum": "c5827ce7f04ba7cd35b8d271bce5445b16bd74cb",
                                "ctime": 1785335717.3080237,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582117,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785335717.3080237,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 158847,
                                "uid": 1000,
                                "version": "668597093",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:35:21.709491Z",
                            "start": "2026-07-29T14:35:21.506549Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001d577",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "1156"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:35:21.779004Z",
                            "start": "2026-07-29T14:35:21.719807Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001d578",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +157692 /tmp/logs/molecule-aio-openvswitch.log | head -c 1156",
                            "delta": "0:00:00.009665",
                            "end": "2026-07-29 14:35:22.025455",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +157692 /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-b3f5-b7d9-00000001d579-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:35:22.015790",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nTASK [vexxhost.ceph.mon : Validate monitor exist] ******************************\nWednesday 29 July 2026  14:35:02 +0000 (0:00:06.037)       0:00:46.558 ********\nok: [instance]\n\nTASK [Install Ceph host] *******************************************************\nWednesday 29 July 2026  14:35:16 +0000 (0:00:14.514)       0:01:01.073 ********\nincluded: vexxhost.ceph.cephadm_host for instance\n\nTASK [vexxhost.ceph.cephadm_host : Get public SSH key for \"cephadm\" user] ******\nWednesday 29 July 2026  14:35:16 +0000 (0:00:00.102)       0:01:01.175 ********\nskipping: [instance]\n\nTASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for \"cephadm\" user] ***\nWednesday 29 July 2026  14:35:16 +0000 (0:00:00.083)       0:01:01.258 ********\nskipping: [instance] => (item=instance)\nskipping: [instance]\n\nTASK [vexxhost.ceph.cephadm_host : Set authorized key for \"cephadm\"] ***********\nWednesday 29 July 2026  14:35:17 +0000 (0:00:00.075)       0:01:01.334 ********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] ***********************\nWednesday 29 July 2026  14:35:17 +0000 (0:00:00.274)       0:01:01.608 ********",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.mon : Validate monitor exist] ******************************",
                                "Wednesday 29 July 2026  14:35:02 +0000 (0:00:06.037)       0:00:46.558 ********",
                                "ok: [instance]",
                                "",
                                "TASK [Install Ceph host] *******************************************************",
                                "Wednesday 29 July 2026  14:35:16 +0000 (0:00:14.514)       0:01:01.073 ********",
                                "included: vexxhost.ceph.cephadm_host for instance",
                                "",
                                "TASK [vexxhost.ceph.cephadm_host : Get public SSH key for \"cephadm\" user] ******",
                                "Wednesday 29 July 2026  14:35:16 +0000 (0:00:00.102)       0:01:01.175 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for \"cephadm\" user] ***",
                                "Wednesday 29 July 2026  14:35:16 +0000 (0:00:00.083)       0:01:01.258 ********",
                                "skipping: [instance] => (item=instance)",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm_host : Set authorized key for \"cephadm\"] ***********",
                                "Wednesday 29 July 2026  14:35:17 +0000 (0:00:00.075)       0:01:01.334 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] ***********************",
                                "Wednesday 29 July 2026  14:35:17 +0000 (0:00:00.274)       0:01:01.608 ********"
                            ],
                            "zuul_log_id": "0242ac17-0010-b3f5-b7d9-00000001d579-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:35:22.335220Z",
                            "start": "2026-07-29T14:35:21.808742Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001d579",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:35:22.415726Z",
                            "start": "2026-07-29T14:35:22.346312Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001d57a",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "158847"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:35:22.481296Z",
                            "start": "2026-07-29T14:35:22.425168Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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.ceph.cephadm_host : Add new host to Ceph]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:35:22.549471Z",
                            "start": "2026-07-29T14:35:22.491496Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001d57c",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:35:22.801906Z",
                            "start": "2026-07-29T14:35:22.558634Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001d57d",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-29 14:35:22.884268",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:35:42.886819",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:35:42.900626Z",
                            "start": "2026-07-29T14:35:22.833347Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001d686",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "110"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:35:42.991491Z",
                            "start": "2026-07-29T14:35:42.922425Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001d687",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853835661962.1597",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853835661962.1597",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853835661962.1597",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:35:43.261177Z",
                            "start": "2026-07-29T14:35:43.000703Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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": 1785335721.6561074,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 320,
                                "charset": "unknown",
                                "checksum": "831430a8c2cf32aafe62d0080a983b559866b53b",
                                "ctime": 1785335742.852515,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582117,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785335742.852515,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 159531,
                                "uid": 1000,
                                "version": "668597093",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:35:43.462424Z",
                            "start": "2026-07-29T14:35:43.270666Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001d689",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "684"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:35:43.555306Z",
                            "start": "2026-07-29T14:35:43.477295Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001d68a",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +158848 /tmp/logs/molecule-aio-openvswitch.log | head -c 684",
                            "delta": "0:00:00.007039",
                            "end": "2026-07-29 14:35:43.772573",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +158848 /tmp/logs/molecule-aio-openvswitch.log | head -c 684",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-b3f5-b7d9-00000001d68b-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:35:43.765534",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nTASK [vexxhost.ceph.mgr : Configure \"mgr\" label for managers] ******************\nWednesday 29 July 2026  14:35:24 +0000 (0:00:06.763)       0:01:08.372 ********\nok: [instance]\n\nTASK [vexxhost.ceph.mgr : Validate manager exist] ******************************\nWednesday 29 July 2026  14:35:30 +0000 (0:00:06.508)       0:01:14.880 ********\nok: [instance]\n\nTASK [vexxhost.ceph.mgr : Configure manager modules] ***************************\nWednesday 29 July 2026  14:35:36 +0000 (0:00:06.268)       0:01:21.149 ********\nok: [instance] => (item={'name': 'diskprediction_local'})\nok: [instance] => (item={'name': 'dashboard'})\nok: [instance] => (item={'name': 'prometheus'})",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.mgr : Configure \"mgr\" label for managers] ******************",
                                "Wednesday 29 July 2026  14:35:24 +0000 (0:00:06.763)       0:01:08.372 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.mgr : Validate manager exist] ******************************",
                                "Wednesday 29 July 2026  14:35:30 +0000 (0:00:06.508)       0:01:14.880 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.mgr : Configure manager modules] ***************************",
                                "Wednesday 29 July 2026  14:35:36 +0000 (0:00:06.268)       0:01:21.149 ********",
                                "ok: [instance] => (item={'name': 'diskprediction_local'})",
                                "ok: [instance] => (item={'name': 'dashboard'})",
                                "ok: [instance] => (item={'name': 'prometheus'})"
                            ],
                            "zuul_log_id": "0242ac17-0010-b3f5-b7d9-00000001d68b-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:35:44.106945Z",
                            "start": "2026-07-29T14:35:43.582921Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001d68b",
                        "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-29T14:35:44.185065Z",
                            "start": "2026-07-29T14:35:44.115588Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001d68c",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "159531"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:35:44.260769Z",
                            "start": "2026-07-29T14:35:44.194762Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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.ceph.mgr : Configure manager modules]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:35:44.336224Z",
                            "start": "2026-07-29T14:35:44.270392Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001d68e",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:35:44.402129Z",
                            "start": "2026-07-29T14:35:44.345260Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001d68f",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-29 14:35:44.481299",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:36:04.483419",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:36:04.503519Z",
                            "start": "2026-07-29T14:35:44.436748Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001d7ae",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "111"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:36:04.601450Z",
                            "start": "2026-07-29T14:36:04.523744Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001d7af",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853835661962.1597",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853835661962.1597",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853835661962.1597",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:36:04.855386Z",
                            "start": "2026-07-29T14:36:04.608201Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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": 1785335743.4165258,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 336,
                                "charset": "unknown",
                                "checksum": "610ac6f6210b401f5b3bb94c120dfb450dff2c35",
                                "ctime": 1785335765.0129411,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582117,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785335765.0129411,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 166718,
                                "uid": 1000,
                                "version": "668597093",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:36:05.063883Z",
                            "start": "2026-07-29T14:36:04.864146Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001d7b1",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "7187"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:36:05.139417Z",
                            "start": "2026-07-29T14:36:05.071596Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001d7b2",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +159532 /tmp/logs/molecule-aio-openvswitch.log | head -c 7187",
                            "delta": "0:00:00.008841",
                            "end": "2026-07-29 14:36:05.402062",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +159532 /tmp/logs/molecule-aio-openvswitch.log | head -c 7187",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-b3f5-b7d9-00000001d7b3-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:36:05.393221",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance] => (item={'name': 'iostat'})\n\nPLAY [Deploy Ceph OSDs] ********************************************************\n\nTASK [Gathering Facts] *********************************************************\nWednesday 29 July 2026  14:35:44 +0000 (0:00:08.114)       0:01:29.264 ********\nok: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nWednesday 29 July 2026  14:35:46 +0000 (0:00:01.917)       0:01:31.182 ********\nok: [instance]\n\nTASK [vexxhost.containers.package : Update state for tar] **********************\nWednesday 29 July 2026  14:35:47 +0000 (0:00:00.245)       0:01:31.427 ********\nskipping: [instance]\n\nTASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***\nWednesday 29 July 2026  14:35:47 +0000 (0:00:00.066)       0:01:31.494 ********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nWednesday 29 July 2026  14:35:47 +0000 (0:00:00.237)       0:01:31.732 ********\nok: [instance] => {\n    \"msg\": \"https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64\"\n}\n\nTASK [vexxhost.containers.download_artifact : Download item] *******************\nWednesday 29 July 2026  14:35:47 +0000 (0:00:00.072)       0:01:31.804 ********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nWednesday 29 July 2026  14:35:47 +0000 (0:00:00.335)       0:01:32.140 ********\nskipping: [instance]\n\nTASK [vexxhost.containers.package : Update state for tar] **********************\nWednesday 29 July 2026  14:35:47 +0000 (0:00:00.079)       0:01:32.219 ********\nskipping: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nWednesday 29 July 2026  14:35:48 +0000 (0:00:00.083)       0:01:32.303 ********\nok: [instance]\n\nTASK [vexxhost.containers.package : Update state for tar] **********************\nWednesday 29 July 2026  14:35:48 +0000 (0:00:00.234)       0:01:32.537 ********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nWednesday 29 July 2026  14:35:49 +0000 (0:00:01.046)       0:01:33.583 ********\nok: [instance] => {\n    \"msg\": \"https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz\"\n}\n\nTASK [vexxhost.containers.download_artifact : Download item] *******************\nWednesday 29 July 2026  14:35:49 +0000 (0:00:00.111)       0:01:33.695 ********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nWednesday 29 July 2026  14:35:49 +0000 (0:00:00.405)       0:01:34.100 ********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Install SELinux packages] ***************\nWednesday 29 July 2026  14:35:52 +0000 (0:00:03.032)       0:01:37.132 ********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] ***\nWednesday 29 July 2026  14:35:52 +0000 (0:00:00.053)       0:01:37.186 ********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ********\nWednesday 29 July 2026  14:35:52 +0000 (0:00:00.055)       0:01:37.242 ********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Install AppArmor packages] **************\nWednesday 29 July 2026  14:35:52 +0000 (0:00:00.052)       0:01:37.294 ********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Create systemd service file for containerd] ***\nWednesday 29 July 2026  14:35:54 +0000 (0:00:01.100)       0:01:38.395 ********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Create folders for configuration] *******\nWednesday 29 July 2026  14:35:54 +0000 (0:00:00.669)       0:01:39.065 ********\nok: [instance] => (item={'path': '/etc/containerd'})\nok: [instance] => (item={'path': '/var/lib/containerd', 'mode': '0o700'})\nok: [instance] => (item={'path': '/run/containerd', 'mode': '0o711'})\nok: [instance] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'})\nok: [instance] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'})\n\nTASK [vexxhost.containers.containerd : Create containerd config file] **********\nWednesday 29 July 2026  14:35:55 +0000 (0:00:00.968)       0:01:40.033 ********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Force any restarts if necessary] ********\nWednesday 29 July 2026  14:35:56 +0000 (0:00:00.568)       0:01:40.602 ********\n\nTASK [vexxhost.containers.containerd : Enable and start service] ***************\nWednesday 29 July 2026  14:35:56 +0000 (0:00:00.033)       0:01:40.636 ********\nok: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nWednesday 29 July 2026  14:35:56 +0000 (0:00:00.432)       0:01:41.068 ********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nWednesday 29 July 2026  14:35:57 +0000 (0:00:00.262)       0:01:41.330 ********\nok: [instance] => {\n    \"msg\": \"https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz\"\n}\n\nTASK [vexxhost.containers.download_artifact : Download item] *******************\nWednesday 29 July 2026  14:35:57 +0000 (0:00:00.085)       0:01:41.416 ********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nWednesday 29 July 2026  14:35:57 +0000 (0:00:00.406)       0:01:41.822 ********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Install AppArmor packages] ******************\nWednesday 29 July 2026  14:36:00 +0000 (0:00:03.238)       0:01:45.061 ********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Ensure group \"docker\" exists] ***************\nWednesday 29 July 2026  14:36:02 +0000 (0:00:01.433)       0:01:46.494 ********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Create systemd service file for docker] *****\nWednesday 29 July 2026  14:36:02 +0000 (0:00:00.244)       0:01:46.739 ********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Create folders for configuration] ***********\nWednesday 29 July 2026  14:36:02 +0000 (0:00:00.508)       0:01:47.247 ********\nok: [instance] => (item={'path': '/etc/docker'})\nok: [instance] => (item={'path': '/var/lib/docker', 'mode': '0o710'})\nok: [instance] => (item={'path': '/run/docker', 'mode': '0o711'})\n\nTASK [vexxhost.containers.docker : Create systemd socket file for docker] ******\nWednesday 29 July 2026  14:36:03 +0000 (0:00:00.621)       0:01:47.869 ********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Create docker daemon config file] ***********\nWednesday 29 July 2026  14:36:04 +0000 (0:00:00.494)       0:01:48.364 ********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Force any restarts if necessary] ************\nWednesday 29 July 2026  14:36:04 +0000 (0:00:00.479)       0:01:48.843 ********\n\nTASK [vexxhost.containers.docker : Enable and start service] *******************\nWednesday 29 July 2026  14:36:04 +0000 (0:00:00.016)       0:01:48.860 ********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ******\nWednesday 29 July 2026  14:36:05 +0000 (0:00:00.449)       0:01:49.310 ********",
                            "stdout_lines": [
                                "ok: [instance] => (item={'name': 'iostat'})",
                                "",
                                "PLAY [Deploy Ceph OSDs] ********************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Wednesday 29 July 2026  14:35:44 +0000 (0:00:08.114)       0:01:29.264 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Wednesday 29 July 2026  14:35:46 +0000 (0:00:01.917)       0:01:31.182 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "Wednesday 29 July 2026  14:35:47 +0000 (0:00:00.245)       0:01:31.427 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***",
                                "Wednesday 29 July 2026  14:35:47 +0000 (0:00:00.066)       0:01:31.494 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Wednesday 29 July 2026  14:35:47 +0000 (0:00:00.237)       0:01:31.732 ********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Wednesday 29 July 2026  14:35:47 +0000 (0:00:00.072)       0:01:31.804 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Wednesday 29 July 2026  14:35:47 +0000 (0:00:00.335)       0:01:32.140 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "Wednesday 29 July 2026  14:35:47 +0000 (0:00:00.079)       0:01:32.219 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Wednesday 29 July 2026  14:35:48 +0000 (0:00:00.083)       0:01:32.303 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "Wednesday 29 July 2026  14:35:48 +0000 (0:00:00.234)       0:01:32.537 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Wednesday 29 July 2026  14:35:49 +0000 (0:00:01.046)       0:01:33.583 ********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Wednesday 29 July 2026  14:35:49 +0000 (0:00:00.111)       0:01:33.695 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Wednesday 29 July 2026  14:35:49 +0000 (0:00:00.405)       0:01:34.100 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Install SELinux packages] ***************",
                                "Wednesday 29 July 2026  14:35:52 +0000 (0:00:03.032)       0:01:37.132 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] ***",
                                "Wednesday 29 July 2026  14:35:52 +0000 (0:00:00.053)       0:01:37.186 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ********",
                                "Wednesday 29 July 2026  14:35:52 +0000 (0:00:00.055)       0:01:37.242 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Install AppArmor packages] **************",
                                "Wednesday 29 July 2026  14:35:52 +0000 (0:00:00.052)       0:01:37.294 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Create systemd service file for containerd] ***",
                                "Wednesday 29 July 2026  14:35:54 +0000 (0:00:01.100)       0:01:38.395 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Create folders for configuration] *******",
                                "Wednesday 29 July 2026  14:35:54 +0000 (0:00:00.669)       0:01:39.065 ********",
                                "ok: [instance] => (item={'path': '/etc/containerd'})",
                                "ok: [instance] => (item={'path': '/var/lib/containerd', 'mode': '0o700'})",
                                "ok: [instance] => (item={'path': '/run/containerd', 'mode': '0o711'})",
                                "ok: [instance] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'})",
                                "ok: [instance] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'})",
                                "",
                                "TASK [vexxhost.containers.containerd : Create containerd config file] **********",
                                "Wednesday 29 July 2026  14:35:55 +0000 (0:00:00.968)       0:01:40.033 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Force any restarts if necessary] ********",
                                "Wednesday 29 July 2026  14:35:56 +0000 (0:00:00.568)       0:01:40.602 ********",
                                "",
                                "TASK [vexxhost.containers.containerd : Enable and start service] ***************",
                                "Wednesday 29 July 2026  14:35:56 +0000 (0:00:00.033)       0:01:40.636 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Wednesday 29 July 2026  14:35:56 +0000 (0:00:00.432)       0:01:41.068 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Wednesday 29 July 2026  14:35:57 +0000 (0:00:00.262)       0:01:41.330 ********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Wednesday 29 July 2026  14:35:57 +0000 (0:00:00.085)       0:01:41.416 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Wednesday 29 July 2026  14:35:57 +0000 (0:00:00.406)       0:01:41.822 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Install AppArmor packages] ******************",
                                "Wednesday 29 July 2026  14:36:00 +0000 (0:00:03.238)       0:01:45.061 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Ensure group \"docker\" exists] ***************",
                                "Wednesday 29 July 2026  14:36:02 +0000 (0:00:01.433)       0:01:46.494 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Create systemd service file for docker] *****",
                                "Wednesday 29 July 2026  14:36:02 +0000 (0:00:00.244)       0:01:46.739 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Create folders for configuration] ***********",
                                "Wednesday 29 July 2026  14:36:02 +0000 (0:00:00.508)       0:01:47.247 ********",
                                "ok: [instance] => (item={'path': '/etc/docker'})",
                                "ok: [instance] => (item={'path': '/var/lib/docker', 'mode': '0o710'})",
                                "ok: [instance] => (item={'path': '/run/docker', 'mode': '0o711'})",
                                "",
                                "TASK [vexxhost.containers.docker : Create systemd socket file for docker] ******",
                                "Wednesday 29 July 2026  14:36:03 +0000 (0:00:00.621)       0:01:47.869 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Create docker daemon config file] ***********",
                                "Wednesday 29 July 2026  14:36:04 +0000 (0:00:00.494)       0:01:48.364 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Force any restarts if necessary] ************",
                                "Wednesday 29 July 2026  14:36:04 +0000 (0:00:00.479)       0:01:48.843 ********",
                                "",
                                "TASK [vexxhost.containers.docker : Enable and start service] *******************",
                                "Wednesday 29 July 2026  14:36:04 +0000 (0:00:00.016)       0:01:48.860 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ******",
                                "Wednesday 29 July 2026  14:36:05 +0000 (0:00:00.449)       0:01:49.310 ********"
                            ],
                            "zuul_log_id": "0242ac17-0010-b3f5-b7d9-00000001d7b3-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:36:05.697217Z",
                            "start": "2026-07-29T14:36:05.170561Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001d7b3",
                        "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 : Gather variables for each operating system]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:36:05.772389Z",
                            "start": "2026-07-29T14:36:05.705447Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001d7b4",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "166718"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:36:05.847133Z",
                            "start": "2026-07-29T14:36:05.780396Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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.ceph.cephadm : Gather variables for each operating system]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:36:05.912419Z",
                            "start": "2026-07-29T14:36:05.854777Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001d7b6",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:36:05.976240Z",
                            "start": "2026-07-29T14:36:05.922087Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001d7b7",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-29 14:36:06.061180",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:36:26.062701",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:36:26.086313Z",
                            "start": "2026-07-29T14:36:06.015162Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001d8ec",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "112"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:36:26.166228Z",
                            "start": "2026-07-29T14:36:26.096087Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001d8ed",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853835661962.1597",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853835661962.1597",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853835661962.1597",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:36:26.418593Z",
                            "start": "2026-07-29T14:36:26.172628Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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": 1785335765.3969486,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 344,
                                "charset": "unknown",
                                "checksum": "ed8ece7b9ab86b901ced39daacd911743c3f1ae5",
                                "ctime": 1785335781.4692576,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582117,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785335781.4692576,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 169647,
                                "uid": 1000,
                                "version": "668597093",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:36:26.646635Z",
                            "start": "2026-07-29T14:36:26.425678Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001d8ef",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "2929"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:36:26.897064Z",
                            "start": "2026-07-29T14:36:26.654706Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001d8f0",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +166719 /tmp/logs/molecule-aio-openvswitch.log | head -c 2929",
                            "delta": "0:00:00.007593",
                            "end": "2026-07-29 14:36:27.119022",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +166719 /tmp/logs/molecule-aio-openvswitch.log | head -c 2929",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-b3f5-b7d9-00000001d8f1-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:36:27.111429",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml)\n\nTASK [vexxhost.ceph.cephadm : Install packages] ********************************\nWednesday 29 July 2026  14:36:05 +0000 (0:00:00.097)       0:01:49.407 ********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm : Ensure services are started] *********************\nWednesday 29 July 2026  14:36:06 +0000 (0:00:01.368)       0:01:50.776 ********\nok: [instance] => (item=chronyd)\nok: [instance] => (item=sshd)\n\nTASK [vexxhost.ceph.cephadm : Download \"cephadm\"] ******************************\nWednesday 29 July 2026  14:36:07 +0000 (0:00:00.733)       0:01:51.510 ********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ********************\nWednesday 29 July 2026  14:36:07 +0000 (0:00:00.328)       0:01:51.839 ********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm : Ensure \"cephadm\" user is present] ****************\nWednesday 29 July 2026  14:36:07 +0000 (0:00:00.222)       0:01:52.062 ********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm : Allow \"cephadm\" user to have passwordless sudo] ***\nWednesday 29 July 2026  14:36:08 +0000 (0:00:00.278)       0:01:52.340 ********\nok: [instance]\n\nTASK [vexxhost.ceph.osd : Get monitor status] **********************************\nWednesday 29 July 2026  14:36:08 +0000 (0:00:00.241)       0:01:52.582 ********\nok: [instance] => (item=instance)\n\nTASK [vexxhost.ceph.osd : Select admin host] ***********************************\nWednesday 29 July 2026  14:36:08 +0000 (0:00:00.288)       0:01:52.871 ********\nok: [instance]\n\nTASK [Install Ceph host] *******************************************************\nWednesday 29 July 2026  14:36:08 +0000 (0:00:00.069)       0:01:52.940 ********\nincluded: vexxhost.ceph.cephadm_host for instance\n\nTASK [vexxhost.ceph.cephadm_host : Get public SSH key for \"cephadm\" user] ******\nWednesday 29 July 2026  14:36:08 +0000 (0:00:00.106)       0:01:53.047 ********\nskipping: [instance]\n\nTASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for \"cephadm\" user] ***\nWednesday 29 July 2026  14:36:08 +0000 (0:00:00.075)       0:01:53.122 ********\nskipping: [instance] => (item=instance)\nskipping: [instance]\n\nTASK [vexxhost.ceph.cephadm_host : Set authorized key for \"cephadm\"] ***********\nWednesday 29 July 2026  14:36:08 +0000 (0:00:00.083)       0:01:53.206 ********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] ***********************\nWednesday 29 July 2026  14:36:09 +0000 (0:00:00.279)       0:01:53.486 ********\nok: [instance]\n\nTASK [vexxhost.ceph.osd : Ensure all OSDs are non-legacy] **********************\nWednesday 29 July 2026  14:36:15 +0000 (0:00:06.713)       0:02:00.199 ********\nok: [instance]\n\nTASK [vexxhost.ceph.osd : Get `ceph-volume lvm list` status] *******************\nWednesday 29 July 2026  14:36:21 +0000 (0:00:05.570)       0:02:05.770 ********",
                            "stdout_lines": [
                                "ok: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml)",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Install packages] ********************************",
                                "Wednesday 29 July 2026  14:36:05 +0000 (0:00:00.097)       0:01:49.407 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Ensure services are started] *********************",
                                "Wednesday 29 July 2026  14:36:06 +0000 (0:00:01.368)       0:01:50.776 ********",
                                "ok: [instance] => (item=chronyd)",
                                "ok: [instance] => (item=sshd)",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Download \"cephadm\"] ******************************",
                                "Wednesday 29 July 2026  14:36:07 +0000 (0:00:00.733)       0:01:51.510 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ********************",
                                "Wednesday 29 July 2026  14:36:07 +0000 (0:00:00.328)       0:01:51.839 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Ensure \"cephadm\" user is present] ****************",
                                "Wednesday 29 July 2026  14:36:07 +0000 (0:00:00.222)       0:01:52.062 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Allow \"cephadm\" user to have passwordless sudo] ***",
                                "Wednesday 29 July 2026  14:36:08 +0000 (0:00:00.278)       0:01:52.340 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.osd : Get monitor status] **********************************",
                                "Wednesday 29 July 2026  14:36:08 +0000 (0:00:00.241)       0:01:52.582 ********",
                                "ok: [instance] => (item=instance)",
                                "",
                                "TASK [vexxhost.ceph.osd : Select admin host] ***********************************",
                                "Wednesday 29 July 2026  14:36:08 +0000 (0:00:00.288)       0:01:52.871 ********",
                                "ok: [instance]",
                                "",
                                "TASK [Install Ceph host] *******************************************************",
                                "Wednesday 29 July 2026  14:36:08 +0000 (0:00:00.069)       0:01:52.940 ********",
                                "included: vexxhost.ceph.cephadm_host for instance",
                                "",
                                "TASK [vexxhost.ceph.cephadm_host : Get public SSH key for \"cephadm\" user] ******",
                                "Wednesday 29 July 2026  14:36:08 +0000 (0:00:00.106)       0:01:53.047 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for \"cephadm\" user] ***",
                                "Wednesday 29 July 2026  14:36:08 +0000 (0:00:00.075)       0:01:53.122 ********",
                                "skipping: [instance] => (item=instance)",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm_host : Set authorized key for \"cephadm\"] ***********",
                                "Wednesday 29 July 2026  14:36:08 +0000 (0:00:00.083)       0:01:53.206 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] ***********************",
                                "Wednesday 29 July 2026  14:36:09 +0000 (0:00:00.279)       0:01:53.486 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.osd : Ensure all OSDs are non-legacy] **********************",
                                "Wednesday 29 July 2026  14:36:15 +0000 (0:00:06.713)       0:02:00.199 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.osd : Get `ceph-volume lvm list` status] *******************",
                                "Wednesday 29 July 2026  14:36:21 +0000 (0:00:05.570)       0:02:05.770 ********"
                            ],
                            "zuul_log_id": "0242ac17-0010-b3f5-b7d9-00000001d8f1-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:36:27.450775Z",
                            "start": "2026-07-29T14:36:26.923449Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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.ceph.osd : Get `ceph-volume lvm list` status]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:36:27.535300Z",
                            "start": "2026-07-29T14:36:27.457940Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001d8f2",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "169647"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:36:27.603203Z",
                            "start": "2026-07-29T14:36:27.542993Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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.ceph.osd : Get `ceph-volume lvm list` status]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:36:27.679513Z",
                            "start": "2026-07-29T14:36:27.611653Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001d8f4",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:36:27.755118Z",
                            "start": "2026-07-29T14:36:27.687179Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001d8f5",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-29 14:36:27.851357",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:36:47.853409",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:36:47.869748Z",
                            "start": "2026-07-29T14:36:27.808337Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001da40",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "113"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:36:47.940514Z",
                            "start": "2026-07-29T14:36:47.878344Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001da41",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853835661962.1597",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853835661962.1597",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853835661962.1597",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:36:48.191541Z",
                            "start": "2026-07-29T14:36:47.949074Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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": 1785335786.5973563,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 344,
                                "charset": "unknown",
                                "checksum": "43e13c9d40b3a0bf567900a02ad557dbdc27b74d",
                                "ctime": 1785335802.3536594,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582117,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785335802.3536594,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 170364,
                                "uid": 1000,
                                "version": "668597093",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:36:48.743876Z",
                            "start": "2026-07-29T14:36:48.201011Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001da43",
                        "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-29T14:36:48.824076Z",
                            "start": "2026-07-29T14:36:48.755263Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001da44",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +169648 /tmp/logs/molecule-aio-openvswitch.log | head -c 717",
                            "delta": "0:00:00.006992",
                            "end": "2026-07-29 14:36:49.050630",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +169648 /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-b3f5-b7d9-00000001da45-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:36:49.043638",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nTASK [vexxhost.ceph.osd : Install OSDs] ****************************************\nWednesday 29 July 2026  14:36:35 +0000 (0:00:14.381)       0:02:20.151 ********\nskipping: [instance] => (item=/dev/ceph-instance-osd0/data)\nskipping: [instance] => (item=/dev/ceph-instance-osd1/data)\nskipping: [instance] => (item=/dev/ceph-instance-osd2/data)\nskipping: [instance]\n\nTASK [vexxhost.ceph.osd : Get mon dump] ****************************************\nWednesday 29 July 2026  14:36:35 +0000 (0:00:00.124)       0:02:20.276 ********\nok: [instance]\n\nTASK [vexxhost.ceph.osd : Mark require osd release] ****************************\nWednesday 29 July 2026  14:36:42 +0000 (0:00:06.376)       0:02:26.652 ********",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.osd : Install OSDs] ****************************************",
                                "Wednesday 29 July 2026  14:36:35 +0000 (0:00:14.381)       0:02:20.151 ********",
                                "skipping: [instance] => (item=/dev/ceph-instance-osd0/data)",
                                "skipping: [instance] => (item=/dev/ceph-instance-osd1/data)",
                                "skipping: [instance] => (item=/dev/ceph-instance-osd2/data)",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.ceph.osd : Get mon dump] ****************************************",
                                "Wednesday 29 July 2026  14:36:35 +0000 (0:00:00.124)       0:02:20.276 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.osd : Mark require osd release] ****************************",
                                "Wednesday 29 July 2026  14:36:42 +0000 (0:00:06.376)       0:02:26.652 ********"
                            ],
                            "zuul_log_id": "0242ac17-0010-b3f5-b7d9-00000001da45-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:36:49.374180Z",
                            "start": "2026-07-29T14:36:48.853298Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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.ceph.osd : Mark require osd release]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:36:49.462104Z",
                            "start": "2026-07-29T14:36:49.384178Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001da46",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "170364"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:36:49.526914Z",
                            "start": "2026-07-29T14:36:49.470887Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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.ceph.osd : Mark require osd release]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:36:49.604006Z",
                            "start": "2026-07-29T14:36:49.535596Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001da48",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:36:49.668761Z",
                            "start": "2026-07-29T14:36:49.613685Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001da49",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-29 14:36:49.749052",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:37:09.750884",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:37:09.765431Z",
                            "start": "2026-07-29T14:36:49.706795Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001dbaa",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "114"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:37:09.842084Z",
                            "start": "2026-07-29T14:37:09.777246Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001dbab",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853835661962.1597",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853835661962.1597",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853835661962.1597",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:37:10.078920Z",
                            "start": "2026-07-29T14:37:09.848777Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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": 1785335809.045788,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 360,
                                "charset": "unknown",
                                "checksum": "bb6e276a16d7b081923dedac4dac424aab028e5e",
                                "ctime": 1785335826.82213,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582117,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785335826.82213,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 177052,
                                "uid": 1000,
                                "version": "668597093",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:37:10.307495Z",
                            "start": "2026-07-29T14:37:10.087945Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001dbad",
                        "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-29T14:37:10.371810Z",
                            "start": "2026-07-29T14:37:10.315540Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001dbae",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +170365 /tmp/logs/molecule-aio-openvswitch.log | head -c 6688",
                            "delta": "0:00:00.009324",
                            "end": "2026-07-29 14:37:10.600142",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +170365 /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-b3f5-b7d9-00000001dbaf-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:37:10.590818",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nTASK [vexxhost.ceph.osd : Wait for all OSD to be running] **********************\nWednesday 29 July 2026  14:36:48 +0000 (0:00:06.282)       0:02:32.934 ********\nincluded: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/osd/tasks/check-osds.yml for instance\n\nTASK [vexxhost.ceph.osd : Set the retry count] *********************************\nWednesday 29 July 2026  14:36:48 +0000 (0:00:00.097)       0:02:33.032 ********\nok: [instance]\n\nTASK [vexxhost.ceph.osd : Get `ceph orch ps`] **********************************\nWednesday 29 July 2026  14:36:48 +0000 (0:00:00.063)       0:02:33.096 ********\nok: [instance]\n\nTASK [vexxhost.ceph.osd : OSD daemon list] *************************************\nWednesday 29 July 2026  14:36:55 +0000 (0:00:06.251)       0:02:39.348 ********\nok: [instance]\n\nTASK [vexxhost.ceph.osd : Fail if any OSD not running] *************************\nWednesday 29 July 2026  14:36:55 +0000 (0:00:00.057)       0:02:39.405 ********\nskipping: [instance] => (item=1)\nskipping: [instance] => (item=1)\nskipping: [instance] => (item=1)\nskipping: [instance]\n\nTASK [vexxhost.ceph.osd : Fail if any duplicate OSD ID] ************************\nWednesday 29 July 2026  14:36:55 +0000 (0:00:00.055)       0:02:39.461 ********\nskipping: [instance]\n\nPLAY [Deploy Ceph exporters] ***************************************************\n\nTASK [Gathering Facts] *********************************************************\nWednesday 29 July 2026  14:36:55 +0000 (0:00:00.104)       0:02:39.566 ********\nok: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nWednesday 29 July 2026  14:36:57 +0000 (0:00:02.010)       0:02:41.577 ********\nok: [instance]\n\nTASK [vexxhost.containers.package : Update state for tar] **********************\nWednesday 29 July 2026  14:36:57 +0000 (0:00:00.253)       0:02:41.831 ********\nskipping: [instance]\n\nTASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***\nWednesday 29 July 2026  14:36:57 +0000 (0:00:00.071)       0:02:41.903 ********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nWednesday 29 July 2026  14:36:57 +0000 (0:00:00.256)       0:02:42.160 ********\nok: [instance] => {\n    \"msg\": \"https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64\"\n}\n\nTASK [vexxhost.containers.download_artifact : Download item] *******************\nWednesday 29 July 2026  14:36:57 +0000 (0:00:00.094)       0:02:42.255 ********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nWednesday 29 July 2026  14:36:58 +0000 (0:00:00.344)       0:02:42.599 ********\nskipping: [instance]\n\nTASK [vexxhost.containers.package : Update state for tar] **********************\nWednesday 29 July 2026  14:36:58 +0000 (0:00:00.087)       0:02:42.686 ********\nskipping: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nWednesday 29 July 2026  14:36:58 +0000 (0:00:00.081)       0:02:42.767 ********\nok: [instance]\n\nTASK [vexxhost.containers.package : Update state for tar] **********************\nWednesday 29 July 2026  14:36:58 +0000 (0:00:00.252)       0:02:43.020 ********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nWednesday 29 July 2026  14:36:59 +0000 (0:00:01.146)       0:02:44.167 ********\nok: [instance] => {\n    \"msg\": \"https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz\"\n}\n\nTASK [vexxhost.containers.download_artifact : Download item] *******************\nWednesday 29 July 2026  14:36:59 +0000 (0:00:00.098)       0:02:44.266 ********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nWednesday 29 July 2026  14:37:00 +0000 (0:00:00.417)       0:02:44.683 ********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Install SELinux packages] ***************\nWednesday 29 July 2026  14:37:02 +0000 (0:00:02.057)       0:02:46.740 ********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] ***\nWednesday 29 July 2026  14:37:02 +0000 (0:00:00.061)       0:02:46.802 ********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ********\nWednesday 29 July 2026  14:37:02 +0000 (0:00:00.054)       0:02:46.856 ********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Install AppArmor packages] **************\nWednesday 29 July 2026  14:37:02 +0000 (0:00:00.048)       0:02:46.905 ********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Create systemd service file for containerd] ***\nWednesday 29 July 2026  14:37:03 +0000 (0:00:01.097)       0:02:48.003 ********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Create folders for configuration] *******\nWednesday 29 July 2026  14:37:04 +0000 (0:00:00.484)       0:02:48.487 ********\nok: [instance] => (item={'path': '/etc/containerd'})\nok: [instance] => (item={'path': '/var/lib/containerd', 'mode': '0o700'})\nok: [instance] => (item={'path': '/run/containerd', 'mode': '0o711'})\nok: [instance] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'})\nok: [instance] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'})\n\nTASK [vexxhost.containers.containerd : Create containerd config file] **********\nWednesday 29 July 2026  14:37:05 +0000 (0:00:00.948)       0:02:49.435 ********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Force any restarts if necessary] ********\nWednesday 29 July 2026  14:37:05 +0000 (0:00:00.545)       0:02:49.980 ********\n\nTASK [vexxhost.containers.containerd : Enable and start service] ***************\nWednesday 29 July 2026  14:37:05 +0000 (0:00:00.026)       0:02:50.007 ********\nok: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nWednesday 29 July 2026  14:37:06 +0000 (0:00:00.405)       0:02:50.413 ********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nWednesday 29 July 2026  14:37:06 +0000 (0:00:00.254)       0:02:50.668 ********\nok: [instance] => {\n    \"msg\": \"https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz\"\n}\n\nTASK [vexxhost.containers.download_artifact : Download item] *******************\nWednesday 29 July 2026  14:37:06 +0000 (0:00:00.075)       0:02:50.743 ********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nWednesday 29 July 2026  14:37:06 +0000 (0:00:00.378)       0:02:51.122 ********",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.osd : Wait for all OSD to be running] **********************",
                                "Wednesday 29 July 2026  14:36:48 +0000 (0:00:06.282)       0:02:32.934 ********",
                                "included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/osd/tasks/check-osds.yml for instance",
                                "",
                                "TASK [vexxhost.ceph.osd : Set the retry count] *********************************",
                                "Wednesday 29 July 2026  14:36:48 +0000 (0:00:00.097)       0:02:33.032 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.osd : Get `ceph orch ps`] **********************************",
                                "Wednesday 29 July 2026  14:36:48 +0000 (0:00:00.063)       0:02:33.096 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.osd : OSD daemon list] *************************************",
                                "Wednesday 29 July 2026  14:36:55 +0000 (0:00:06.251)       0:02:39.348 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.osd : Fail if any OSD not running] *************************",
                                "Wednesday 29 July 2026  14:36:55 +0000 (0:00:00.057)       0:02:39.405 ********",
                                "skipping: [instance] => (item=1)",
                                "skipping: [instance] => (item=1)",
                                "skipping: [instance] => (item=1)",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.ceph.osd : Fail if any duplicate OSD ID] ************************",
                                "Wednesday 29 July 2026  14:36:55 +0000 (0:00:00.055)       0:02:39.461 ********",
                                "skipping: [instance]",
                                "",
                                "PLAY [Deploy Ceph exporters] ***************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Wednesday 29 July 2026  14:36:55 +0000 (0:00:00.104)       0:02:39.566 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Wednesday 29 July 2026  14:36:57 +0000 (0:00:02.010)       0:02:41.577 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "Wednesday 29 July 2026  14:36:57 +0000 (0:00:00.253)       0:02:41.831 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***",
                                "Wednesday 29 July 2026  14:36:57 +0000 (0:00:00.071)       0:02:41.903 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Wednesday 29 July 2026  14:36:57 +0000 (0:00:00.256)       0:02:42.160 ********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Wednesday 29 July 2026  14:36:57 +0000 (0:00:00.094)       0:02:42.255 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Wednesday 29 July 2026  14:36:58 +0000 (0:00:00.344)       0:02:42.599 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "Wednesday 29 July 2026  14:36:58 +0000 (0:00:00.087)       0:02:42.686 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Wednesday 29 July 2026  14:36:58 +0000 (0:00:00.081)       0:02:42.767 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "Wednesday 29 July 2026  14:36:58 +0000 (0:00:00.252)       0:02:43.020 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Wednesday 29 July 2026  14:36:59 +0000 (0:00:01.146)       0:02:44.167 ********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Wednesday 29 July 2026  14:36:59 +0000 (0:00:00.098)       0:02:44.266 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Wednesday 29 July 2026  14:37:00 +0000 (0:00:00.417)       0:02:44.683 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Install SELinux packages] ***************",
                                "Wednesday 29 July 2026  14:37:02 +0000 (0:00:02.057)       0:02:46.740 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] ***",
                                "Wednesday 29 July 2026  14:37:02 +0000 (0:00:00.061)       0:02:46.802 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ********",
                                "Wednesday 29 July 2026  14:37:02 +0000 (0:00:00.054)       0:02:46.856 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Install AppArmor packages] **************",
                                "Wednesday 29 July 2026  14:37:02 +0000 (0:00:00.048)       0:02:46.905 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Create systemd service file for containerd] ***",
                                "Wednesday 29 July 2026  14:37:03 +0000 (0:00:01.097)       0:02:48.003 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Create folders for configuration] *******",
                                "Wednesday 29 July 2026  14:37:04 +0000 (0:00:00.484)       0:02:48.487 ********",
                                "ok: [instance] => (item={'path': '/etc/containerd'})",
                                "ok: [instance] => (item={'path': '/var/lib/containerd', 'mode': '0o700'})",
                                "ok: [instance] => (item={'path': '/run/containerd', 'mode': '0o711'})",
                                "ok: [instance] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'})",
                                "ok: [instance] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'})",
                                "",
                                "TASK [vexxhost.containers.containerd : Create containerd config file] **********",
                                "Wednesday 29 July 2026  14:37:05 +0000 (0:00:00.948)       0:02:49.435 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Force any restarts if necessary] ********",
                                "Wednesday 29 July 2026  14:37:05 +0000 (0:00:00.545)       0:02:49.980 ********",
                                "",
                                "TASK [vexxhost.containers.containerd : Enable and start service] ***************",
                                "Wednesday 29 July 2026  14:37:05 +0000 (0:00:00.026)       0:02:50.007 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Wednesday 29 July 2026  14:37:06 +0000 (0:00:00.405)       0:02:50.413 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Wednesday 29 July 2026  14:37:06 +0000 (0:00:00.254)       0:02:50.668 ********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Wednesday 29 July 2026  14:37:06 +0000 (0:00:00.075)       0:02:50.743 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Wednesday 29 July 2026  14:37:06 +0000 (0:00:00.378)       0:02:51.122 ********"
                            ],
                            "zuul_log_id": "0242ac17-0010-b3f5-b7d9-00000001dbaf-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:37:10.923118Z",
                            "start": "2026-07-29T14:37:10.398481Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001dbaf",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.containers.download_artifact : Extract archive]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:37:11.016552Z",
                            "start": "2026-07-29T14:37:10.930939Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001dbb0",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "177052"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:37:11.297545Z",
                            "start": "2026-07-29T14:37:11.025634Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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.containers.download_artifact : Extract archive]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:37:11.366072Z",
                            "start": "2026-07-29T14:37:11.303492Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001dbb2",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:37:11.435932Z",
                            "start": "2026-07-29T14:37:11.378057Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001dbb3",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-29 14:37:11.520912",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:37:31.523086",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:37:31.538163Z",
                            "start": "2026-07-29T14:37:11.479909Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001dd2a",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "115"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:37:31.635367Z",
                            "start": "2026-07-29T14:37:31.544946Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001dd2b",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853835661962.1597",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853835661962.1597",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853835661962.1597",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:37:31.908687Z",
                            "start": "2026-07-29T14:37:31.642076Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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": 1785335830.2581959,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 368,
                                "charset": "unknown",
                                "checksum": "f69c932adca6994083e00e388de874292517b334",
                                "ctime": 1785335851.930611,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582117,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785335851.930611,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 183431,
                                "uid": 1000,
                                "version": "668597093",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:37:32.149195Z",
                            "start": "2026-07-29T14:37:31.918221Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001dd2d",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "6379"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:37:32.212596Z",
                            "start": "2026-07-29T14:37:32.156192Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001dd2e",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +177053 /tmp/logs/molecule-aio-openvswitch.log | head -c 6379",
                            "delta": "0:00:00.007486",
                            "end": "2026-07-29 14:37:32.449860",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +177053 /tmp/logs/molecule-aio-openvswitch.log | head -c 6379",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-b3f5-b7d9-00000001dd2f-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:37:32.442374",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nTASK [vexxhost.containers.docker : Install AppArmor packages] ******************\nWednesday 29 July 2026  14:37:11 +0000 (0:00:04.187)       0:02:55.310 ********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Ensure group \"docker\" exists] ***************\nWednesday 29 July 2026  14:37:12 +0000 (0:00:01.214)       0:02:56.524 ********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Create systemd service file for docker] *****\nWednesday 29 July 2026  14:37:12 +0000 (0:00:00.232)       0:02:56.756 ********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Create folders for configuration] ***********\nWednesday 29 July 2026  14:37:12 +0000 (0:00:00.477)       0:02:57.234 ********\nok: [instance] => (item={'path': '/etc/docker'})\nok: [instance] => (item={'path': '/var/lib/docker', 'mode': '0o710'})\nok: [instance] => (item={'path': '/run/docker', 'mode': '0o711'})\n\nTASK [vexxhost.containers.docker : Create systemd socket file for docker] ******\nWednesday 29 July 2026  14:37:13 +0000 (0:00:00.601)       0:02:57.835 ********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Create docker daemon config file] ***********\nWednesday 29 July 2026  14:37:13 +0000 (0:00:00.433)       0:02:58.269 ********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Force any restarts if necessary] ************\nWednesday 29 July 2026  14:37:14 +0000 (0:00:00.472)       0:02:58.742 ********\n\nTASK [vexxhost.containers.docker : Enable and start service] *******************\nWednesday 29 July 2026  14:37:14 +0000 (0:00:00.028)       0:02:58.770 ********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ******\nWednesday 29 July 2026  14:37:14 +0000 (0:00:00.412)       0:02:59.182 ********\nok: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml)\n\nTASK [vexxhost.ceph.cephadm : Install packages] ********************************\nWednesday 29 July 2026  14:37:14 +0000 (0:00:00.093)       0:02:59.276 ********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm : Ensure services are started] *********************\nWednesday 29 July 2026  14:37:16 +0000 (0:00:01.062)       0:03:00.338 ********\nok: [instance] => (item=chronyd)\nok: [instance] => (item=sshd)\n\nTASK [vexxhost.ceph.cephadm : Download \"cephadm\"] ******************************\nWednesday 29 July 2026  14:37:16 +0000 (0:00:00.685)       0:03:01.023 ********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ********************\nWednesday 29 July 2026  14:37:17 +0000 (0:00:00.506)       0:03:01.530 ********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm : Ensure \"cephadm\" user is present] ****************\nWednesday 29 July 2026  14:37:17 +0000 (0:00:00.225)       0:03:01.755 ********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm : Allow \"cephadm\" user to have passwordless sudo] ***\nWednesday 29 July 2026  14:37:17 +0000 (0:00:00.280)       0:03:02.035 ********\nok: [instance]\n\nTASK [vexxhost.ceph.ceph_exporter : Configure Ceph exporter service] ***********\nWednesday 29 July 2026  14:37:17 +0000 (0:00:00.241)       0:03:02.277 ********\nok: [instance]\n\nPLAY [all] *********************************************************************\n\nTASK [Ensure RBD kernel module is loaded] **************************************\nWednesday 29 July 2026  14:37:24 +0000 (0:00:06.481)       0:03:08.758 ********\nok: [instance]\n\nPLAY [all] *********************************************************************\n\nTASK [Gathering Facts] *********************************************************\nWednesday 29 July 2026  14:37:24 +0000 (0:00:00.386)       0:03:09.145 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.sysctl : Configure sysctl values] ********************\nWednesday 29 July 2026  14:37:26 +0000 (0:00:02.110)       0:03:11.256 ********\nok: [instance] => (item={'name': 'fs.aio-max-nr', 'value': 1048576})\nok: [instance] => (item={'name': 'net.ipv4.tcp_timestamps', 'value': 0})\nok: [instance] => (item={'name': 'net.ipv4.tcp_sack', 'value': 1})\nok: [instance] => (item={'name': 'net.core.netdev_budget', 'value': 1000})\nok: [instance] => (item={'name': 'net.core.netdev_max_backlog', 'value': 250000})\nok: [instance] => (item={'name': 'net.core.rmem_max', 'value': 4194304})\nok: [instance] => (item={'name': 'net.core.wmem_max', 'value': 4194304})\nok: [instance] => (item={'name': 'net.core.rmem_default', 'value': 4194304})\nok: [instance] => (item={'name': 'net.core.wmem_default', 'value': 4194304})\nok: [instance] => (item={'name': 'net.core.optmem_max', 'value': 4194304})\nok: [instance] => (item={'name': 'net.ipv4.tcp_rmem', 'value': '4096 87380 4194304'})\nok: [instance] => (item={'name': 'net.ipv4.tcp_wmem', 'value': '4096 65536 4194304'})\nok: [instance] => (item={'name': 'net.ipv4.tcp_low_latency', 'value': 1})\nok: [instance] => (item={'name': 'net.ipv4.tcp_adv_win_scale', 'value': 1})\nok: [instance] => (item={'name': 'net.ipv4.neigh.default.gc_thresh1', 'value': 128})\nok: [instance] => (item={'name': 'net.ipv4.neigh.default.gc_thresh2', 'value': 28872})\nok: [instance] => (item={'name': 'net.ipv4.neigh.default.gc_thresh3', 'value': 32768})\nok: [instance] => (item={'name': 'net.ipv6.neigh.default.gc_thresh1', 'value': 128})\nok: [instance] => (item={'name': 'net.ipv6.neigh.default.gc_thresh2', 'value': 28872})\nok: [instance] => (item={'name': 'net.ipv6.neigh.default.gc_thresh3', 'value': 32768})\n\nTASK [vexxhost.atmosphere.ethtool : Create folder for persistent configuration] ***\nWednesday 29 July 2026  14:37:30 +0000 (0:00:03.898)       0:03:15.154 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.ethtool : Install persistent \"ethtool\" tuning] *******\nWednesday 29 July 2026  14:37:31 +0000 (0:00:00.258)       0:03:15.412 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.ethtool : Run \"ethtool\" tuning] **********************\nWednesday 29 July 2026  14:37:31 +0000 (0:00:00.464)       0:03:15.876 ********\nok: [instance]\n\nTASK [Set a fact with the \"atmosphere_images\" for other plays] *****************\nWednesday 29 July 2026  14:37:31 +0000 (0:00:00.287)       0:03:16.164 ********\nok: [instance]\n\nPLAY [Configure Kubernetes VIP] ************************************************\n\nTASK [Gathering Facts] *********************************************************\nWednesday 29 July 2026  14:37:31 +0000 (0:00:00.066)       0:03:16.230 ********",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Install AppArmor packages] ******************",
                                "Wednesday 29 July 2026  14:37:11 +0000 (0:00:04.187)       0:02:55.310 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Ensure group \"docker\" exists] ***************",
                                "Wednesday 29 July 2026  14:37:12 +0000 (0:00:01.214)       0:02:56.524 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Create systemd service file for docker] *****",
                                "Wednesday 29 July 2026  14:37:12 +0000 (0:00:00.232)       0:02:56.756 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Create folders for configuration] ***********",
                                "Wednesday 29 July 2026  14:37:12 +0000 (0:00:00.477)       0:02:57.234 ********",
                                "ok: [instance] => (item={'path': '/etc/docker'})",
                                "ok: [instance] => (item={'path': '/var/lib/docker', 'mode': '0o710'})",
                                "ok: [instance] => (item={'path': '/run/docker', 'mode': '0o711'})",
                                "",
                                "TASK [vexxhost.containers.docker : Create systemd socket file for docker] ******",
                                "Wednesday 29 July 2026  14:37:13 +0000 (0:00:00.601)       0:02:57.835 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Create docker daemon config file] ***********",
                                "Wednesday 29 July 2026  14:37:13 +0000 (0:00:00.433)       0:02:58.269 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Force any restarts if necessary] ************",
                                "Wednesday 29 July 2026  14:37:14 +0000 (0:00:00.472)       0:02:58.742 ********",
                                "",
                                "TASK [vexxhost.containers.docker : Enable and start service] *******************",
                                "Wednesday 29 July 2026  14:37:14 +0000 (0:00:00.028)       0:02:58.770 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ******",
                                "Wednesday 29 July 2026  14:37:14 +0000 (0:00:00.412)       0:02:59.182 ********",
                                "ok: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml)",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Install packages] ********************************",
                                "Wednesday 29 July 2026  14:37:14 +0000 (0:00:00.093)       0:02:59.276 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Ensure services are started] *********************",
                                "Wednesday 29 July 2026  14:37:16 +0000 (0:00:01.062)       0:03:00.338 ********",
                                "ok: [instance] => (item=chronyd)",
                                "ok: [instance] => (item=sshd)",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Download \"cephadm\"] ******************************",
                                "Wednesday 29 July 2026  14:37:16 +0000 (0:00:00.685)       0:03:01.023 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ********************",
                                "Wednesday 29 July 2026  14:37:17 +0000 (0:00:00.506)       0:03:01.530 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Ensure \"cephadm\" user is present] ****************",
                                "Wednesday 29 July 2026  14:37:17 +0000 (0:00:00.225)       0:03:01.755 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Allow \"cephadm\" user to have passwordless sudo] ***",
                                "Wednesday 29 July 2026  14:37:17 +0000 (0:00:00.280)       0:03:02.035 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.ceph_exporter : Configure Ceph exporter service] ***********",
                                "Wednesday 29 July 2026  14:37:17 +0000 (0:00:00.241)       0:03:02.277 ********",
                                "ok: [instance]",
                                "",
                                "PLAY [all] *********************************************************************",
                                "",
                                "TASK [Ensure RBD kernel module is loaded] **************************************",
                                "Wednesday 29 July 2026  14:37:24 +0000 (0:00:06.481)       0:03:08.758 ********",
                                "ok: [instance]",
                                "",
                                "PLAY [all] *********************************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Wednesday 29 July 2026  14:37:24 +0000 (0:00:00.386)       0:03:09.145 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.sysctl : Configure sysctl values] ********************",
                                "Wednesday 29 July 2026  14:37:26 +0000 (0:00:02.110)       0:03:11.256 ********",
                                "ok: [instance] => (item={'name': 'fs.aio-max-nr', 'value': 1048576})",
                                "ok: [instance] => (item={'name': 'net.ipv4.tcp_timestamps', 'value': 0})",
                                "ok: [instance] => (item={'name': 'net.ipv4.tcp_sack', 'value': 1})",
                                "ok: [instance] => (item={'name': 'net.core.netdev_budget', 'value': 1000})",
                                "ok: [instance] => (item={'name': 'net.core.netdev_max_backlog', 'value': 250000})",
                                "ok: [instance] => (item={'name': 'net.core.rmem_max', 'value': 4194304})",
                                "ok: [instance] => (item={'name': 'net.core.wmem_max', 'value': 4194304})",
                                "ok: [instance] => (item={'name': 'net.core.rmem_default', 'value': 4194304})",
                                "ok: [instance] => (item={'name': 'net.core.wmem_default', 'value': 4194304})",
                                "ok: [instance] => (item={'name': 'net.core.optmem_max', 'value': 4194304})",
                                "ok: [instance] => (item={'name': 'net.ipv4.tcp_rmem', 'value': '4096 87380 4194304'})",
                                "ok: [instance] => (item={'name': 'net.ipv4.tcp_wmem', 'value': '4096 65536 4194304'})",
                                "ok: [instance] => (item={'name': 'net.ipv4.tcp_low_latency', 'value': 1})",
                                "ok: [instance] => (item={'name': 'net.ipv4.tcp_adv_win_scale', 'value': 1})",
                                "ok: [instance] => (item={'name': 'net.ipv4.neigh.default.gc_thresh1', 'value': 128})",
                                "ok: [instance] => (item={'name': 'net.ipv4.neigh.default.gc_thresh2', 'value': 28872})",
                                "ok: [instance] => (item={'name': 'net.ipv4.neigh.default.gc_thresh3', 'value': 32768})",
                                "ok: [instance] => (item={'name': 'net.ipv6.neigh.default.gc_thresh1', 'value': 128})",
                                "ok: [instance] => (item={'name': 'net.ipv6.neigh.default.gc_thresh2', 'value': 28872})",
                                "ok: [instance] => (item={'name': 'net.ipv6.neigh.default.gc_thresh3', 'value': 32768})",
                                "",
                                "TASK [vexxhost.atmosphere.ethtool : Create folder for persistent configuration] ***",
                                "Wednesday 29 July 2026  14:37:30 +0000 (0:00:03.898)       0:03:15.154 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ethtool : Install persistent \"ethtool\" tuning] *******",
                                "Wednesday 29 July 2026  14:37:31 +0000 (0:00:00.258)       0:03:15.412 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ethtool : Run \"ethtool\" tuning] **********************",
                                "Wednesday 29 July 2026  14:37:31 +0000 (0:00:00.464)       0:03:15.876 ********",
                                "ok: [instance]",
                                "",
                                "TASK [Set a fact with the \"atmosphere_images\" for other plays] *****************",
                                "Wednesday 29 July 2026  14:37:31 +0000 (0:00:00.287)       0:03:16.164 ********",
                                "ok: [instance]",
                                "",
                                "PLAY [Configure Kubernetes VIP] ************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Wednesday 29 July 2026  14:37:31 +0000 (0:00:00.066)       0:03:16.230 ********"
                            ],
                            "zuul_log_id": "0242ac17-0010-b3f5-b7d9-00000001dd2f-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:37:32.774151Z",
                            "start": "2026-07-29T14:37:32.241610Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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 [Gathering Facts]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:37:32.848594Z",
                            "start": "2026-07-29T14:37:32.782219Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001dd30",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "183431"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:37:32.912681Z",
                            "start": "2026-07-29T14:37:32.856945Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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 [Gathering Facts]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:37:32.984520Z",
                            "start": "2026-07-29T14:37:32.922135Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001dd32",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:37:33.058450Z",
                            "start": "2026-07-29T14:37:32.991810Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001dd33",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-29 14:37:33.153045",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:37:53.154979",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:37:53.172910Z",
                            "start": "2026-07-29T14:37:33.105089Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001dec0",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "116"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:37:53.249245Z",
                            "start": "2026-07-29T14:37:53.181503Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001dec1",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853835661962.1597",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853835661962.1597",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853835661962.1597",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:37:53.510189Z",
                            "start": "2026-07-29T14:37:53.258693Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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": 1785335852.1066144,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 392,
                                "charset": "unknown",
                                "checksum": "17cf64846ef30a993d3d27d3047294cd17c36ef8",
                                "ctime": 1785335873.4910228,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582117,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785335873.4910228,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 194228,
                                "uid": 1000,
                                "version": "668597093",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:37:53.743927Z",
                            "start": "2026-07-29T14:37:53.521251Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001dec3",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "10797"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:37:53.827791Z",
                            "start": "2026-07-29T14:37:53.756092Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001dec4",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +183432 /tmp/logs/molecule-aio-openvswitch.log | head -c 10797",
                            "delta": "0:00:00.008543",
                            "end": "2026-07-29 14:37:54.057582",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +183432 /tmp/logs/molecule-aio-openvswitch.log | head -c 10797",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-b3f5-b7d9-00000001dec5-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:37:54.049039",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nTASK [vexxhost.containers.directory : Create directory (/etc/kubernetes/manifests)] ***\nWednesday 29 July 2026  14:37:33 +0000 (0:00:01.819)       0:03:18.049 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kube_vip : Uninstall legacy HA stack] ****************\nWednesday 29 July 2026  14:37:33 +0000 (0:00:00.235)       0:03:18.285 ********\nok: [instance] => (item=/etc/keepalived/keepalived.conf)\nok: [instance] => (item=/etc/keepalived/check_apiserver.sh)\nok: [instance] => (item=/etc/kubernetes/manifests/keepalived.yaml)\nok: [instance] => (item=/etc/haproxy/haproxy.cfg)\nok: [instance] => (item=/etc/kubernetes/manifests/haproxy.yaml)\n\nTASK [vexxhost.kubernetes.kube_vip : Switch API server to run on port 6443] ****\nWednesday 29 July 2026  14:37:34 +0000 (0:00:00.967)       0:03:19.252 ********\nok: [instance] => (item=/etc/kubernetes/manifests/kube-apiserver.yaml)\nok: [instance] => (item=/etc/kubernetes/controller-manager.conf)\nok: [instance] => (item=/etc/kubernetes/scheduler.conf)\n\nTASK [vexxhost.kubernetes.kube_vip : Check if super-admin.conf exists] *********\nWednesday 29 July 2026  14:37:35 +0000 (0:00:00.570)       0:03:19.822 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kube_vip : Check if kubeadm has already run] *********\nWednesday 29 July 2026  14:37:35 +0000 (0:00:00.234)       0:03:20.056 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kube_vip : Set fact with KUBECONFIG path] ************\nWednesday 29 July 2026  14:37:35 +0000 (0:00:00.219)       0:03:20.276 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kube_vip : Set fact with KUBECONFIG path (with super-admin.conf)] ***\nWednesday 29 July 2026  14:37:36 +0000 (0:00:00.046)       0:03:20.322 ********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kube_vip : Upload Kubernetes manifest] ***************\nWednesday 29 July 2026  14:37:36 +0000 (0:00:00.051)       0:03:20.373 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kube_vip : Ensure kube-vip configuration file] *******\nWednesday 29 July 2026  14:37:36 +0000 (0:00:00.625)       0:03:20.999 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kube_vip : Flush handlers] ***************************\nWednesday 29 July 2026  14:37:36 +0000 (0:00:00.237)       0:03:21.236 ********\n\nPLAY [Install Kubernetes] ******************************************************\n\nTASK [Gathering Facts] *********************************************************\nWednesday 29 July 2026  14:37:37 +0000 (0:00:00.092)       0:03:21.329 ********\nok: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nWednesday 29 July 2026  14:37:38 +0000 (0:00:01.942)       0:03:23.271 ********\nok: [instance]\n\nTASK [vexxhost.containers.package : Update state for tar] **********************\nWednesday 29 July 2026  14:37:39 +0000 (0:00:00.257)       0:03:23.529 ********\nskipping: [instance]\n\nTASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***\nWednesday 29 July 2026  14:37:39 +0000 (0:00:00.065)       0:03:23.594 ********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nWednesday 29 July 2026  14:37:39 +0000 (0:00:00.248)       0:03:23.843 ********\nok: [instance] => {\n    \"msg\": \"https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64\"\n}\n\nTASK [vexxhost.containers.download_artifact : Download item] *******************\nWednesday 29 July 2026  14:37:39 +0000 (0:00:00.078)       0:03:23.921 ********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nWednesday 29 July 2026  14:37:39 +0000 (0:00:00.338)       0:03:24.259 ********\nskipping: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nWednesday 29 July 2026  14:37:40 +0000 (0:00:00.072)       0:03:24.331 ********\nok: [instance]\n\nTASK [vexxhost.containers.package : Update state for tar] **********************\nWednesday 29 July 2026  14:37:40 +0000 (0:00:00.246)       0:03:24.578 ********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nWednesday 29 July 2026  14:37:41 +0000 (0:00:01.092)       0:03:25.671 ********\nok: [instance] => {\n    \"msg\": \"https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz\"\n}\n\nTASK [vexxhost.containers.download_artifact : Download item] *******************\nWednesday 29 July 2026  14:37:41 +0000 (0:00:00.101)       0:03:25.772 ********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nWednesday 29 July 2026  14:37:41 +0000 (0:00:00.437)       0:03:26.210 ********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Install SELinux packages] ***************\nWednesday 29 July 2026  14:37:44 +0000 (0:00:02.093)       0:03:28.304 ********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] ***\nWednesday 29 July 2026  14:37:44 +0000 (0:00:00.058)       0:03:28.362 ********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ********\nWednesday 29 July 2026  14:37:44 +0000 (0:00:00.057)       0:03:28.419 ********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Install AppArmor packages] **************\nWednesday 29 July 2026  14:37:44 +0000 (0:00:00.055)       0:03:28.475 ********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Create systemd service file for containerd] ***\nWednesday 29 July 2026  14:37:45 +0000 (0:00:01.161)       0:03:29.637 ********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Create folders for configuration] *******\nWednesday 29 July 2026  14:37:46 +0000 (0:00:00.724)       0:03:30.361 ********\nok: [instance] => (item={'path': '/etc/containerd'})\nok: [instance] => (item={'path': '/var/lib/containerd', 'mode': '0o700'})\nok: [instance] => (item={'path': '/run/containerd', 'mode': '0o711'})\nok: [instance] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'})\nok: [instance] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'})\n\nTASK [vexxhost.containers.containerd : Create containerd config file] **********\nWednesday 29 July 2026  14:37:47 +0000 (0:00:01.030)       0:03:31.392 ********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Force any restarts if necessary] ********\nWednesday 29 July 2026  14:37:47 +0000 (0:00:00.567)       0:03:31.959 ********\n\nTASK [vexxhost.containers.containerd : Enable and start service] ***************\nWednesday 29 July 2026  14:37:47 +0000 (0:00:00.018)       0:03:31.978 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes_upgrade_check : Retrieve the \"kubeadm-config\" ConfigMap] ***\nWednesday 29 July 2026  14:37:48 +0000 (0:00:00.422)       0:03:32.401 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes_upgrade_check : Parse the ClusterConfiguration] ***\nWednesday 29 July 2026  14:37:49 +0000 (0:00:00.929)       0:03:33.330 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes_upgrade_check : Retrieve the current Kubernetes version] ***\nWednesday 29 July 2026  14:37:49 +0000 (0:00:00.060)       0:03:33.390 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes_upgrade_check : Extract major, minor, and patch versions] ***\nWednesday 29 July 2026  14:37:49 +0000 (0:00:00.061)       0:03:33.451 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes_upgrade_check : Fail if we're jumping more than one minor version] ***\nWednesday 29 July 2026  14:37:49 +0000 (0:00:00.065)       0:03:33.517 ********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes_upgrade_check : Set fact if we need to upgrade] ***\nWednesday 29 July 2026  14:37:49 +0000 (0:00:00.056)       0:03:33.573 ********\nok: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nWednesday 29 July 2026  14:37:49 +0000 (0:00:00.090)       0:03:33.664 ********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nWednesday 29 July 2026  14:37:49 +0000 (0:00:00.225)       0:03:33.890 ********\nok: [instance] => {\n    \"msg\": \"https://dl.k8s.io/release/v1.28.13/bin/linux/amd64/kubeadm\"\n}\n\nTASK [vexxhost.containers.download_artifact : Download item] *******************\nWednesday 29 July 2026  14:37:49 +0000 (0:00:00.077)       0:03:33.967 ********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nWednesday 29 July 2026  14:37:50 +0000 (0:00:00.347)       0:03:34.315 ********\nskipping: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nWednesday 29 July 2026  14:37:50 +0000 (0:00:00.083)       0:03:34.398 ********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nWednesday 29 July 2026  14:37:50 +0000 (0:00:00.248)       0:03:34.646 ********\nok: [instance] => {\n    \"msg\": \"https://dl.k8s.io/release/v1.28.13/bin/linux/amd64/kubectl\"\n}\n\nTASK [vexxhost.containers.download_artifact : Download item] *******************\nWednesday 29 July 2026  14:37:50 +0000 (0:00:00.068)       0:03:34.715 ********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nWednesday 29 July 2026  14:37:50 +0000 (0:00:00.374)       0:03:35.090 ********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Install SELinux packages] ***************\nWednesday 29 July 2026  14:37:50 +0000 (0:00:00.105)       0:03:35.195 ********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] ***\nWednesday 29 July 2026  14:37:50 +0000 (0:00:00.058)       0:03:35.254 ********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ********\nWednesday 29 July 2026  14:37:51 +0000 (0:00:00.054)       0:03:35.309 ********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Install AppArmor packages] **************\nWednesday 29 July 2026  14:37:51 +0000 (0:00:00.053)       0:03:35.362 ********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Create systemd service file for containerd] ***\nWednesday 29 July 2026  14:37:52 +0000 (0:00:01.179)       0:03:36.541 ********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Create folders for configuration] *******\nWednesday 29 July 2026  14:37:52 +0000 (0:00:00.473)       0:03:37.015 ********\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'})",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.directory : Create directory (/etc/kubernetes/manifests)] ***",
                                "Wednesday 29 July 2026  14:37:33 +0000 (0:00:01.819)       0:03:18.049 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kube_vip : Uninstall legacy HA stack] ****************",
                                "Wednesday 29 July 2026  14:37:33 +0000 (0:00:00.235)       0:03:18.285 ********",
                                "ok: [instance] => (item=/etc/keepalived/keepalived.conf)",
                                "ok: [instance] => (item=/etc/keepalived/check_apiserver.sh)",
                                "ok: [instance] => (item=/etc/kubernetes/manifests/keepalived.yaml)",
                                "ok: [instance] => (item=/etc/haproxy/haproxy.cfg)",
                                "ok: [instance] => (item=/etc/kubernetes/manifests/haproxy.yaml)",
                                "",
                                "TASK [vexxhost.kubernetes.kube_vip : Switch API server to run on port 6443] ****",
                                "Wednesday 29 July 2026  14:37:34 +0000 (0:00:00.967)       0:03:19.252 ********",
                                "ok: [instance] => (item=/etc/kubernetes/manifests/kube-apiserver.yaml)",
                                "ok: [instance] => (item=/etc/kubernetes/controller-manager.conf)",
                                "ok: [instance] => (item=/etc/kubernetes/scheduler.conf)",
                                "",
                                "TASK [vexxhost.kubernetes.kube_vip : Check if super-admin.conf exists] *********",
                                "Wednesday 29 July 2026  14:37:35 +0000 (0:00:00.570)       0:03:19.822 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kube_vip : Check if kubeadm has already run] *********",
                                "Wednesday 29 July 2026  14:37:35 +0000 (0:00:00.234)       0:03:20.056 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kube_vip : Set fact with KUBECONFIG path] ************",
                                "Wednesday 29 July 2026  14:37:35 +0000 (0:00:00.219)       0:03:20.276 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kube_vip : Set fact with KUBECONFIG path (with super-admin.conf)] ***",
                                "Wednesday 29 July 2026  14:37:36 +0000 (0:00:00.046)       0:03:20.322 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kube_vip : Upload Kubernetes manifest] ***************",
                                "Wednesday 29 July 2026  14:37:36 +0000 (0:00:00.051)       0:03:20.373 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kube_vip : Ensure kube-vip configuration file] *******",
                                "Wednesday 29 July 2026  14:37:36 +0000 (0:00:00.625)       0:03:20.999 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kube_vip : Flush handlers] ***************************",
                                "Wednesday 29 July 2026  14:37:36 +0000 (0:00:00.237)       0:03:21.236 ********",
                                "",
                                "PLAY [Install Kubernetes] ******************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Wednesday 29 July 2026  14:37:37 +0000 (0:00:00.092)       0:03:21.329 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Wednesday 29 July 2026  14:37:38 +0000 (0:00:01.942)       0:03:23.271 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "Wednesday 29 July 2026  14:37:39 +0000 (0:00:00.257)       0:03:23.529 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***",
                                "Wednesday 29 July 2026  14:37:39 +0000 (0:00:00.065)       0:03:23.594 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Wednesday 29 July 2026  14:37:39 +0000 (0:00:00.248)       0:03:23.843 ********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Wednesday 29 July 2026  14:37:39 +0000 (0:00:00.078)       0:03:23.921 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Wednesday 29 July 2026  14:37:39 +0000 (0:00:00.338)       0:03:24.259 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Wednesday 29 July 2026  14:37:40 +0000 (0:00:00.072)       0:03:24.331 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "Wednesday 29 July 2026  14:37:40 +0000 (0:00:00.246)       0:03:24.578 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Wednesday 29 July 2026  14:37:41 +0000 (0:00:01.092)       0:03:25.671 ********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Wednesday 29 July 2026  14:37:41 +0000 (0:00:00.101)       0:03:25.772 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Wednesday 29 July 2026  14:37:41 +0000 (0:00:00.437)       0:03:26.210 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Install SELinux packages] ***************",
                                "Wednesday 29 July 2026  14:37:44 +0000 (0:00:02.093)       0:03:28.304 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] ***",
                                "Wednesday 29 July 2026  14:37:44 +0000 (0:00:00.058)       0:03:28.362 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ********",
                                "Wednesday 29 July 2026  14:37:44 +0000 (0:00:00.057)       0:03:28.419 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Install AppArmor packages] **************",
                                "Wednesday 29 July 2026  14:37:44 +0000 (0:00:00.055)       0:03:28.475 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Create systemd service file for containerd] ***",
                                "Wednesday 29 July 2026  14:37:45 +0000 (0:00:01.161)       0:03:29.637 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Create folders for configuration] *******",
                                "Wednesday 29 July 2026  14:37:46 +0000 (0:00:00.724)       0:03:30.361 ********",
                                "ok: [instance] => (item={'path': '/etc/containerd'})",
                                "ok: [instance] => (item={'path': '/var/lib/containerd', 'mode': '0o700'})",
                                "ok: [instance] => (item={'path': '/run/containerd', 'mode': '0o711'})",
                                "ok: [instance] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'})",
                                "ok: [instance] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'})",
                                "",
                                "TASK [vexxhost.containers.containerd : Create containerd config file] **********",
                                "Wednesday 29 July 2026  14:37:47 +0000 (0:00:01.030)       0:03:31.392 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Force any restarts if necessary] ********",
                                "Wednesday 29 July 2026  14:37:47 +0000 (0:00:00.567)       0:03:31.959 ********",
                                "",
                                "TASK [vexxhost.containers.containerd : Enable and start service] ***************",
                                "Wednesday 29 July 2026  14:37:47 +0000 (0:00:00.018)       0:03:31.978 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes_upgrade_check : Retrieve the \"kubeadm-config\" ConfigMap] ***",
                                "Wednesday 29 July 2026  14:37:48 +0000 (0:00:00.422)       0:03:32.401 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes_upgrade_check : Parse the ClusterConfiguration] ***",
                                "Wednesday 29 July 2026  14:37:49 +0000 (0:00:00.929)       0:03:33.330 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes_upgrade_check : Retrieve the current Kubernetes version] ***",
                                "Wednesday 29 July 2026  14:37:49 +0000 (0:00:00.060)       0:03:33.390 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes_upgrade_check : Extract major, minor, and patch versions] ***",
                                "Wednesday 29 July 2026  14:37:49 +0000 (0:00:00.061)       0:03:33.451 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes_upgrade_check : Fail if we're jumping more than one minor version] ***",
                                "Wednesday 29 July 2026  14:37:49 +0000 (0:00:00.065)       0:03:33.517 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes_upgrade_check : Set fact if we need to upgrade] ***",
                                "Wednesday 29 July 2026  14:37:49 +0000 (0:00:00.056)       0:03:33.573 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Wednesday 29 July 2026  14:37:49 +0000 (0:00:00.090)       0:03:33.664 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Wednesday 29 July 2026  14:37:49 +0000 (0:00:00.225)       0:03:33.890 ********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://dl.k8s.io/release/v1.28.13/bin/linux/amd64/kubeadm\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Wednesday 29 July 2026  14:37:49 +0000 (0:00:00.077)       0:03:33.967 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Wednesday 29 July 2026  14:37:50 +0000 (0:00:00.347)       0:03:34.315 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Wednesday 29 July 2026  14:37:50 +0000 (0:00:00.083)       0:03:34.398 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Wednesday 29 July 2026  14:37:50 +0000 (0:00:00.248)       0:03:34.646 ********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://dl.k8s.io/release/v1.28.13/bin/linux/amd64/kubectl\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Wednesday 29 July 2026  14:37:50 +0000 (0:00:00.068)       0:03:34.715 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Wednesday 29 July 2026  14:37:50 +0000 (0:00:00.374)       0:03:35.090 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Install SELinux packages] ***************",
                                "Wednesday 29 July 2026  14:37:50 +0000 (0:00:00.105)       0:03:35.195 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] ***",
                                "Wednesday 29 July 2026  14:37:50 +0000 (0:00:00.058)       0:03:35.254 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ********",
                                "Wednesday 29 July 2026  14:37:51 +0000 (0:00:00.054)       0:03:35.309 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Install AppArmor packages] **************",
                                "Wednesday 29 July 2026  14:37:51 +0000 (0:00:00.053)       0:03:35.362 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Create systemd service file for containerd] ***",
                                "Wednesday 29 July 2026  14:37:52 +0000 (0:00:01.179)       0:03:36.541 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Create folders for configuration] *******",
                                "Wednesday 29 July 2026  14:37:52 +0000 (0:00:00.473)       0:03:37.015 ********",
                                "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'})"
                            ],
                            "zuul_log_id": "0242ac17-0010-b3f5-b7d9-00000001dec5-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:37:54.384693Z",
                            "start": "2026-07-29T14:37:53.854643Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001dec5",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.containers.containerd : Create folders for configuration]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:37:54.481118Z",
                            "start": "2026-07-29T14:37:54.394147Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001dec6",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "194228"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:37:54.564798Z",
                            "start": "2026-07-29T14:37:54.493928Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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.containers.containerd : Create folders for configuration]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:37:54.634800Z",
                            "start": "2026-07-29T14:37:54.574498Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001dec8",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:37:54.713233Z",
                            "start": "2026-07-29T14:37:54.642275Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001dec9",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-29 14:37:54.817099",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:38:14.818904",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:38:14.836208Z",
                            "start": "2026-07-29T14:37:54.754613Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001e06c",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "117"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:38:14.932892Z",
                            "start": "2026-07-29T14:38:14.865704Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001e06d",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853835661962.1597",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853835661962.1597",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853835661962.1597",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:38:15.342901Z",
                            "start": "2026-07-29T14:38:14.943035Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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": 1785335874.0510335,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 408,
                                "charset": "unknown",
                                "checksum": "e579b682da069965c05364b941d3ddd31f8f2e54",
                                "ctime": 1785335894.927432,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582117,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785335894.927432,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 202973,
                                "uid": 1000,
                                "version": "668597093",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:38:15.546342Z",
                            "start": "2026-07-29T14:38:15.349691Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001e06f",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "8745"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:38:15.614682Z",
                            "start": "2026-07-29T14:38:15.556414Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001e070",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +194229 /tmp/logs/molecule-aio-openvswitch.log | head -c 8745",
                            "delta": "0:00:00.006245",
                            "end": "2026-07-29 14:38:15.836907",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +194229 /tmp/logs/molecule-aio-openvswitch.log | head -c 8745",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-b3f5-b7d9-00000001e071-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:38:15.830662",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'})\n\nTASK [vexxhost.containers.containerd : Create containerd config file] **********\nWednesday 29 July 2026  14:37:53 +0000 (0:00:01.005)       0:03:38.020 ********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Force any restarts if necessary] ********\nWednesday 29 July 2026  14:37:54 +0000 (0:00:00.566)       0:03:38.587 ********\n\nTASK [vexxhost.containers.containerd : Enable and start service] ***************\nWednesday 29 July 2026  14:37:54 +0000 (0:00:00.041)       0:03:38.629 ********\nok: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nWednesday 29 July 2026  14:37:55 +0000 (0:00:01.409)       0:03:40.039 ********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nWednesday 29 July 2026  14:37:55 +0000 (0:00:00.253)       0:03:40.293 ********\nok: [instance] => {\n    \"msg\": \"https://github.com/kubernetes-sigs/cri-tools/releases/download/v1.36.0/crictl-v1.36.0-linux-amd64.tar.gz\"\n}\n\nTASK [vexxhost.containers.download_artifact : Download item] *******************\nWednesday 29 July 2026  14:37:56 +0000 (0:00:00.084)       0:03:40.377 ********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nWednesday 29 July 2026  14:37:56 +0000 (0:00:00.390)       0:03:40.768 ********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nWednesday 29 July 2026  14:37:57 +0000 (0:00:01.222)       0:03:41.991 ********\nok: [instance] => {\n    \"msg\": \"https://github.com/kubernetes-sigs/cri-tools/releases/download/v1.36.0/critest-v1.36.0-linux-amd64.tar.gz\"\n}\n\nTASK [vexxhost.containers.download_artifact : Download item] *******************\nWednesday 29 July 2026  14:37:57 +0000 (0:00:00.091)       0:03:42.082 ********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nWednesday 29 July 2026  14:37:58 +0000 (0:00:00.363)       0:03:42.446 ********\nok: [instance]\n\nTASK [vexxhost.containers.cri_tools : Create crictl config] ********************\nWednesday 29 July 2026  14:38:00 +0000 (0:00:02.196)       0:03:44.642 ********\nok: [instance]\n\nTASK [vexxhost.containers.directory : Create directory (/opt/cni/bin)] *********\nWednesday 29 July 2026  14:38:00 +0000 (0:00:00.494)       0:03:45.137 ********\nok: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nWednesday 29 July 2026  14:38:01 +0000 (0:00:00.251)       0:03:45.389 ********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nWednesday 29 July 2026  14:38:01 +0000 (0:00:00.260)       0:03:45.649 ********\nok: [instance] => {\n    \"msg\": \"https://github.com/containernetworking/plugins/releases/download/v1.9.1/cni-plugins-linux-amd64-v1.9.1.tgz\"\n}\n\nTASK [vexxhost.containers.download_artifact : Download item] *******************\nWednesday 29 July 2026  14:38:01 +0000 (0:00:00.085)       0:03:45.735 ********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nWednesday 29 July 2026  14:38:01 +0000 (0:00:00.396)       0:03:46.132 ********\nok: [instance]\n\nTASK [vexxhost.containers.cni_plugins : Gather variables for each operating system] ***\nWednesday 29 July 2026  14:38:04 +0000 (0:00:03.079)       0:03:49.211 ********\nok: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/containers/roles/cni_plugins/vars/debian.yml)\n\nTASK [vexxhost.containers.cni_plugins : Install additional packages] ***********\nWednesday 29 July 2026  14:38:04 +0000 (0:00:00.088)       0:03:49.300 ********\nok: [instance]\n\nTASK [vexxhost.containers.cni_plugins : Ensure IPv6 is enabled] ****************\nWednesday 29 July 2026  14:38:06 +0000 (0:00:01.253)       0:03:50.554 ********\nok: [instance]\n\nTASK [vexxhost.containers.cni_plugins : Enable kernel modules on-boot] *********\nWednesday 29 July 2026  14:38:06 +0000 (0:00:00.244)       0:03:50.798 ********\nok: [instance]\n\nTASK [vexxhost.containers.cni_plugins : Enable kernel modules in runtime] ******\nWednesday 29 July 2026  14:38:06 +0000 (0:00:00.459)       0:03:51.257 ********\nok: [instance] => (item=br_netfilter)\nok: [instance] => (item=ip_tables)\nok: [instance] => (item=ip6_tables)\nok: [instance] => (item=nf_conntrack)\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nWednesday 29 July 2026  14:38:07 +0000 (0:00:01.012)       0:03:52.270 ********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nWednesday 29 July 2026  14:38:08 +0000 (0:00:00.276)       0:03:52.547 ********\nok: [instance] => {\n    \"msg\": \"https://dl.k8s.io/release/v1.28.13/bin/linux/amd64/kubelet\"\n}\n\nTASK [vexxhost.containers.download_artifact : Download item] *******************\nWednesday 29 July 2026  14:38:08 +0000 (0:00:00.076)       0:03:52.623 ********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nWednesday 29 July 2026  14:38:08 +0000 (0:00:00.424)       0:03:53.048 ********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubelet : Gather variables for each operating system] ***\nWednesday 29 July 2026  14:38:08 +0000 (0:00:00.062)       0:03:53.111 ********\nok: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubelet/vars/debian.yml)\n\nTASK [vexxhost.kubernetes.kubelet : Install coreutils] *************************\nWednesday 29 July 2026  14:38:08 +0000 (0:00:00.088)       0:03:53.199 ********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubelet : Install additional packages] ***************\nWednesday 29 July 2026  14:38:08 +0000 (0:00:00.062)       0:03:53.261 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubelet : Configure sysctl values] *******************\nWednesday 29 July 2026  14:38:10 +0000 (0:00:01.099)       0:03:54.361 ********\nok: [instance] => (item={'name': 'net.ipv4.ip_forward', 'value': 1})\nok: [instance] => (item={'name': 'net.bridge.bridge-nf-call-iptables', 'value': 1})\nok: [instance] => (item={'name': 'net.bridge.bridge-nf-call-ip6tables', 'value': 1})\nok: [instance] => (item={'name': 'net.ipv4.conf.all.rp_filter', 'value': 0})\nok: [instance] => (item={'name': 'fs.inotify.max_queued_events', 'value': 1048576})\nok: [instance] => (item={'name': 'fs.inotify.max_user_instances', 'value': 8192})\nok: [instance] => (item={'name': 'fs.inotify.max_user_watches', 'value': 1048576})\n\nTASK [vexxhost.kubernetes.kubelet : Create folders for kubernetes configuration] ***\nWednesday 29 July 2026  14:38:11 +0000 (0:00:01.383)       0:03:55.745 ********\nok: [instance] => (item=/etc/systemd/system/kubelet.service.d)\nok: [instance] => (item=/etc/kubernetes)\nok: [instance] => (item=/etc/kubernetes/manifests)\n\nTASK [vexxhost.kubernetes.kubelet : Add kubelet systemd service config] ********\nWednesday 29 July 2026  14:38:12 +0000 (0:00:00.575)       0:03:56.320 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubelet : Add kubeadm dropin for kubelet systemd service config] ***\nWednesday 29 July 2026  14:38:12 +0000 (0:00:00.452)       0:03:56.773 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubelet : Check swap status] *************************\nWednesday 29 July 2026  14:38:12 +0000 (0:00:00.428)       0:03:57.201 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubelet : Disable swap] ******************************\nWednesday 29 July 2026  14:38:13 +0000 (0:00:00.214)       0:03:57.416 ********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubelet : Remove swapfile from /etc/fstab] ***********\nWednesday 29 July 2026  14:38:13 +0000 (0:00:00.046)       0:03:57.462 ********\nok: [instance] => (item=swap)\nok: [instance] => (item=none)\n\nTASK [vexxhost.kubernetes.kubelet : Create noswap systemd service config file] ***\nWednesday 29 July 2026  14:38:13 +0000 (0:00:00.483)       0:03:57.946 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubelet : Enable noswap service] *********************\nWednesday 29 July 2026  14:38:14 +0000 (0:00:00.452)       0:03:58.399 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubelet : Force any restarts if necessary] ***********\nWednesday 29 July 2026  14:38:14 +0000 (0:00:00.417)       0:03:58.816 ********\n\nTASK [vexxhost.kubernetes.kubelet : Enable and start kubelet service] **********\nWednesday 29 July 2026  14:38:14 +0000 (0:00:00.019)       0:03:58.836 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubelet : Ensure availability of dbus on Debian] *****\nWednesday 29 July 2026  14:38:14 +0000 (0:00:00.393)       0:03:59.229 ********",
                            "stdout_lines": [
                                "ok: [instance] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'})",
                                "",
                                "TASK [vexxhost.containers.containerd : Create containerd config file] **********",
                                "Wednesday 29 July 2026  14:37:53 +0000 (0:00:01.005)       0:03:38.020 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Force any restarts if necessary] ********",
                                "Wednesday 29 July 2026  14:37:54 +0000 (0:00:00.566)       0:03:38.587 ********",
                                "",
                                "TASK [vexxhost.containers.containerd : Enable and start service] ***************",
                                "Wednesday 29 July 2026  14:37:54 +0000 (0:00:00.041)       0:03:38.629 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Wednesday 29 July 2026  14:37:55 +0000 (0:00:01.409)       0:03:40.039 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Wednesday 29 July 2026  14:37:55 +0000 (0:00:00.253)       0:03:40.293 ********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://github.com/kubernetes-sigs/cri-tools/releases/download/v1.36.0/crictl-v1.36.0-linux-amd64.tar.gz\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Wednesday 29 July 2026  14:37:56 +0000 (0:00:00.084)       0:03:40.377 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Wednesday 29 July 2026  14:37:56 +0000 (0:00:00.390)       0:03:40.768 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Wednesday 29 July 2026  14:37:57 +0000 (0:00:01.222)       0:03:41.991 ********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://github.com/kubernetes-sigs/cri-tools/releases/download/v1.36.0/critest-v1.36.0-linux-amd64.tar.gz\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Wednesday 29 July 2026  14:37:57 +0000 (0:00:00.091)       0:03:42.082 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Wednesday 29 July 2026  14:37:58 +0000 (0:00:00.363)       0:03:42.446 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.cri_tools : Create crictl config] ********************",
                                "Wednesday 29 July 2026  14:38:00 +0000 (0:00:02.196)       0:03:44.642 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.directory : Create directory (/opt/cni/bin)] *********",
                                "Wednesday 29 July 2026  14:38:00 +0000 (0:00:00.494)       0:03:45.137 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Wednesday 29 July 2026  14:38:01 +0000 (0:00:00.251)       0:03:45.389 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Wednesday 29 July 2026  14:38:01 +0000 (0:00:00.260)       0:03:45.649 ********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://github.com/containernetworking/plugins/releases/download/v1.9.1/cni-plugins-linux-amd64-v1.9.1.tgz\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Wednesday 29 July 2026  14:38:01 +0000 (0:00:00.085)       0:03:45.735 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Wednesday 29 July 2026  14:38:01 +0000 (0:00:00.396)       0:03:46.132 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.cni_plugins : Gather variables for each operating system] ***",
                                "Wednesday 29 July 2026  14:38:04 +0000 (0:00:03.079)       0:03:49.211 ********",
                                "ok: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/containers/roles/cni_plugins/vars/debian.yml)",
                                "",
                                "TASK [vexxhost.containers.cni_plugins : Install additional packages] ***********",
                                "Wednesday 29 July 2026  14:38:04 +0000 (0:00:00.088)       0:03:49.300 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.cni_plugins : Ensure IPv6 is enabled] ****************",
                                "Wednesday 29 July 2026  14:38:06 +0000 (0:00:01.253)       0:03:50.554 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.cni_plugins : Enable kernel modules on-boot] *********",
                                "Wednesday 29 July 2026  14:38:06 +0000 (0:00:00.244)       0:03:50.798 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.cni_plugins : Enable kernel modules in runtime] ******",
                                "Wednesday 29 July 2026  14:38:06 +0000 (0:00:00.459)       0:03:51.257 ********",
                                "ok: [instance] => (item=br_netfilter)",
                                "ok: [instance] => (item=ip_tables)",
                                "ok: [instance] => (item=ip6_tables)",
                                "ok: [instance] => (item=nf_conntrack)",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Wednesday 29 July 2026  14:38:07 +0000 (0:00:01.012)       0:03:52.270 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Wednesday 29 July 2026  14:38:08 +0000 (0:00:00.276)       0:03:52.547 ********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://dl.k8s.io/release/v1.28.13/bin/linux/amd64/kubelet\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Wednesday 29 July 2026  14:38:08 +0000 (0:00:00.076)       0:03:52.623 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Wednesday 29 July 2026  14:38:08 +0000 (0:00:00.424)       0:03:53.048 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Gather variables for each operating system] ***",
                                "Wednesday 29 July 2026  14:38:08 +0000 (0:00:00.062)       0:03:53.111 ********",
                                "ok: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubelet/vars/debian.yml)",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Install coreutils] *************************",
                                "Wednesday 29 July 2026  14:38:08 +0000 (0:00:00.088)       0:03:53.199 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Install additional packages] ***************",
                                "Wednesday 29 July 2026  14:38:08 +0000 (0:00:00.062)       0:03:53.261 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Configure sysctl values] *******************",
                                "Wednesday 29 July 2026  14:38:10 +0000 (0:00:01.099)       0:03:54.361 ********",
                                "ok: [instance] => (item={'name': 'net.ipv4.ip_forward', 'value': 1})",
                                "ok: [instance] => (item={'name': 'net.bridge.bridge-nf-call-iptables', 'value': 1})",
                                "ok: [instance] => (item={'name': 'net.bridge.bridge-nf-call-ip6tables', 'value': 1})",
                                "ok: [instance] => (item={'name': 'net.ipv4.conf.all.rp_filter', 'value': 0})",
                                "ok: [instance] => (item={'name': 'fs.inotify.max_queued_events', 'value': 1048576})",
                                "ok: [instance] => (item={'name': 'fs.inotify.max_user_instances', 'value': 8192})",
                                "ok: [instance] => (item={'name': 'fs.inotify.max_user_watches', 'value': 1048576})",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Create folders for kubernetes configuration] ***",
                                "Wednesday 29 July 2026  14:38:11 +0000 (0:00:01.383)       0:03:55.745 ********",
                                "ok: [instance] => (item=/etc/systemd/system/kubelet.service.d)",
                                "ok: [instance] => (item=/etc/kubernetes)",
                                "ok: [instance] => (item=/etc/kubernetes/manifests)",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Add kubelet systemd service config] ********",
                                "Wednesday 29 July 2026  14:38:12 +0000 (0:00:00.575)       0:03:56.320 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Add kubeadm dropin for kubelet systemd service config] ***",
                                "Wednesday 29 July 2026  14:38:12 +0000 (0:00:00.452)       0:03:56.773 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Check swap status] *************************",
                                "Wednesday 29 July 2026  14:38:12 +0000 (0:00:00.428)       0:03:57.201 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Disable swap] ******************************",
                                "Wednesday 29 July 2026  14:38:13 +0000 (0:00:00.214)       0:03:57.416 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Remove swapfile from /etc/fstab] ***********",
                                "Wednesday 29 July 2026  14:38:13 +0000 (0:00:00.046)       0:03:57.462 ********",
                                "ok: [instance] => (item=swap)",
                                "ok: [instance] => (item=none)",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Create noswap systemd service config file] ***",
                                "Wednesday 29 July 2026  14:38:13 +0000 (0:00:00.483)       0:03:57.946 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Enable noswap service] *********************",
                                "Wednesday 29 July 2026  14:38:14 +0000 (0:00:00.452)       0:03:58.399 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Force any restarts if necessary] ***********",
                                "Wednesday 29 July 2026  14:38:14 +0000 (0:00:00.417)       0:03:58.816 ********",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Enable and start kubelet service] **********",
                                "Wednesday 29 July 2026  14:38:14 +0000 (0:00:00.019)       0:03:58.836 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Ensure availability of dbus on Debian] *****",
                                "Wednesday 29 July 2026  14:38:14 +0000 (0:00:00.393)       0:03:59.229 ********"
                            ],
                            "zuul_log_id": "0242ac17-0010-b3f5-b7d9-00000001e071-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:38:16.172712Z",
                            "start": "2026-07-29T14:38:15.642027Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001e071",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.kubernetes.kubelet : Ensure availability of dbus on Debian]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:38:16.247825Z",
                            "start": "2026-07-29T14:38:16.182360Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001e072",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "202973"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:38:16.310093Z",
                            "start": "2026-07-29T14:38:16.254740Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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.kubernetes.kubelet : Ensure availability of dbus on Debian]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:38:16.384009Z",
                            "start": "2026-07-29T14:38:16.318606Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001e074",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:38:16.446872Z",
                            "start": "2026-07-29T14:38:16.390905Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001e075",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-29 14:38:16.534289",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:38:36.535757",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:38:36.550452Z",
                            "start": "2026-07-29T14:38:16.488618Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001e22e",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "118"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:38:36.624781Z",
                            "start": "2026-07-29T14:38:36.558266Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001e22f",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853835661962.1597",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853835661962.1597",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853835661962.1597",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:38:36.868405Z",
                            "start": "2026-07-29T14:38:36.631404Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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": 1785335895.499443,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 432,
                                "charset": "unknown",
                                "checksum": "7d89fc4f6731cfc57a34f0a30fc6a174cd86189a",
                                "ctime": 1785335916.9918535,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582117,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785335916.9918535,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 213639,
                                "uid": 1000,
                                "version": "668597093",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:38:37.091793Z",
                            "start": "2026-07-29T14:38:36.876629Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001e231",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "10666"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:38:37.156083Z",
                            "start": "2026-07-29T14:38:37.098460Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001e232",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +202974 /tmp/logs/molecule-aio-openvswitch.log | head -c 10666",
                            "delta": "0:00:00.008961",
                            "end": "2026-07-29 14:38:37.392760",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +202974 /tmp/logs/molecule-aio-openvswitch.log | head -c 10666",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-b3f5-b7d9-00000001e233-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:38:37.383799",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nTASK [vexxhost.kubernetes.kubelet : Configure short hostname] ******************\nWednesday 29 July 2026  14:38:15 +0000 (0:00:01.064)       0:04:00.294 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubelet : Ensure hostname inside hosts file] *********\nWednesday 29 July 2026  14:38:17 +0000 (0:00:01.408)       0:04:01.702 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Remove kubernetes repository] ***********\nWednesday 29 July 2026  14:38:17 +0000 (0:00:00.232)       0:04:01.935 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Setup control plane] ********************\nWednesday 29 July 2026  14:38:18 +0000 (0:00:00.625)       0:04:02.561 ********\nincluded: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubernetes/tasks/control-plane.yml for instance\n\nTASK [vexxhost.kubernetes.kubernetes : Bootstrap cluster] **********************\nWednesday 29 July 2026  14:38:18 +0000 (0:00:00.120)       0:04:02.681 ********\nincluded: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubernetes/tasks/bootstrap-cluster.yml for instance\n\nTASK [vexxhost.kubernetes.kubernetes : Check if any control plane is bootstrapped] ***\nWednesday 29 July 2026  14:38:18 +0000 (0:00:00.111)       0:04:02.792 ********\nok: [instance] => (item=instance)\n\nTASK [vexxhost.kubernetes.kubernetes : Pick node from pre-existing cluster] ****\nWednesday 29 July 2026  14:38:18 +0000 (0:00:00.259)       0:04:03.052 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Select first node to initialize cluster] ***\nWednesday 29 July 2026  14:38:18 +0000 (0:00:00.069)       0:04:03.122 ********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Print selected bootstrap node] **********\nWednesday 29 July 2026  14:38:18 +0000 (0:00:00.063)       0:04:03.186 ********\nok: [instance] => {\n    \"msg\": \"instance\"\n}\n\nTASK [vexxhost.kubernetes.kubernetes : Upload cluster configuration for bootstrap node] ***\nWednesday 29 July 2026  14:38:18 +0000 (0:00:00.057)       0:04:03.243 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Create pki folder] **********************\nWednesday 29 July 2026  14:38:19 +0000 (0:00:00.583)       0:04:03.827 ********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Create kubernetes ca key] ***************\nWednesday 29 July 2026  14:38:19 +0000 (0:00:00.054)       0:04:03.881 ********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Create kubernetes ca cert] **************\nWednesday 29 July 2026  14:38:19 +0000 (0:00:00.052)       0:04:03.933 ********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Create etcd-ca key] *********************\nWednesday 29 July 2026  14:38:19 +0000 (0:00:00.051)       0:04:03.984 ********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Create etcd-ca cert] ********************\nWednesday 29 July 2026  14:38:19 +0000 (0:00:00.048)       0:04:04.033 ********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Create front-proxy-ca key] **************\nWednesday 29 July 2026  14:38:19 +0000 (0:00:00.050)       0:04:04.083 ********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Create front-proxy-ca cert] *************\nWednesday 29 July 2026  14:38:19 +0000 (0:00:00.048)       0:04:04.131 ********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Initialize cluster] *********************\nWednesday 29 July 2026  14:38:19 +0000 (0:00:00.055)       0:04:04.187 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Check if the node is already part of the cluster] ***\nWednesday 29 July 2026  14:38:20 +0000 (0:00:00.206)       0:04:04.394 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Join cluster] ***************************\nWednesday 29 July 2026  14:38:20 +0000 (0:00:00.230)       0:04:04.624 ********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Create folder for admin configuration] ***\nWednesday 29 July 2026  14:38:20 +0000 (0:00:00.049)       0:04:04.674 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Creating a symlink for admin configuration file] ***\nWednesday 29 July 2026  14:38:20 +0000 (0:00:00.219)       0:04:04.893 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Add bash autocomplete for kubectl] ******\nWednesday 29 July 2026  14:38:20 +0000 (0:00:00.224)       0:04:05.117 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Install PIP] ****************************\nWednesday 29 July 2026  14:38:21 +0000 (0:00:00.215)       0:04:05.333 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Install Kubernetes Python package using pip on supported systems] ***\nWednesday 29 July 2026  14:38:22 +0000 (0:00:01.120)       0:04:06.454 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Enable EPEL repository] *****************\nWednesday 29 July 2026  14:38:23 +0000 (0:00:01.302)       0:04:07.756 ********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Install Kubernetes Python package using package manager on supported systems] ***\nWednesday 29 July 2026  14:38:23 +0000 (0:00:00.060)       0:04:07.817 ********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Allow workload on control plane node] ***\nWednesday 29 July 2026  14:38:23 +0000 (0:00:00.063)       0:04:07.881 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Remove kube-proxy resources] ************\nWednesday 29 July 2026  14:38:24 +0000 (0:00:00.785)       0:04:08.666 ********\nskipping: [instance] => (item=DaemonSet)\nskipping: [instance] => (item=ConfigMap)\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Start an upgrade] ***********************\nWednesday 29 July 2026  14:38:24 +0000 (0:00:00.065)       0:04:08.732 ********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Check if the Kubernetes API services is up to date] ***\nWednesday 29 July 2026  14:38:24 +0000 (0:00:00.053)       0:04:08.785 ********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Trigger an upgrade of the Kubernetes API services] ***\nWednesday 29 July 2026  14:38:24 +0000 (0:00:00.058)       0:04:08.844 ********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Setup nodes] ****************************\nWednesday 29 July 2026  14:38:24 +0000 (0:00:00.057)       0:04:08.901 ********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Upgrade & restart Kubelet node for upgrade (if needed)] ***\nWednesday 29 July 2026  14:38:24 +0000 (0:00:00.051)       0:04:08.952 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Set node selector for CoreDNS components] ***\nWednesday 29 July 2026  14:38:25 +0000 (0:00:00.473)       0:04:09.426 ********\nok: [instance]\n\nPLAY [Install control-plane components] ****************************************\n\nTASK [Gathering Facts] *********************************************************\nWednesday 29 July 2026  14:38:26 +0000 (0:00:01.013)       0:04:10.439 ********\nok: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nWednesday 29 July 2026  14:38:28 +0000 (0:00:02.316)       0:04:12.756 ********\nok: [instance]\n\nTASK [vexxhost.containers.package : Update state for tar] **********************\nWednesday 29 July 2026  14:38:28 +0000 (0:00:00.299)       0:04:13.055 ********\nok: [instance]\n\nTASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***\nWednesday 29 July 2026  14:38:30 +0000 (0:00:01.323)       0:04:14.378 ********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nWednesday 29 July 2026  14:38:30 +0000 (0:00:00.260)       0:04:14.639 ********\nok: [instance] => {\n    \"msg\": \"https://get.helm.sh/helm-v3.11.2-linux-amd64.tar.gz\"\n}\n\nTASK [vexxhost.containers.download_artifact : Download item] *******************\nWednesday 29 July 2026  14:38:30 +0000 (0:00:00.069)       0:04:14.709 ********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nWednesday 29 July 2026  14:38:30 +0000 (0:00:00.319)       0:04:15.029 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.helm : Remove Helm repository] ***********************\nWednesday 29 July 2026  14:38:31 +0000 (0:00:01.261)       0:04:16.290 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.helm : Add bash autocomplete for helm] ***************\nWednesday 29 July 2026  14:38:32 +0000 (0:00:00.409)       0:04:16.699 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.helm : Get Helm plugins dir] *************************\nWednesday 29 July 2026  14:38:32 +0000 (0:00:00.227)       0:04:16.927 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.helm : Create Helm plugins directory if it does not exist] ***\nWednesday 29 July 2026  14:38:32 +0000 (0:00:00.264)       0:04:17.191 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.helm : Remove Helm diff plugin installed by kubernetes.core.helm_plugin] ***\nWednesday 29 July 2026  14:38:33 +0000 (0:00:00.229)       0:04:17.421 ********\nok: [instance]\n\nTASK [Install plugin] **********************************************************\nWednesday 29 July 2026  14:38:33 +0000 (0:00:00.233)       0:04:17.654 ********\nincluded: vexxhost.containers.download_artifact for instance\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nWednesday 29 July 2026  14:38:33 +0000 (0:00:00.077)       0:04:17.732 ********\nok: [instance] => {\n    \"msg\": \"https://github.com/databus23/helm-diff/releases/download/v3.8.1/helm-diff-linux-amd64.tgz\"\n}\n\nTASK [vexxhost.containers.download_artifact : Download item] *******************\nWednesday 29 July 2026  14:38:33 +0000 (0:00:00.069)       0:04:17.801 ********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nWednesday 29 July 2026  14:38:33 +0000 (0:00:00.334)       0:04:18.136 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nWednesday 29 July 2026  14:38:36 +0000 (0:00:02.426)       0:04:20.562 ********\nincluded: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\nWednesday 29 July 2026  14:38:36 +0000 (0:00:00.067)       0:04:20.630 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.cilium : Get current Kubernetes version] *************\nWednesday 29 July 2026  14:38:36 +0000 (0:00:00.662)       0:04:21.292 ********",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Configure short hostname] ******************",
                                "Wednesday 29 July 2026  14:38:15 +0000 (0:00:01.064)       0:04:00.294 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Ensure hostname inside hosts file] *********",
                                "Wednesday 29 July 2026  14:38:17 +0000 (0:00:01.408)       0:04:01.702 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Remove kubernetes repository] ***********",
                                "Wednesday 29 July 2026  14:38:17 +0000 (0:00:00.232)       0:04:01.935 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Setup control plane] ********************",
                                "Wednesday 29 July 2026  14:38:18 +0000 (0:00:00.625)       0:04:02.561 ********",
                                "included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubernetes/tasks/control-plane.yml for instance",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Bootstrap cluster] **********************",
                                "Wednesday 29 July 2026  14:38:18 +0000 (0:00:00.120)       0:04:02.681 ********",
                                "included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubernetes/tasks/bootstrap-cluster.yml for instance",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Check if any control plane is bootstrapped] ***",
                                "Wednesday 29 July 2026  14:38:18 +0000 (0:00:00.111)       0:04:02.792 ********",
                                "ok: [instance] => (item=instance)",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Pick node from pre-existing cluster] ****",
                                "Wednesday 29 July 2026  14:38:18 +0000 (0:00:00.259)       0:04:03.052 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Select first node to initialize cluster] ***",
                                "Wednesday 29 July 2026  14:38:18 +0000 (0:00:00.069)       0:04:03.122 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Print selected bootstrap node] **********",
                                "Wednesday 29 July 2026  14:38:18 +0000 (0:00:00.063)       0:04:03.186 ********",
                                "ok: [instance] => {",
                                "    \"msg\": \"instance\"",
                                "}",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Upload cluster configuration for bootstrap node] ***",
                                "Wednesday 29 July 2026  14:38:18 +0000 (0:00:00.057)       0:04:03.243 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Create pki folder] **********************",
                                "Wednesday 29 July 2026  14:38:19 +0000 (0:00:00.583)       0:04:03.827 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Create kubernetes ca key] ***************",
                                "Wednesday 29 July 2026  14:38:19 +0000 (0:00:00.054)       0:04:03.881 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Create kubernetes ca cert] **************",
                                "Wednesday 29 July 2026  14:38:19 +0000 (0:00:00.052)       0:04:03.933 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Create etcd-ca key] *********************",
                                "Wednesday 29 July 2026  14:38:19 +0000 (0:00:00.051)       0:04:03.984 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Create etcd-ca cert] ********************",
                                "Wednesday 29 July 2026  14:38:19 +0000 (0:00:00.048)       0:04:04.033 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Create front-proxy-ca key] **************",
                                "Wednesday 29 July 2026  14:38:19 +0000 (0:00:00.050)       0:04:04.083 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Create front-proxy-ca cert] *************",
                                "Wednesday 29 July 2026  14:38:19 +0000 (0:00:00.048)       0:04:04.131 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Initialize cluster] *********************",
                                "Wednesday 29 July 2026  14:38:19 +0000 (0:00:00.055)       0:04:04.187 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Check if the node is already part of the cluster] ***",
                                "Wednesday 29 July 2026  14:38:20 +0000 (0:00:00.206)       0:04:04.394 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Join cluster] ***************************",
                                "Wednesday 29 July 2026  14:38:20 +0000 (0:00:00.230)       0:04:04.624 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Create folder for admin configuration] ***",
                                "Wednesday 29 July 2026  14:38:20 +0000 (0:00:00.049)       0:04:04.674 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Creating a symlink for admin configuration file] ***",
                                "Wednesday 29 July 2026  14:38:20 +0000 (0:00:00.219)       0:04:04.893 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Add bash autocomplete for kubectl] ******",
                                "Wednesday 29 July 2026  14:38:20 +0000 (0:00:00.224)       0:04:05.117 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Install PIP] ****************************",
                                "Wednesday 29 July 2026  14:38:21 +0000 (0:00:00.215)       0:04:05.333 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Install Kubernetes Python package using pip on supported systems] ***",
                                "Wednesday 29 July 2026  14:38:22 +0000 (0:00:01.120)       0:04:06.454 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Enable EPEL repository] *****************",
                                "Wednesday 29 July 2026  14:38:23 +0000 (0:00:01.302)       0:04:07.756 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Install Kubernetes Python package using package manager on supported systems] ***",
                                "Wednesday 29 July 2026  14:38:23 +0000 (0:00:00.060)       0:04:07.817 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Allow workload on control plane node] ***",
                                "Wednesday 29 July 2026  14:38:23 +0000 (0:00:00.063)       0:04:07.881 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Remove kube-proxy resources] ************",
                                "Wednesday 29 July 2026  14:38:24 +0000 (0:00:00.785)       0:04:08.666 ********",
                                "skipping: [instance] => (item=DaemonSet)",
                                "skipping: [instance] => (item=ConfigMap)",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Start an upgrade] ***********************",
                                "Wednesday 29 July 2026  14:38:24 +0000 (0:00:00.065)       0:04:08.732 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Check if the Kubernetes API services is up to date] ***",
                                "Wednesday 29 July 2026  14:38:24 +0000 (0:00:00.053)       0:04:08.785 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Trigger an upgrade of the Kubernetes API services] ***",
                                "Wednesday 29 July 2026  14:38:24 +0000 (0:00:00.058)       0:04:08.844 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Setup nodes] ****************************",
                                "Wednesday 29 July 2026  14:38:24 +0000 (0:00:00.057)       0:04:08.901 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Upgrade & restart Kubelet node for upgrade (if needed)] ***",
                                "Wednesday 29 July 2026  14:38:24 +0000 (0:00:00.051)       0:04:08.952 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Set node selector for CoreDNS components] ***",
                                "Wednesday 29 July 2026  14:38:25 +0000 (0:00:00.473)       0:04:09.426 ********",
                                "ok: [instance]",
                                "",
                                "PLAY [Install control-plane components] ****************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Wednesday 29 July 2026  14:38:26 +0000 (0:00:01.013)       0:04:10.439 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Wednesday 29 July 2026  14:38:28 +0000 (0:00:02.316)       0:04:12.756 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "Wednesday 29 July 2026  14:38:28 +0000 (0:00:00.299)       0:04:13.055 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***",
                                "Wednesday 29 July 2026  14:38:30 +0000 (0:00:01.323)       0:04:14.378 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Wednesday 29 July 2026  14:38:30 +0000 (0:00:00.260)       0:04:14.639 ********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://get.helm.sh/helm-v3.11.2-linux-amd64.tar.gz\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Wednesday 29 July 2026  14:38:30 +0000 (0:00:00.069)       0:04:14.709 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Wednesday 29 July 2026  14:38:30 +0000 (0:00:00.319)       0:04:15.029 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.helm : Remove Helm repository] ***********************",
                                "Wednesday 29 July 2026  14:38:31 +0000 (0:00:01.261)       0:04:16.290 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.helm : Add bash autocomplete for helm] ***************",
                                "Wednesday 29 July 2026  14:38:32 +0000 (0:00:00.409)       0:04:16.699 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.helm : Get Helm plugins dir] *************************",
                                "Wednesday 29 July 2026  14:38:32 +0000 (0:00:00.227)       0:04:16.927 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.helm : Create Helm plugins directory if it does not exist] ***",
                                "Wednesday 29 July 2026  14:38:32 +0000 (0:00:00.264)       0:04:17.191 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.helm : Remove Helm diff plugin installed by kubernetes.core.helm_plugin] ***",
                                "Wednesday 29 July 2026  14:38:33 +0000 (0:00:00.229)       0:04:17.421 ********",
                                "ok: [instance]",
                                "",
                                "TASK [Install plugin] **********************************************************",
                                "Wednesday 29 July 2026  14:38:33 +0000 (0:00:00.233)       0:04:17.654 ********",
                                "included: vexxhost.containers.download_artifact for instance",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Wednesday 29 July 2026  14:38:33 +0000 (0:00:00.077)       0:04:17.732 ********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://github.com/databus23/helm-diff/releases/download/v3.8.1/helm-diff-linux-amd64.tgz\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Wednesday 29 July 2026  14:38:33 +0000 (0:00:00.069)       0:04:17.801 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Wednesday 29 July 2026  14:38:33 +0000 (0:00:00.334)       0:04:18.136 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Wednesday 29 July 2026  14:38:36 +0000 (0:00:02.426)       0:04:20.562 ********",
                                "included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "Wednesday 29 July 2026  14:38:36 +0000 (0:00:00.067)       0:04:20.630 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.cilium : Get current Kubernetes version] *************",
                                "Wednesday 29 July 2026  14:38:36 +0000 (0:00:00.662)       0:04:21.292 ********"
                            ],
                            "zuul_log_id": "0242ac17-0010-b3f5-b7d9-00000001e233-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:38:37.708132Z",
                            "start": "2026-07-29T14:38:37.182580Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001e233",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.kubernetes.cilium : Get current Kubernetes version]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:38:37.798728Z",
                            "start": "2026-07-29T14:38:37.718842Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001e234",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "213639"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:38:37.872539Z",
                            "start": "2026-07-29T14:38:37.805362Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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.kubernetes.cilium : Get current Kubernetes version]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:38:37.951058Z",
                            "start": "2026-07-29T14:38:37.881510Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001e236",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:38:38.015613Z",
                            "start": "2026-07-29T14:38:37.958315Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001e237",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-29 14:38:38.107882",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:38:58.109851",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:38:58.126574Z",
                            "start": "2026-07-29T14:38:38.058071Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001e406",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "119"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:38:58.199949Z",
                            "start": "2026-07-29T14:38:58.133018Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001e407",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853835661962.1597",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853835661962.1597",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853835661962.1597",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:38:58.457531Z",
                            "start": "2026-07-29T14:38:58.207841Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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": 1785335917.0398545,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 432,
                                "charset": "unknown",
                                "checksum": "c85c9017226e3862fbe53b234c5163efe9f4521c",
                                "ctime": 1785335929.212087,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582117,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785335929.212087,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 216665,
                                "uid": 1000,
                                "version": "668597093",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:38:58.684301Z",
                            "start": "2026-07-29T14:38:58.466273Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001e409",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "3026"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:38:58.747644Z",
                            "start": "2026-07-29T14:38:58.691801Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001e40a",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +213640 /tmp/logs/molecule-aio-openvswitch.log | head -c 3026",
                            "delta": "0:00:00.009022",
                            "end": "2026-07-29 14:38:58.984297",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +213640 /tmp/logs/molecule-aio-openvswitch.log | head -c 3026",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-b3f5-b7d9-00000001e40b-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:38:58.975275",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nTASK [vexxhost.kubernetes.cilium : Deploy Helm chart] **************************\nWednesday 29 July 2026  14:38:37 +0000 (0:00:00.957)       0:04:22.250 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nWednesday 29 July 2026  14:38:39 +0000 (0:00:01.829)       0:04:24.079 ********\nincluded: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\nWednesday 29 July 2026  14:38:39 +0000 (0:00:00.055)       0:04:24.135 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.envoy_gateway : Deploy Helm chart] *******************\nWednesday 29 July 2026  14:38:40 +0000 (0:00:00.546)       0:04:24.681 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.envoy_gateway : Create GatewayClass] *****************\nWednesday 29 July 2026  14:38:42 +0000 (0:00:01.765)       0:04:26.447 ********\nok: [instance]\n\nPLAY [all] *********************************************************************\n\nTASK [Gathering Facts] *********************************************************\nWednesday 29 July 2026  14:38:42 +0000 (0:00:00.750)       0:04:27.198 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.kubernetes_node_labels : Add labels to node] *********\nWednesday 29 July 2026  14:38:44 +0000 (0:00:01.853)       0:04:29.051 ********\nok: [instance]\n\nPLAY [all] *********************************************************************\n\nTASK [Uninstall unattended-upgrades] *******************************************\nWednesday 29 July 2026  14:38:45 +0000 (0:00:00.757)       0:04:29.809 ********\nok: [instance]\n\nPLAY [controllers] *************************************************************\n\nTASK [Gathering Facts] *********************************************************\nWednesday 29 July 2026  14:38:46 +0000 (0:00:00.737)       0:04:30.547 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nWednesday 29 July 2026  14:38:48 +0000 (0:00:02.141)       0:04:32.689 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.local_path_provisioner : Deploy Helm chart] **********\nWednesday 29 July 2026  14:38:48 +0000 (0:00:00.067)       0:04:32.757 ********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nWednesday 29 July 2026  14:38:48 +0000 (0:00:00.095)       0:04:32.852 ********\nincluded: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\nWednesday 29 July 2026  14:38:48 +0000 (0:00:00.081)       0:04:32.933 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.ceph_csi_rbd : Collect \"ceph mon dump\" output from a monitor] ***\nWednesday 29 July 2026  14:38:49 +0000 (0:00:00.579)       0:04:33.512 ********",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.cilium : Deploy Helm chart] **************************",
                                "Wednesday 29 July 2026  14:38:37 +0000 (0:00:00.957)       0:04:22.250 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Wednesday 29 July 2026  14:38:39 +0000 (0:00:01.829)       0:04:24.079 ********",
                                "included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "Wednesday 29 July 2026  14:38:39 +0000 (0:00:00.055)       0:04:24.135 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.envoy_gateway : Deploy Helm chart] *******************",
                                "Wednesday 29 July 2026  14:38:40 +0000 (0:00:00.546)       0:04:24.681 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.envoy_gateway : Create GatewayClass] *****************",
                                "Wednesday 29 July 2026  14:38:42 +0000 (0:00:01.765)       0:04:26.447 ********",
                                "ok: [instance]",
                                "",
                                "PLAY [all] *********************************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Wednesday 29 July 2026  14:38:42 +0000 (0:00:00.750)       0:04:27.198 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.kubernetes_node_labels : Add labels to node] *********",
                                "Wednesday 29 July 2026  14:38:44 +0000 (0:00:01.853)       0:04:29.051 ********",
                                "ok: [instance]",
                                "",
                                "PLAY [all] *********************************************************************",
                                "",
                                "TASK [Uninstall unattended-upgrades] *******************************************",
                                "Wednesday 29 July 2026  14:38:45 +0000 (0:00:00.757)       0:04:29.809 ********",
                                "ok: [instance]",
                                "",
                                "PLAY [controllers] *************************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Wednesday 29 July 2026  14:38:46 +0000 (0:00:00.737)       0:04:30.547 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Wednesday 29 July 2026  14:38:48 +0000 (0:00:02.141)       0:04:32.689 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.local_path_provisioner : Deploy Helm chart] **********",
                                "Wednesday 29 July 2026  14:38:48 +0000 (0:00:00.067)       0:04:32.757 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Wednesday 29 July 2026  14:38:48 +0000 (0:00:00.095)       0:04:32.852 ********",
                                "included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "Wednesday 29 July 2026  14:38:48 +0000 (0:00:00.081)       0:04:32.933 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_csi_rbd : Collect \"ceph mon dump\" output from a monitor] ***",
                                "Wednesday 29 July 2026  14:38:49 +0000 (0:00:00.579)       0:04:33.512 ********"
                            ],
                            "zuul_log_id": "0242ac17-0010-b3f5-b7d9-00000001e40b-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:38:59.297022Z",
                            "start": "2026-07-29T14:38:58.774372Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001e40b",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.atmosphere.ceph_csi_rbd : Collect \"ceph mon dump\" output from a monitor]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:38:59.370872Z",
                            "start": "2026-07-29T14:38:59.305125Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001e40c",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "216665"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:38:59.446048Z",
                            "start": "2026-07-29T14:38:59.378698Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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.ceph_csi_rbd : Collect \"ceph mon dump\" output from a monitor]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:38:59.639056Z",
                            "start": "2026-07-29T14:38:59.568749Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001e40e",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:38:59.712485Z",
                            "start": "2026-07-29T14:38:59.646237Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001e40f",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-29 14:38:59.803188",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:39:19.805171",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:39:19.821752Z",
                            "start": "2026-07-29T14:38:59.759303Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001e5f4",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "120"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:39:19.889869Z",
                            "start": "2026-07-29T14:39:19.830026Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001e5f5",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853835661962.1597",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853835661962.1597",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853835661962.1597",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:39:20.169305Z",
                            "start": "2026-07-29T14:39:19.897324Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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": 1785335938.632267,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 448,
                                "charset": "unknown",
                                "checksum": "02e3da563f80508e6bc039ef833e561782ad3271",
                                "ctime": 1785335959.7606704,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582117,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785335959.7606704,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 224405,
                                "uid": 1000,
                                "version": "668597093",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:39:20.367696Z",
                            "start": "2026-07-29T14:39:20.178692Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001e5f7",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "7740"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:39:20.433646Z",
                            "start": "2026-07-29T14:39:20.376387Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001e5f8",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +216666 /tmp/logs/molecule-aio-openvswitch.log | head -c 7740",
                            "delta": "0:00:00.008516",
                            "end": "2026-07-29 14:39:20.655400",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +216666 /tmp/logs/molecule-aio-openvswitch.log | head -c 7740",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-b3f5-b7d9-00000001e5f9-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:39:20.646884",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nTASK [vexxhost.atmosphere.ceph_csi_rbd : Generate fact with Ceph FSID] *********\nWednesday 29 July 2026  14:39:03 +0000 (0:00:14.517)       0:04:48.030 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.ceph_csi_rbd : Generate fact with list of Ceph monitors] ***\nWednesday 29 July 2026  14:39:03 +0000 (0:00:00.073)       0:04:48.103 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.ceph_csi_rbd : Create Ceph pool] *********************\nWednesday 29 July 2026  14:39:03 +0000 (0:00:00.073)       0:04:48.177 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.ceph_csi_rbd : Create user client.kube] **************\nWednesday 29 July 2026  14:39:07 +0000 (0:00:03.934)       0:04:52.111 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.ceph_csi_rbd : Retrieve keyring for client.kube] *****\nWednesday 29 July 2026  14:39:09 +0000 (0:00:01.372)       0:04:53.483 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.ceph_csi_rbd : Store keyring inside fact] ************\nWednesday 29 July 2026  14:39:10 +0000 (0:00:01.203)       0:04:54.687 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.ceph_csi_rbd : Deploy Helm chart] ********************\nWednesday 29 July 2026  14:39:10 +0000 (0:00:00.062)       0:04:54.750 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.powerstore_csi : Clone PowerStore CSI from GitHub] ***\nWednesday 29 July 2026  14:39:11 +0000 (0:00:01.388)       0:04:56.138 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.powerstore_csi : Create Secret] **********************\nWednesday 29 July 2026  14:39:11 +0000 (0:00:00.046)       0:04:56.185 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.powerstore_csi : Create StorageClass] ****************\nWednesday 29 July 2026  14:39:11 +0000 (0:00:00.038)       0:04:56.223 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.powerstore_csi : Deploy Helm chart] ******************\nWednesday 29 July 2026  14:39:11 +0000 (0:00:00.042)       0:04:56.266 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.multipathd : Add backports PPA] **********************\nWednesday 29 July 2026  14:39:12 +0000 (0:00:00.076)       0:04:56.342 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.multipathd : Install the multipathd package] *********\nWednesday 29 July 2026  14:39:12 +0000 (0:00:00.039)       0:04:56.382 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.multipathd : Install the configuration file] *********\nWednesday 29 July 2026  14:39:12 +0000 (0:00:00.044)       0:04:56.426 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.portworx : Detect if InitiatorName is set] ***********\nWednesday 29 July 2026  14:39:12 +0000 (0:00:00.055)       0:04:56.481 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.portworx : Generate a new InitiatorName] *************\nWednesday 29 July 2026  14:39:12 +0000 (0:00:00.044)       0:04:56.526 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.portworx : Write the new InitiatorName] **************\nWednesday 29 July 2026  14:39:12 +0000 (0:00:00.045)       0:04:56.572 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.portworx : Create namespace] *************************\nWednesday 29 July 2026  14:39:12 +0000 (0:00:00.039)       0:04:56.611 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.portworx : Install Portworx] *************************\nWednesday 29 July 2026  14:39:12 +0000 (0:00:00.047)       0:04:56.658 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.portworx : Wait till the CRDs are created] ***********\nWednesday 29 July 2026  14:39:12 +0000 (0:00:00.047)       0:04:56.706 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.portworx : Create Portworx Storage Cluster] **********\nWednesday 29 July 2026  14:39:12 +0000 (0:00:00.048)       0:04:56.755 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.storpool_csi : Deploy CSI RBAC] **********************\nWednesday 29 July 2026  14:39:12 +0000 (0:00:00.076)       0:04:56.832 ********\nskipping: [instance] => (item={'name': 'controllerplugin'})\nskipping: [instance] => (item={'name': 'nodeplugin'})\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.storpool_csi : Deploy CSI] ***************************\nWednesday 29 July 2026  14:39:12 +0000 (0:00:00.050)       0:04:56.883 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.storpool_csi : Create StorageClass] ******************\nWednesday 29 July 2026  14:39:12 +0000 (0:00:00.044)       0:04:56.927 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.ibm_block_csi_driver : Deploy CSI] *******************\nWednesday 29 July 2026  14:39:12 +0000 (0:00:00.089)       0:04:57.017 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.ibm_block_csi_driver : Create Secret] ****************\nWednesday 29 July 2026  14:39:12 +0000 (0:00:00.048)       0:04:57.065 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.ibm_block_csi_driver : Create StorageClass] **********\nWednesday 29 July 2026  14:39:12 +0000 (0:00:00.045)       0:04:57.111 ********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nWednesday 29 July 2026  14:39:12 +0000 (0:00:00.076)       0:04:57.187 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.hpe_nimble_csi : Assert required variables are defined] ***\nWednesday 29 July 2026  14:39:12 +0000 (0:00:00.060)       0:04:57.248 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.hpe_nimble_csi : Assert access protocol is valid] ****\nWednesday 29 July 2026  14:39:13 +0000 (0:00:00.055)       0:04:57.303 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.hpe_nimble_csi : Deploy Helm chart] ******************\nWednesday 29 July 2026  14:39:13 +0000 (0:00:00.045)       0:04:57.349 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.hpe_nimble_csi : Create Secret and StorageClass] *****\nWednesday 29 July 2026  14:39:13 +0000 (0:00:00.049)       0:04:57.398 ********\nskipping: [instance]\n\nPLAY [Deploy Infrastructure] ***************************************************\n\nTASK [Gathering Facts] *********************************************************\nWednesday 29 July 2026  14:39:13 +0000 (0:00:00.097)       0:04:57.496 ********\nok: [instance]\n\nTASK [Deploy Helm chart] *******************************************************\nWednesday 29 July 2026  14:39:15 +0000 (0:00:02.087)       0:04:59.584 ********\nincluded: vexxhost.kubernetes.cert_manager for instance\n\nTASK [vexxhost.kubernetes.cert_manager : Load version-specific Helm values] ****\nWednesday 29 July 2026  14:39:15 +0000 (0:00:00.072)       0:04:59.657 ********\nok: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/cert_manager/vars/v1.15.yml)\n\nTASK [vexxhost.kubernetes.cert_manager : Deploy Helm chart] ********************\nWednesday 29 July 2026  14:39:15 +0000 (0:00:00.132)       0:04:59.790 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.cluster_issuer : Create self-signed cluster issuer] ***\nWednesday 29 July 2026  14:39:18 +0000 (0:00:02.766)       0:05:02.556 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.cluster_issuer : Import tasks for ClusterIssuer type] ***\nWednesday 29 July 2026  14:39:18 +0000 (0:00:00.698)       0:05:03.254 ********\nincluded: /home/zuul/.ansible/collections/ansible_collections/vexxhost/atmosphere/roles/cluster_issuer/tasks/type/self-signed/main.yml for instance\n\nTASK [vexxhost.atmosphere.cluster_issuer : Create ClusterIssuer] ***************\nWednesday 29 July 2026  14:39:19 +0000 (0:00:00.055)       0:05:03.309 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.cluster_issuer : Wait till the secret is created] ****\nWednesday 29 July 2026  14:39:19 +0000 (0:00:00.751)       0:05:04.060 ********",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_csi_rbd : Generate fact with Ceph FSID] *********",
                                "Wednesday 29 July 2026  14:39:03 +0000 (0:00:14.517)       0:04:48.030 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_csi_rbd : Generate fact with list of Ceph monitors] ***",
                                "Wednesday 29 July 2026  14:39:03 +0000 (0:00:00.073)       0:04:48.103 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_csi_rbd : Create Ceph pool] *********************",
                                "Wednesday 29 July 2026  14:39:03 +0000 (0:00:00.073)       0:04:48.177 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_csi_rbd : Create user client.kube] **************",
                                "Wednesday 29 July 2026  14:39:07 +0000 (0:00:03.934)       0:04:52.111 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_csi_rbd : Retrieve keyring for client.kube] *****",
                                "Wednesday 29 July 2026  14:39:09 +0000 (0:00:01.372)       0:04:53.483 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_csi_rbd : Store keyring inside fact] ************",
                                "Wednesday 29 July 2026  14:39:10 +0000 (0:00:01.203)       0:04:54.687 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_csi_rbd : Deploy Helm chart] ********************",
                                "Wednesday 29 July 2026  14:39:10 +0000 (0:00:00.062)       0:04:54.750 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.powerstore_csi : Clone PowerStore CSI from GitHub] ***",
                                "Wednesday 29 July 2026  14:39:11 +0000 (0:00:01.388)       0:04:56.138 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.powerstore_csi : Create Secret] **********************",
                                "Wednesday 29 July 2026  14:39:11 +0000 (0:00:00.046)       0:04:56.185 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.powerstore_csi : Create StorageClass] ****************",
                                "Wednesday 29 July 2026  14:39:11 +0000 (0:00:00.038)       0:04:56.223 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.powerstore_csi : Deploy Helm chart] ******************",
                                "Wednesday 29 July 2026  14:39:11 +0000 (0:00:00.042)       0:04:56.266 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.multipathd : Add backports PPA] **********************",
                                "Wednesday 29 July 2026  14:39:12 +0000 (0:00:00.076)       0:04:56.342 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.multipathd : Install the multipathd package] *********",
                                "Wednesday 29 July 2026  14:39:12 +0000 (0:00:00.039)       0:04:56.382 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.multipathd : Install the configuration file] *********",
                                "Wednesday 29 July 2026  14:39:12 +0000 (0:00:00.044)       0:04:56.426 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.portworx : Detect if InitiatorName is set] ***********",
                                "Wednesday 29 July 2026  14:39:12 +0000 (0:00:00.055)       0:04:56.481 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.portworx : Generate a new InitiatorName] *************",
                                "Wednesday 29 July 2026  14:39:12 +0000 (0:00:00.044)       0:04:56.526 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.portworx : Write the new InitiatorName] **************",
                                "Wednesday 29 July 2026  14:39:12 +0000 (0:00:00.045)       0:04:56.572 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.portworx : Create namespace] *************************",
                                "Wednesday 29 July 2026  14:39:12 +0000 (0:00:00.039)       0:04:56.611 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.portworx : Install Portworx] *************************",
                                "Wednesday 29 July 2026  14:39:12 +0000 (0:00:00.047)       0:04:56.658 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.portworx : Wait till the CRDs are created] ***********",
                                "Wednesday 29 July 2026  14:39:12 +0000 (0:00:00.047)       0:04:56.706 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.portworx : Create Portworx Storage Cluster] **********",
                                "Wednesday 29 July 2026  14:39:12 +0000 (0:00:00.048)       0:04:56.755 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.storpool_csi : Deploy CSI RBAC] **********************",
                                "Wednesday 29 July 2026  14:39:12 +0000 (0:00:00.076)       0:04:56.832 ********",
                                "skipping: [instance] => (item={'name': 'controllerplugin'})",
                                "skipping: [instance] => (item={'name': 'nodeplugin'})",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.storpool_csi : Deploy CSI] ***************************",
                                "Wednesday 29 July 2026  14:39:12 +0000 (0:00:00.050)       0:04:56.883 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.storpool_csi : Create StorageClass] ******************",
                                "Wednesday 29 July 2026  14:39:12 +0000 (0:00:00.044)       0:04:56.927 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ibm_block_csi_driver : Deploy CSI] *******************",
                                "Wednesday 29 July 2026  14:39:12 +0000 (0:00:00.089)       0:04:57.017 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ibm_block_csi_driver : Create Secret] ****************",
                                "Wednesday 29 July 2026  14:39:12 +0000 (0:00:00.048)       0:04:57.065 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ibm_block_csi_driver : Create StorageClass] **********",
                                "Wednesday 29 July 2026  14:39:12 +0000 (0:00:00.045)       0:04:57.111 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Wednesday 29 July 2026  14:39:12 +0000 (0:00:00.076)       0:04:57.187 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.hpe_nimble_csi : Assert required variables are defined] ***",
                                "Wednesday 29 July 2026  14:39:12 +0000 (0:00:00.060)       0:04:57.248 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.hpe_nimble_csi : Assert access protocol is valid] ****",
                                "Wednesday 29 July 2026  14:39:13 +0000 (0:00:00.055)       0:04:57.303 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.hpe_nimble_csi : Deploy Helm chart] ******************",
                                "Wednesday 29 July 2026  14:39:13 +0000 (0:00:00.045)       0:04:57.349 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.hpe_nimble_csi : Create Secret and StorageClass] *****",
                                "Wednesday 29 July 2026  14:39:13 +0000 (0:00:00.049)       0:04:57.398 ********",
                                "skipping: [instance]",
                                "",
                                "PLAY [Deploy Infrastructure] ***************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Wednesday 29 July 2026  14:39:13 +0000 (0:00:00.097)       0:04:57.496 ********",
                                "ok: [instance]",
                                "",
                                "TASK [Deploy Helm chart] *******************************************************",
                                "Wednesday 29 July 2026  14:39:15 +0000 (0:00:02.087)       0:04:59.584 ********",
                                "included: vexxhost.kubernetes.cert_manager for instance",
                                "",
                                "TASK [vexxhost.kubernetes.cert_manager : Load version-specific Helm values] ****",
                                "Wednesday 29 July 2026  14:39:15 +0000 (0:00:00.072)       0:04:59.657 ********",
                                "ok: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/cert_manager/vars/v1.15.yml)",
                                "",
                                "TASK [vexxhost.kubernetes.cert_manager : Deploy Helm chart] ********************",
                                "Wednesday 29 July 2026  14:39:15 +0000 (0:00:00.132)       0:04:59.790 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.cluster_issuer : Create self-signed cluster issuer] ***",
                                "Wednesday 29 July 2026  14:39:18 +0000 (0:00:02.766)       0:05:02.556 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.cluster_issuer : Import tasks for ClusterIssuer type] ***",
                                "Wednesday 29 July 2026  14:39:18 +0000 (0:00:00.698)       0:05:03.254 ********",
                                "included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/atmosphere/roles/cluster_issuer/tasks/type/self-signed/main.yml for instance",
                                "",
                                "TASK [vexxhost.atmosphere.cluster_issuer : Create ClusterIssuer] ***************",
                                "Wednesday 29 July 2026  14:39:19 +0000 (0:00:00.055)       0:05:03.309 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.cluster_issuer : Wait till the secret is created] ****",
                                "Wednesday 29 July 2026  14:39:19 +0000 (0:00:00.751)       0:05:04.060 ********"
                            ],
                            "zuul_log_id": "0242ac17-0010-b3f5-b7d9-00000001e5f9-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:39:21.040896Z",
                            "start": "2026-07-29T14:39:20.464378Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001e5f9",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.atmosphere.cluster_issuer : Wait till the secret is created]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:39:21.121306Z",
                            "start": "2026-07-29T14:39:21.051172Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001e5fa",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "224405"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:39:21.187415Z",
                            "start": "2026-07-29T14:39:21.129595Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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.cluster_issuer : Wait till the secret is created]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:39:21.302252Z",
                            "start": "2026-07-29T14:39:21.194894Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001e5fc",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:39:21.384434Z",
                            "start": "2026-07-29T14:39:21.317729Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001e5fd",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-29 14:39:21.480289",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:39:41.482918",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:39:41.495820Z",
                            "start": "2026-07-29T14:39:21.433101Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001e7f8",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "121"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:39:41.580116Z",
                            "start": "2026-07-29T14:39:41.509121Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001e7f9",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853835661962.1597",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853835661962.1597",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853835661962.1597",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:39:41.825275Z",
                            "start": "2026-07-29T14:39:41.590953Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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": 1785335960.6486874,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 464,
                                "charset": "unknown",
                                "checksum": "f64aeb4e1f81bcc823246c47dc1e7e5fd7dfbf0e",
                                "ctime": 1785335981.9210935,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582117,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785335981.9210935,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 232605,
                                "uid": 1000,
                                "version": "668597093",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:39:42.054680Z",
                            "start": "2026-07-29T14:39:41.834544Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001e7fb",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "8200"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:39:42.124315Z",
                            "start": "2026-07-29T14:39:42.067115Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001e7fc",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +224406 /tmp/logs/molecule-aio-openvswitch.log | head -c 8200",
                            "delta": "0:00:00.008663",
                            "end": "2026-07-29 14:39:42.376736",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +224406 /tmp/logs/molecule-aio-openvswitch.log | head -c 8200",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-b3f5-b7d9-00000001e7fd-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:39:42.368073",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nTASK [vexxhost.atmosphere.cluster_issuer : Copy CA certificate on host] ********\nWednesday 29 July 2026  14:39:20 +0000 (0:00:00.700)       0:05:04.761 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.cluster_issuer : Flush all handlers] *****************\nWednesday 29 July 2026  14:39:20 +0000 (0:00:00.469)       0:05:05.230 ********\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nWednesday 29 July 2026  14:39:20 +0000 (0:00:00.050)       0:05:05.280 ********\nincluded: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\nWednesday 29 July 2026  14:39:21 +0000 (0:00:00.064)       0:05:05.345 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.ingress_nginx : Deploy Helm chart] *******************\nWednesday 29 July 2026  14:39:21 +0000 (0:00:00.581)       0:05:05.926 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nWednesday 29 July 2026  14:39:23 +0000 (0:00:01.593)       0:05:07.520 ********\nincluded: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\nWednesday 29 July 2026  14:39:23 +0000 (0:00:00.071)       0:05:07.592 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq_cluster_operator : Install all CRDs] ********\nWednesday 29 July 2026  14:39:23 +0000 (0:00:00.566)       0:05:08.159 ********\nok: [instance] => (item=messaging-topology-operator)\nok: [instance] => (item=rabbitmq-cluster)\n\nTASK [vexxhost.atmosphere.rabbitmq_cluster_operator : Deploy Helm chart] *******\nWednesday 29 July 2026  14:39:27 +0000 (0:00:03.190)       0:05:11.349 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nWednesday 29 July 2026  14:39:28 +0000 (0:00:01.891)       0:05:13.240 ********\nincluded: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\nWednesday 29 July 2026  14:39:29 +0000 (0:00:00.073)       0:05:13.313 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster_operator : Install all CRDs] ***\nWednesday 29 July 2026  14:39:29 +0000 (0:00:00.549)       0:05:13.863 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster_operator : Deploy Helm chart] ***\nWednesday 29 July 2026  14:39:32 +0000 (0:00:03.244)       0:05:17.107 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster : Check if the Percona XtraDB cluster secret exists] ***\nWednesday 29 July 2026  14:39:34 +0000 (0:00:01.400)       0:05:18.507 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster : Create a secret] ************\nWednesday 29 July 2026  14:39:34 +0000 (0:00:00.728)       0:05:19.236 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster : Check if the Percona XtraDB cluster exists] ***\nWednesday 29 July 2026  14:39:34 +0000 (0:00:00.052)       0:05:19.288 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster : Get current status of the cluster] ***\nWednesday 29 July 2026  14:39:35 +0000 (0:00:00.697)       0:05:19.986 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster : Assert that the cluster is healthy before upgrade] ***\nWednesday 29 July 2026  14:39:35 +0000 (0:00:00.056)       0:05:20.042 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster : Stop PXC-operator] **********\nWednesday 29 July 2026  14:39:35 +0000 (0:00:00.053)       0:05:20.096 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster : Change the cluster Statefulset image to 8.0] ***\nWednesday 29 July 2026  14:39:35 +0000 (0:00:00.054)       0:05:20.150 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster : Wait until the cluster Statefulset rollout] ***\nWednesday 29 July 2026  14:39:35 +0000 (0:00:00.057)       0:05:20.207 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster : Update pxc cluster spec] ****\nWednesday 29 July 2026  14:39:35 +0000 (0:00:00.052)       0:05:20.260 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster : Start PXC-operator] *********\nWednesday 29 July 2026  14:39:36 +0000 (0:00:00.053)       0:05:20.313 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster : Apply Percona XtraDB cluster] ***\nWednesday 29 July 2026  14:39:36 +0000 (0:00:00.049)       0:05:20.363 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster : Create percona haproxy metric service] ***\nWednesday 29 July 2026  14:39:36 +0000 (0:00:00.798)       0:05:21.162 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\nWednesday 29 July 2026  14:39:37 +0000 (0:00:00.840)       0:05:22.002 ********\nskipping: [instance]\n\nTASK [Create RabbitMQ cluster] *************************************************\nWednesday 29 July 2026  14:39:37 +0000 (0:00:00.053)       0:05:22.056 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\nWednesday 29 July 2026  14:39:37 +0000 (0:00:00.044)       0:05:22.101 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\nWednesday 29 July 2026  14:39:37 +0000 (0:00:00.046)       0:05:22.148 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\nWednesday 29 July 2026  14:39:37 +0000 (0:00:00.051)       0:05:22.199 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\nWednesday 29 July 2026  14:39:38 +0000 (0:00:00.690)       0:05:22.890 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\nWednesday 29 July 2026  14:39:38 +0000 (0:00:00.070)       0:05:22.960 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\nWednesday 29 July 2026  14:39:38 +0000 (0:00:00.057)       0:05:23.018 ********\nok: [instance] => (item=oslo_db)\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\nWednesday 29 July 2026  14:39:38 +0000 (0:00:00.077)       0:05:23.095 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nWednesday 29 July 2026  14:39:38 +0000 (0:00:00.067)       0:05:23.162 ********\nincluded: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\nWednesday 29 July 2026  14:39:38 +0000 (0:00:00.065)       0:05:23.228 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.keycloak : Get the Kuberentes service for Percona XtraDB Cluster] ***\nWednesday 29 July 2026  14:39:39 +0000 (0:00:00.576)       0:05:23.804 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.keycloak : Install MySQL python package] *************\nWednesday 29 July 2026  14:39:40 +0000 (0:00:00.670)       0:05:24.475 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.keycloak : Check MySQL ready] ************************\nWednesday 29 July 2026  14:39:41 +0000 (0:00:01.009)       0:05:25.484 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.keycloak : Create Keycloak database] *****************\nWednesday 29 July 2026  14:39:41 +0000 (0:00:00.387)       0:05:25.871 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.keycloak : Create a Keycloak user] *******************\nWednesday 29 July 2026  14:39:41 +0000 (0:00:00.348)       0:05:26.220 ********",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.cluster_issuer : Copy CA certificate on host] ********",
                                "Wednesday 29 July 2026  14:39:20 +0000 (0:00:00.700)       0:05:04.761 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.cluster_issuer : Flush all handlers] *****************",
                                "Wednesday 29 July 2026  14:39:20 +0000 (0:00:00.469)       0:05:05.230 ********",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Wednesday 29 July 2026  14:39:20 +0000 (0:00:00.050)       0:05:05.280 ********",
                                "included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "Wednesday 29 July 2026  14:39:21 +0000 (0:00:00.064)       0:05:05.345 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ingress_nginx : Deploy Helm chart] *******************",
                                "Wednesday 29 July 2026  14:39:21 +0000 (0:00:00.581)       0:05:05.926 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Wednesday 29 July 2026  14:39:23 +0000 (0:00:01.593)       0:05:07.520 ********",
                                "included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "Wednesday 29 July 2026  14:39:23 +0000 (0:00:00.071)       0:05:07.592 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq_cluster_operator : Install all CRDs] ********",
                                "Wednesday 29 July 2026  14:39:23 +0000 (0:00:00.566)       0:05:08.159 ********",
                                "ok: [instance] => (item=messaging-topology-operator)",
                                "ok: [instance] => (item=rabbitmq-cluster)",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq_cluster_operator : Deploy Helm chart] *******",
                                "Wednesday 29 July 2026  14:39:27 +0000 (0:00:03.190)       0:05:11.349 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Wednesday 29 July 2026  14:39:28 +0000 (0:00:01.891)       0:05:13.240 ********",
                                "included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "Wednesday 29 July 2026  14:39:29 +0000 (0:00:00.073)       0:05:13.313 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster_operator : Install all CRDs] ***",
                                "Wednesday 29 July 2026  14:39:29 +0000 (0:00:00.549)       0:05:13.863 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster_operator : Deploy Helm chart] ***",
                                "Wednesday 29 July 2026  14:39:32 +0000 (0:00:03.244)       0:05:17.107 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster : Check if the Percona XtraDB cluster secret exists] ***",
                                "Wednesday 29 July 2026  14:39:34 +0000 (0:00:01.400)       0:05:18.507 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster : Create a secret] ************",
                                "Wednesday 29 July 2026  14:39:34 +0000 (0:00:00.728)       0:05:19.236 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster : Check if the Percona XtraDB cluster exists] ***",
                                "Wednesday 29 July 2026  14:39:34 +0000 (0:00:00.052)       0:05:19.288 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster : Get current status of the cluster] ***",
                                "Wednesday 29 July 2026  14:39:35 +0000 (0:00:00.697)       0:05:19.986 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster : Assert that the cluster is healthy before upgrade] ***",
                                "Wednesday 29 July 2026  14:39:35 +0000 (0:00:00.056)       0:05:20.042 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster : Stop PXC-operator] **********",
                                "Wednesday 29 July 2026  14:39:35 +0000 (0:00:00.053)       0:05:20.096 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster : Change the cluster Statefulset image to 8.0] ***",
                                "Wednesday 29 July 2026  14:39:35 +0000 (0:00:00.054)       0:05:20.150 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster : Wait until the cluster Statefulset rollout] ***",
                                "Wednesday 29 July 2026  14:39:35 +0000 (0:00:00.057)       0:05:20.207 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster : Update pxc cluster spec] ****",
                                "Wednesday 29 July 2026  14:39:35 +0000 (0:00:00.052)       0:05:20.260 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster : Start PXC-operator] *********",
                                "Wednesday 29 July 2026  14:39:36 +0000 (0:00:00.053)       0:05:20.313 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster : Apply Percona XtraDB cluster] ***",
                                "Wednesday 29 July 2026  14:39:36 +0000 (0:00:00.049)       0:05:20.363 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster : Create percona haproxy metric service] ***",
                                "Wednesday 29 July 2026  14:39:36 +0000 (0:00:00.798)       0:05:21.162 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "Wednesday 29 July 2026  14:39:37 +0000 (0:00:00.840)       0:05:22.002 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [Create RabbitMQ cluster] *************************************************",
                                "Wednesday 29 July 2026  14:39:37 +0000 (0:00:00.053)       0:05:22.056 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "Wednesday 29 July 2026  14:39:37 +0000 (0:00:00.044)       0:05:22.101 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "Wednesday 29 July 2026  14:39:37 +0000 (0:00:00.046)       0:05:22.148 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "Wednesday 29 July 2026  14:39:37 +0000 (0:00:00.051)       0:05:22.199 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "Wednesday 29 July 2026  14:39:38 +0000 (0:00:00.690)       0:05:22.890 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "Wednesday 29 July 2026  14:39:38 +0000 (0:00:00.070)       0:05:22.960 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "Wednesday 29 July 2026  14:39:38 +0000 (0:00:00.057)       0:05:23.018 ********",
                                "ok: [instance] => (item=oslo_db)",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "Wednesday 29 July 2026  14:39:38 +0000 (0:00:00.077)       0:05:23.095 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Wednesday 29 July 2026  14:39:38 +0000 (0:00:00.067)       0:05:23.162 ********",
                                "included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "Wednesday 29 July 2026  14:39:38 +0000 (0:00:00.065)       0:05:23.228 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keycloak : Get the Kuberentes service for Percona XtraDB Cluster] ***",
                                "Wednesday 29 July 2026  14:39:39 +0000 (0:00:00.576)       0:05:23.804 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keycloak : Install MySQL python package] *************",
                                "Wednesday 29 July 2026  14:39:40 +0000 (0:00:00.670)       0:05:24.475 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keycloak : Check MySQL ready] ************************",
                                "Wednesday 29 July 2026  14:39:41 +0000 (0:00:01.009)       0:05:25.484 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keycloak : Create Keycloak database] *****************",
                                "Wednesday 29 July 2026  14:39:41 +0000 (0:00:00.387)       0:05:25.871 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keycloak : Create a Keycloak user] *******************",
                                "Wednesday 29 July 2026  14:39:41 +0000 (0:00:00.348)       0:05:26.220 ********"
                            ],
                            "zuul_log_id": "0242ac17-0010-b3f5-b7d9-00000001e7fd-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:39:42.683626Z",
                            "start": "2026-07-29T14:39:42.156953Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001e7fd",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.atmosphere.keycloak : Create a Keycloak user]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:39:42.757537Z",
                            "start": "2026-07-29T14:39:42.690738Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001e7fe",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "232605"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:39:42.822643Z",
                            "start": "2026-07-29T14:39:42.766661Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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.keycloak : Create a Keycloak user]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:39:42.898661Z",
                            "start": "2026-07-29T14:39:42.830578Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001e800",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:39:42.962633Z",
                            "start": "2026-07-29T14:39:42.907535Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001e801",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-29 14:39:43.059212",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:40:03.061229",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:40:03.075542Z",
                            "start": "2026-07-29T14:39:43.014119Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001ea12",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "122"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:40:03.142182Z",
                            "start": "2026-07-29T14:40:03.083646Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001ea13",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853835661962.1597",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853835661962.1597",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853835661962.1597",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:40:03.598039Z",
                            "start": "2026-07-29T14:40:03.150526Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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": 1785335982.0130954,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 480,
                                "charset": "unknown",
                                "checksum": "48e9d43c59011c6f854a0f9d795262b863247ce9",
                                "ctime": 1785336003.2735012,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582117,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785336003.2735012,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 241194,
                                "uid": 1000,
                                "version": "668597093",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:40:03.812270Z",
                            "start": "2026-07-29T14:40:03.606790Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001ea15",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "8589"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:40:03.875689Z",
                            "start": "2026-07-29T14:40:03.819530Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001ea16",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +232606 /tmp/logs/molecule-aio-openvswitch.log | head -c 8589",
                            "delta": "0:00:00.007646",
                            "end": "2026-07-29 14:40:04.106640",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +232606 /tmp/logs/molecule-aio-openvswitch.log | head -c 8589",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-b3f5-b7d9-00000001ea17-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:40:04.098994",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nTASK [vexxhost.atmosphere.keycloak : Disable pxc strict mode] ******************\nWednesday 29 July 2026  14:39:42 +0000 (0:00:00.507)       0:05:26.727 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.keycloak : Deploy Helm chart] ************************\nWednesday 29 July 2026  14:39:42 +0000 (0:00:00.348)       0:05:27.076 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.keycloak : Wait until keycloak ready] ****************\nWednesday 29 July 2026  14:39:44 +0000 (0:00:01.492)       0:05:28.568 ********\nok: [instance]\n\nTASK [Create Keycloak Ingress] *************************************************\nWednesday 29 July 2026  14:39:45 +0000 (0:00:00.859)       0:05:29.428 ********\nincluded: ingress for instance\n\nTASK [vexxhost.atmosphere.ingress : Create Ingress keycloak] *******************\nWednesday 29 July 2026  14:39:45 +0000 (0:00:00.097)       0:05:29.526 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.keycloak : Enable pxc strict mode] *******************\nWednesday 29 July 2026  14:39:46 +0000 (0:00:01.051)       0:05:30.578 ********\nok: [instance]\n\nPLAY [Deploy Monitoring] *******************************************************\n\nTASK [Gathering Facts] *********************************************************\nWednesday 29 July 2026  14:39:46 +0000 (0:00:00.335)       0:05:30.913 ********\nok: [instance]\n\nPLAY [Deploy OpenStack] ********************************************************\n\nTASK [Gathering Facts] *********************************************************\nWednesday 29 July 2026  14:39:48 +0000 (0:00:02.349)       0:05:33.263 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\nWednesday 29 July 2026  14:39:51 +0000 (0:00:02.230)       0:05:35.493 ********\nok: [instance]\n\nTASK [Create RabbitMQ cluster] *************************************************\nWednesday 29 July 2026  14:39:51 +0000 (0:00:00.074)       0:05:35.568 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\nWednesday 29 July 2026  14:39:51 +0000 (0:00:00.051)       0:05:35.620 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\nWednesday 29 July 2026  14:39:51 +0000 (0:00:00.052)       0:05:35.672 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\nWednesday 29 July 2026  14:39:51 +0000 (0:00:00.057)       0:05:35.730 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\nWednesday 29 July 2026  14:39:51 +0000 (0:00:00.050)       0:05:35.780 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\nWednesday 29 July 2026  14:39:51 +0000 (0:00:00.055)       0:05:35.836 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\nWednesday 29 July 2026  14:39:51 +0000 (0:00:00.063)       0:05:35.899 ********\nok: [instance] => (item=oslo_cache)\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\nWednesday 29 July 2026  14:39:51 +0000 (0:00:00.063)       0:05:35.963 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nWednesday 29 July 2026  14:39:51 +0000 (0:00:00.073)       0:05:36.037 ********\nincluded: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\nWednesday 29 July 2026  14:39:51 +0000 (0:00:00.085)       0:05:36.122 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.memcached : Deploy Helm chart] ***********************\nWednesday 29 July 2026  14:39:52 +0000 (0:00:00.597)       0:05:36.720 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.memcached : Apply manifests for monitoring] **********\nWednesday 29 July 2026  14:39:53 +0000 (0:00:01.422)       0:05:38.142 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] *****************\nWednesday 29 July 2026  14:39:54 +0000 (0:00:00.790)       0:05:38.932 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] ****\nWednesday 29 July 2026  14:39:55 +0000 (0:00:01.032)       0:05:39.964 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] ***********\nWednesday 29 July 2026  14:39:55 +0000 (0:00:00.230)       0:05:40.195 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\nWednesday 29 July 2026  14:39:56 +0000 (0:00:00.525)       0:05:40.721 ********\nok: [instance]\n\nTASK [Create RabbitMQ cluster] *************************************************\nWednesday 29 July 2026  14:39:56 +0000 (0:00:00.085)       0:05:40.807 ********\nincluded: rabbitmq for instance\n\nTASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***\nWednesday 29 July 2026  14:39:56 +0000 (0:00:00.094)       0:05:40.901 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******\nWednesday 29 July 2026  14:39:57 +0000 (0:00:00.698)       0:05:41.600 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] ***\nWednesday 29 July 2026  14:39:57 +0000 (0:00:00.133)       0:05:41.733 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] *****\nWednesday 29 July 2026  14:39:57 +0000 (0:00:00.134)       0:05:41.868 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************\nWednesday 29 July 2026  14:39:57 +0000 (0:00:00.138)       0:05:42.006 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\nWednesday 29 July 2026  14:39:58 +0000 (0:00:00.897)       0:05:42.904 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\nWednesday 29 July 2026  14:39:59 +0000 (0:00:00.698)       0:05:43.603 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\nWednesday 29 July 2026  14:39:59 +0000 (0:00:00.054)       0:05:43.658 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\nWednesday 29 July 2026  14:39:59 +0000 (0:00:00.051)       0:05:43.709 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\nWednesday 29 July 2026  14:39:59 +0000 (0:00:00.056)       0:05:43.765 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\nWednesday 29 July 2026  14:39:59 +0000 (0:00:00.057)       0:05:43.823 ********\nok: [instance] => (item=oslo_cache)\nok: [instance] => (item=oslo_db)\nok: [instance] => (item=oslo_messaging)\nok: [instance] => (item=identity)\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\nWednesday 29 July 2026  14:39:59 +0000 (0:00:00.093)       0:05:43.916 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nWednesday 29 July 2026  14:39:59 +0000 (0:00:00.069)       0:05:43.986 ********\nincluded: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\nWednesday 29 July 2026  14:39:59 +0000 (0:00:00.066)       0:05:44.052 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.keystone : Create Keycloak realms] *******************\nWednesday 29 July 2026  14:40:00 +0000 (0:00:00.576)       0:05:44.629 ********\nok: [instance] => (item=None)\nok: [instance]\n\nTASK [vexxhost.atmosphere.keystone : Setup Keycloak Authentication Required Actions (MFA)] ***\nWednesday 29 July 2026  14:40:02 +0000 (0:00:01.801)       0:05:46.430 ********\nok: [instance] => (item=atmosphere)\n\nTASK [vexxhost.atmosphere.keystone : Create ConfigMap with all OpenID connect configurations] ***\nWednesday 29 July 2026  14:40:03 +0000 (0:00:01.141)       0:05:47.572 ********",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keycloak : Disable pxc strict mode] ******************",
                                "Wednesday 29 July 2026  14:39:42 +0000 (0:00:00.507)       0:05:26.727 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keycloak : Deploy Helm chart] ************************",
                                "Wednesday 29 July 2026  14:39:42 +0000 (0:00:00.348)       0:05:27.076 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keycloak : Wait until keycloak ready] ****************",
                                "Wednesday 29 July 2026  14:39:44 +0000 (0:00:01.492)       0:05:28.568 ********",
                                "ok: [instance]",
                                "",
                                "TASK [Create Keycloak Ingress] *************************************************",
                                "Wednesday 29 July 2026  14:39:45 +0000 (0:00:00.859)       0:05:29.428 ********",
                                "included: ingress for instance",
                                "",
                                "TASK [vexxhost.atmosphere.ingress : Create Ingress keycloak] *******************",
                                "Wednesday 29 July 2026  14:39:45 +0000 (0:00:00.097)       0:05:29.526 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keycloak : Enable pxc strict mode] *******************",
                                "Wednesday 29 July 2026  14:39:46 +0000 (0:00:01.051)       0:05:30.578 ********",
                                "ok: [instance]",
                                "",
                                "PLAY [Deploy Monitoring] *******************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Wednesday 29 July 2026  14:39:46 +0000 (0:00:00.335)       0:05:30.913 ********",
                                "ok: [instance]",
                                "",
                                "PLAY [Deploy OpenStack] ********************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Wednesday 29 July 2026  14:39:48 +0000 (0:00:02.349)       0:05:33.263 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "Wednesday 29 July 2026  14:39:51 +0000 (0:00:02.230)       0:05:35.493 ********",
                                "ok: [instance]",
                                "",
                                "TASK [Create RabbitMQ cluster] *************************************************",
                                "Wednesday 29 July 2026  14:39:51 +0000 (0:00:00.074)       0:05:35.568 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "Wednesday 29 July 2026  14:39:51 +0000 (0:00:00.051)       0:05:35.620 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "Wednesday 29 July 2026  14:39:51 +0000 (0:00:00.052)       0:05:35.672 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "Wednesday 29 July 2026  14:39:51 +0000 (0:00:00.057)       0:05:35.730 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "Wednesday 29 July 2026  14:39:51 +0000 (0:00:00.050)       0:05:35.780 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "Wednesday 29 July 2026  14:39:51 +0000 (0:00:00.055)       0:05:35.836 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "Wednesday 29 July 2026  14:39:51 +0000 (0:00:00.063)       0:05:35.899 ********",
                                "ok: [instance] => (item=oslo_cache)",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "Wednesday 29 July 2026  14:39:51 +0000 (0:00:00.063)       0:05:35.963 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Wednesday 29 July 2026  14:39:51 +0000 (0:00:00.073)       0:05:36.037 ********",
                                "included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "Wednesday 29 July 2026  14:39:51 +0000 (0:00:00.085)       0:05:36.122 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.memcached : Deploy Helm chart] ***********************",
                                "Wednesday 29 July 2026  14:39:52 +0000 (0:00:00.597)       0:05:36.720 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.memcached : Apply manifests for monitoring] **********",
                                "Wednesday 29 July 2026  14:39:53 +0000 (0:00:01.422)       0:05:38.142 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] *****************",
                                "Wednesday 29 July 2026  14:39:54 +0000 (0:00:00.790)       0:05:38.932 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] ****",
                                "Wednesday 29 July 2026  14:39:55 +0000 (0:00:01.032)       0:05:39.964 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] ***********",
                                "Wednesday 29 July 2026  14:39:55 +0000 (0:00:00.230)       0:05:40.195 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "Wednesday 29 July 2026  14:39:56 +0000 (0:00:00.525)       0:05:40.721 ********",
                                "ok: [instance]",
                                "",
                                "TASK [Create RabbitMQ cluster] *************************************************",
                                "Wednesday 29 July 2026  14:39:56 +0000 (0:00:00.085)       0:05:40.807 ********",
                                "included: rabbitmq for instance",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***",
                                "Wednesday 29 July 2026  14:39:56 +0000 (0:00:00.094)       0:05:40.901 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******",
                                "Wednesday 29 July 2026  14:39:57 +0000 (0:00:00.698)       0:05:41.600 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] ***",
                                "Wednesday 29 July 2026  14:39:57 +0000 (0:00:00.133)       0:05:41.733 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] *****",
                                "Wednesday 29 July 2026  14:39:57 +0000 (0:00:00.134)       0:05:41.868 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************",
                                "Wednesday 29 July 2026  14:39:57 +0000 (0:00:00.138)       0:05:42.006 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "Wednesday 29 July 2026  14:39:58 +0000 (0:00:00.897)       0:05:42.904 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "Wednesday 29 July 2026  14:39:59 +0000 (0:00:00.698)       0:05:43.603 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "Wednesday 29 July 2026  14:39:59 +0000 (0:00:00.054)       0:05:43.658 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "Wednesday 29 July 2026  14:39:59 +0000 (0:00:00.051)       0:05:43.709 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "Wednesday 29 July 2026  14:39:59 +0000 (0:00:00.056)       0:05:43.765 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "Wednesday 29 July 2026  14:39:59 +0000 (0:00:00.057)       0:05:43.823 ********",
                                "ok: [instance] => (item=oslo_cache)",
                                "ok: [instance] => (item=oslo_db)",
                                "ok: [instance] => (item=oslo_messaging)",
                                "ok: [instance] => (item=identity)",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "Wednesday 29 July 2026  14:39:59 +0000 (0:00:00.093)       0:05:43.916 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Wednesday 29 July 2026  14:39:59 +0000 (0:00:00.069)       0:05:43.986 ********",
                                "included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "Wednesday 29 July 2026  14:39:59 +0000 (0:00:00.066)       0:05:44.052 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keystone : Create Keycloak realms] *******************",
                                "Wednesday 29 July 2026  14:40:00 +0000 (0:00:00.576)       0:05:44.629 ********",
                                "ok: [instance] => (item=None)",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keystone : Setup Keycloak Authentication Required Actions (MFA)] ***",
                                "Wednesday 29 July 2026  14:40:02 +0000 (0:00:01.801)       0:05:46.430 ********",
                                "ok: [instance] => (item=atmosphere)",
                                "",
                                "TASK [vexxhost.atmosphere.keystone : Create ConfigMap with all OpenID connect configurations] ***",
                                "Wednesday 29 July 2026  14:40:03 +0000 (0:00:01.141)       0:05:47.572 ********"
                            ],
                            "zuul_log_id": "0242ac17-0010-b3f5-b7d9-00000001ea17-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:40:04.427973Z",
                            "start": "2026-07-29T14:40:03.905498Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001ea17",
                        "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 ConfigMap with all OpenID connect configurations]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:40:04.531998Z",
                            "start": "2026-07-29T14:40:04.463803Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001ea18",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "241194"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:40:04.594149Z",
                            "start": "2026-07-29T14:40:04.541725Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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.keystone : Create ConfigMap with all OpenID connect configurations]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:40:04.664748Z",
                            "start": "2026-07-29T14:40:04.600661Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001ea1a",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:40:04.730031Z",
                            "start": "2026-07-29T14:40:04.674936Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001ea1b",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-29 14:40:04.827959",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:40:24.830554",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:40:24.846937Z",
                            "start": "2026-07-29T14:40:04.782474Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001ec42",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "123"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:40:24.923340Z",
                            "start": "2026-07-29T14:40:24.855634Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001ec43",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853835661962.1597",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853835661962.1597",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853835661962.1597",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:40:25.183066Z",
                            "start": "2026-07-29T14:40:24.931015Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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": 1785336003.7735107,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 488,
                                "charset": "unknown",
                                "checksum": "234fec2db1ef20a9499367f1112d4b60cc786a35",
                                "ctime": 1785336018.0577834,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582117,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785336018.0577834,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 244759,
                                "uid": 1000,
                                "version": "668597093",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:40:26.177362Z",
                            "start": "2026-07-29T14:40:25.191478Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001ec45",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "3565"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:40:26.260888Z",
                            "start": "2026-07-29T14:40:26.192076Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001ec46",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +241195 /tmp/logs/molecule-aio-openvswitch.log | head -c 3565",
                            "delta": "0:00:00.009910",
                            "end": "2026-07-29 14:40:26.504374",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +241195 /tmp/logs/molecule-aio-openvswitch.log | head -c 3565",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-b3f5-b7d9-00000001ec47-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:40:26.494464",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nTASK [vexxhost.atmosphere.keystone : Create Keycloak clients] ******************\nWednesday 29 July 2026  14:40:04 +0000 (0:00:00.971)       0:05:48.544 ********\nok: [instance] => (item=None)\nok: [instance]\n\nTASK [vexxhost.atmosphere.keystone : Assign realm-management roles to service account] ***\nWednesday 29 July 2026  14:40:05 +0000 (0:00:01.365)       0:05:49.909 ********\nok: [instance] => (item=None)\nok: [instance]\n\nTASK [vexxhost.atmosphere.keystone : Deploy Helm chart] ************************\nWednesday 29 July 2026  14:40:06 +0000 (0:00:01.296)       0:05:51.205 ********\nok: [instance]\n\nTASK [Create Ingress] **********************************************************\nWednesday 29 July 2026  14:40:09 +0000 (0:00:02.812)       0:05:54.017 ********\nincluded: openstack_helm_ingress for instance\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********\nWednesday 29 July 2026  14:40:09 +0000 (0:00:00.109)       0:05:54.126 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***\nWednesday 29 July 2026  14:40:09 +0000 (0:00:00.056)       0:05:54.183 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***\nWednesday 29 July 2026  14:40:09 +0000 (0:00:00.054)       0:05:54.238 ********\nok: [instance]\n\nTASK [Create Ingress identity] *************************************************\nWednesday 29 July 2026  14:40:10 +0000 (0:00:00.067)       0:05:54.305 ********\nincluded: ingress for instance\n\nTASK [vexxhost.atmosphere.ingress : Create Ingress identity] *******************\nWednesday 29 July 2026  14:40:10 +0000 (0:00:00.081)       0:05:54.387 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.keystone : Validate if ingress is reachable] *********\nWednesday 29 July 2026  14:40:11 +0000 (0:00:01.445)       0:05:55.833 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.keystone : Wait until identity service ready] ********\nWednesday 29 July 2026  14:40:11 +0000 (0:00:00.369)       0:05:56.203 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.keystone : Create Keystone domains] ******************\nWednesday 29 July 2026  14:40:12 +0000 (0:00:00.771)       0:05:56.974 ********\nok: [instance] => (item=atmosphere)\n\nTASK [vexxhost.atmosphere.keystone : Create Keystone identity providers] *******\nWednesday 29 July 2026  14:40:13 +0000 (0:00:01.161)       0:05:58.136 ********\nok: [instance] => (item=atmosphere)\n\nTASK [vexxhost.atmosphere.keystone : Create Keystone federation mappings] ******\nWednesday 29 July 2026  14:40:15 +0000 (0:00:01.230)       0:05:59.366 ********\nok: [instance] => (item=atmosphere)\n\nTASK [vexxhost.atmosphere.keystone : Create Keystone federation protocols] *****\nWednesday 29 July 2026  14:40:16 +0000 (0:00:00.982)       0:06:00.349 ********\nok: [instance] => (item=atmosphere)\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nWednesday 29 July 2026  14:40:17 +0000 (0:00:01.388)       0:06:01.737 ********\nincluded: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\nWednesday 29 July 2026  14:40:17 +0000 (0:00:00.067)       0:06:01.805 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.ceph_provisioners : Collect \"ceph mon dump\" output from a monitor] ***\nWednesday 29 July 2026  14:40:18 +0000 (0:00:00.549)       0:06:02.355 ********",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keystone : Create Keycloak clients] ******************",
                                "Wednesday 29 July 2026  14:40:04 +0000 (0:00:00.971)       0:05:48.544 ********",
                                "ok: [instance] => (item=None)",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keystone : Assign realm-management roles to service account] ***",
                                "Wednesday 29 July 2026  14:40:05 +0000 (0:00:01.365)       0:05:49.909 ********",
                                "ok: [instance] => (item=None)",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keystone : Deploy Helm chart] ************************",
                                "Wednesday 29 July 2026  14:40:06 +0000 (0:00:01.296)       0:05:51.205 ********",
                                "ok: [instance]",
                                "",
                                "TASK [Create Ingress] **********************************************************",
                                "Wednesday 29 July 2026  14:40:09 +0000 (0:00:02.812)       0:05:54.017 ********",
                                "included: openstack_helm_ingress for instance",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********",
                                "Wednesday 29 July 2026  14:40:09 +0000 (0:00:00.109)       0:05:54.126 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***",
                                "Wednesday 29 July 2026  14:40:09 +0000 (0:00:00.056)       0:05:54.183 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***",
                                "Wednesday 29 July 2026  14:40:09 +0000 (0:00:00.054)       0:05:54.238 ********",
                                "ok: [instance]",
                                "",
                                "TASK [Create Ingress identity] *************************************************",
                                "Wednesday 29 July 2026  14:40:10 +0000 (0:00:00.067)       0:05:54.305 ********",
                                "included: ingress for instance",
                                "",
                                "TASK [vexxhost.atmosphere.ingress : Create Ingress identity] *******************",
                                "Wednesday 29 July 2026  14:40:10 +0000 (0:00:00.081)       0:05:54.387 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keystone : Validate if ingress is reachable] *********",
                                "Wednesday 29 July 2026  14:40:11 +0000 (0:00:01.445)       0:05:55.833 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keystone : Wait until identity service ready] ********",
                                "Wednesday 29 July 2026  14:40:11 +0000 (0:00:00.369)       0:05:56.203 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keystone : Create Keystone domains] ******************",
                                "Wednesday 29 July 2026  14:40:12 +0000 (0:00:00.771)       0:05:56.974 ********",
                                "ok: [instance] => (item=atmosphere)",
                                "",
                                "TASK [vexxhost.atmosphere.keystone : Create Keystone identity providers] *******",
                                "Wednesday 29 July 2026  14:40:13 +0000 (0:00:01.161)       0:05:58.136 ********",
                                "ok: [instance] => (item=atmosphere)",
                                "",
                                "TASK [vexxhost.atmosphere.keystone : Create Keystone federation mappings] ******",
                                "Wednesday 29 July 2026  14:40:15 +0000 (0:00:01.230)       0:05:59.366 ********",
                                "ok: [instance] => (item=atmosphere)",
                                "",
                                "TASK [vexxhost.atmosphere.keystone : Create Keystone federation protocols] *****",
                                "Wednesday 29 July 2026  14:40:16 +0000 (0:00:00.982)       0:06:00.349 ********",
                                "ok: [instance] => (item=atmosphere)",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Wednesday 29 July 2026  14:40:17 +0000 (0:00:01.388)       0:06:01.737 ********",
                                "included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "Wednesday 29 July 2026  14:40:17 +0000 (0:00:00.067)       0:06:01.805 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_provisioners : Collect \"ceph mon dump\" output from a monitor] ***",
                                "Wednesday 29 July 2026  14:40:18 +0000 (0:00:00.549)       0:06:02.355 ********"
                            ],
                            "zuul_log_id": "0242ac17-0010-b3f5-b7d9-00000001ec47-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:40:26.827775Z",
                            "start": "2026-07-29T14:40:26.297472Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001ec47",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.atmosphere.ceph_provisioners : Collect \"ceph mon dump\" output from a monitor]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:40:26.906561Z",
                            "start": "2026-07-29T14:40:26.836754Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001ec48",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "244759"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:40:26.971988Z",
                            "start": "2026-07-29T14:40:26.914234Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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.ceph_provisioners : Collect \"ceph mon dump\" output from a monitor]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:40:27.050280Z",
                            "start": "2026-07-29T14:40:26.982620Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001ec4a",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:40:27.126911Z",
                            "start": "2026-07-29T14:40:27.057134Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001ec4b",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-29 14:40:27.231889",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:40:47.233814",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:40:47.253284Z",
                            "start": "2026-07-29T14:40:27.190852Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001ee88",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "124"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:40:47.337365Z",
                            "start": "2026-07-29T14:40:47.264237Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001ee89",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853835661962.1597",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853835661962.1597",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853835661962.1597",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:40:47.791489Z",
                            "start": "2026-07-29T14:40:47.344589Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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": 1785336025.369923,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 504,
                                "charset": "unknown",
                                "checksum": "d8ff2ef38b6ec474d4be43baa4eef6b0691e47ba",
                                "ctime": 1785336047.9343538,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582117,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785336047.9343538,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 252145,
                                "uid": 1000,
                                "version": "668597093",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:40:48.042479Z",
                            "start": "2026-07-29T14:40:47.800835Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001ee8b",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "7386"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:40:48.113156Z",
                            "start": "2026-07-29T14:40:48.052322Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001ee8c",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +244760 /tmp/logs/molecule-aio-openvswitch.log | head -c 7386",
                            "delta": "0:00:00.007880",
                            "end": "2026-07-29 14:40:48.373884",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +244760 /tmp/logs/molecule-aio-openvswitch.log | head -c 7386",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-b3f5-b7d9-00000001ee8d-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:40:48.366004",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nTASK [vexxhost.atmosphere.ceph_provisioners : Generate fact with list of Ceph monitors] ***\nWednesday 29 July 2026  14:40:32 +0000 (0:00:14.494)       0:06:16.850 ********\nok: [instance] => (item=10.96.240.200)\n\nTASK [vexxhost.atmosphere.ceph_provisioners : Create Ceph service] *************\nWednesday 29 July 2026  14:40:32 +0000 (0:00:00.082)       0:06:16.932 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.ceph_provisioners : Create Ceph endpoints] ***********\nWednesday 29 July 2026  14:40:33 +0000 (0:00:00.736)       0:06:17.669 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.ceph_provisioners : Retrieve client.admin keyring] ***\nWednesday 29 July 2026  14:40:34 +0000 (0:00:00.699)       0:06:18.369 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.ceph_provisioners : Parse client.admin keyring] ******\nWednesday 29 July 2026  14:40:36 +0000 (0:00:01.963)       0:06:20.333 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.ceph_provisioners : Create \"pvc-ceph-client-key\" secret] ***\nWednesday 29 July 2026  14:40:36 +0000 (0:00:00.051)       0:06:20.384 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.ceph_provisioners : Generate Helm values (storage)] ***\nWednesday 29 July 2026  14:40:36 +0000 (0:00:00.696)       0:06:21.080 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.ceph_provisioners : Deploy Helm chart] ***************\nWednesday 29 July 2026  14:40:36 +0000 (0:00:00.166)       0:06:21.247 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\nWednesday 29 July 2026  14:40:38 +0000 (0:00:01.285)       0:06:22.533 ********\nok: [instance]\n\nTASK [Create RabbitMQ cluster] *************************************************\nWednesday 29 July 2026  14:40:38 +0000 (0:00:00.089)       0:06:22.622 ********\nincluded: rabbitmq for instance\n\nTASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***\nWednesday 29 July 2026  14:40:38 +0000 (0:00:00.093)       0:06:22.715 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******\nWednesday 29 July 2026  14:40:39 +0000 (0:00:00.686)       0:06:23.402 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] ***\nWednesday 29 July 2026  14:40:39 +0000 (0:00:00.135)       0:06:23.537 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] *****\nWednesday 29 July 2026  14:40:39 +0000 (0:00:00.158)       0:06:23.696 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************\nWednesday 29 July 2026  14:40:39 +0000 (0:00:00.141)       0:06:23.837 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\nWednesday 29 July 2026  14:40:40 +0000 (0:00:00.816)       0:06:24.654 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\nWednesday 29 July 2026  14:40:41 +0000 (0:00:00.683)       0:06:25.337 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\nWednesday 29 July 2026  14:40:41 +0000 (0:00:00.054)       0:06:25.391 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\nWednesday 29 July 2026  14:40:41 +0000 (0:00:00.052)       0:06:25.444 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\nWednesday 29 July 2026  14:40:41 +0000 (0:00:00.052)       0:06:25.496 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\nWednesday 29 July 2026  14:40:41 +0000 (0:00:00.057)       0:06:25.554 ********\nok: [instance] => (item=oslo_messaging)\nok: [instance] => (item=identity)\nok: [instance] => (item=oslo_cache)\nok: [instance] => (item=image)\nok: [instance] => (item=oslo_db)\nok: [instance] => (item=dashboard)\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\nWednesday 29 July 2026  14:40:41 +0000 (0:00:00.121)       0:06:25.675 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nWednesday 29 July 2026  14:40:41 +0000 (0:00:00.069)       0:06:25.745 ********\nincluded: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\nWednesday 29 July 2026  14:40:41 +0000 (0:00:00.079)       0:06:25.824 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.glance : Generate Helm values (storage)] *************\nWednesday 29 July 2026  14:40:42 +0000 (0:00:00.570)       0:06:26.395 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.glance : Deploy Helm chart] **************************\nWednesday 29 July 2026  14:40:42 +0000 (0:00:00.421)       0:06:26.816 ********\nok: [instance]\n\nTASK [Create Ingress] **********************************************************\nWednesday 29 July 2026  14:40:44 +0000 (0:00:01.932)       0:06:28.749 ********\nincluded: openstack_helm_ingress for instance\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********\nWednesday 29 July 2026  14:40:44 +0000 (0:00:00.198)       0:06:28.947 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***\nWednesday 29 July 2026  14:40:44 +0000 (0:00:00.061)       0:06:29.008 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***\nWednesday 29 July 2026  14:40:44 +0000 (0:00:00.059)       0:06:29.068 ********\nok: [instance]\n\nTASK [Create Ingress image] ****************************************************\nWednesday 29 July 2026  14:40:44 +0000 (0:00:00.072)       0:06:29.140 ********\nincluded: ingress for instance\n\nTASK [vexxhost.atmosphere.ingress : Create Ingress image] **********************\nWednesday 29 July 2026  14:40:44 +0000 (0:00:00.075)       0:06:29.215 ********\nok: [instance]\n\nTASK [Create images] ***********************************************************\nWednesday 29 July 2026  14:40:45 +0000 (0:00:01.026)       0:06:30.242 ********\nincluded: atmosphere.common.glance_image for instance => (item={'container_format': 'bare', 'disk_format': 'raw', 'is_public': True, 'min_disk': 1, 'name': 'cirros', 'url': 'http://download.cirros-cloud.net/0.6.2/cirros-0.6.2-x86_64-disk.img'})\n\nTASK [atmosphere.common.qemu_utils : Install packages] *************************\nWednesday 29 July 2026  14:40:46 +0000 (0:00:00.102)       0:06:30.345 ********\nok: [instance]\n\nTASK [atmosphere.common.glance_image : Fetch source image metadata from URL] ***\nWednesday 29 July 2026  14:40:47 +0000 (0:00:01.108)       0:06:31.453 ********\nok: [instance]\n\nTASK [atmosphere.common.glance_image : Capture source ETag when available] *****\nWednesday 29 July 2026  14:40:47 +0000 (0:00:00.709)       0:06:32.162 ********\nok: [instance]\n\nTASK [atmosphere.common.glance_image : Check if image exists] ******************\nWednesday 29 July 2026  14:40:47 +0000 (0:00:00.069)       0:06:32.231 ********",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_provisioners : Generate fact with list of Ceph monitors] ***",
                                "Wednesday 29 July 2026  14:40:32 +0000 (0:00:14.494)       0:06:16.850 ********",
                                "ok: [instance] => (item=10.96.240.200)",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_provisioners : Create Ceph service] *************",
                                "Wednesday 29 July 2026  14:40:32 +0000 (0:00:00.082)       0:06:16.932 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_provisioners : Create Ceph endpoints] ***********",
                                "Wednesday 29 July 2026  14:40:33 +0000 (0:00:00.736)       0:06:17.669 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_provisioners : Retrieve client.admin keyring] ***",
                                "Wednesday 29 July 2026  14:40:34 +0000 (0:00:00.699)       0:06:18.369 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_provisioners : Parse client.admin keyring] ******",
                                "Wednesday 29 July 2026  14:40:36 +0000 (0:00:01.963)       0:06:20.333 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_provisioners : Create \"pvc-ceph-client-key\" secret] ***",
                                "Wednesday 29 July 2026  14:40:36 +0000 (0:00:00.051)       0:06:20.384 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_provisioners : Generate Helm values (storage)] ***",
                                "Wednesday 29 July 2026  14:40:36 +0000 (0:00:00.696)       0:06:21.080 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_provisioners : Deploy Helm chart] ***************",
                                "Wednesday 29 July 2026  14:40:36 +0000 (0:00:00.166)       0:06:21.247 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "Wednesday 29 July 2026  14:40:38 +0000 (0:00:01.285)       0:06:22.533 ********",
                                "ok: [instance]",
                                "",
                                "TASK [Create RabbitMQ cluster] *************************************************",
                                "Wednesday 29 July 2026  14:40:38 +0000 (0:00:00.089)       0:06:22.622 ********",
                                "included: rabbitmq for instance",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***",
                                "Wednesday 29 July 2026  14:40:38 +0000 (0:00:00.093)       0:06:22.715 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******",
                                "Wednesday 29 July 2026  14:40:39 +0000 (0:00:00.686)       0:06:23.402 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] ***",
                                "Wednesday 29 July 2026  14:40:39 +0000 (0:00:00.135)       0:06:23.537 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] *****",
                                "Wednesday 29 July 2026  14:40:39 +0000 (0:00:00.158)       0:06:23.696 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************",
                                "Wednesday 29 July 2026  14:40:39 +0000 (0:00:00.141)       0:06:23.837 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "Wednesday 29 July 2026  14:40:40 +0000 (0:00:00.816)       0:06:24.654 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "Wednesday 29 July 2026  14:40:41 +0000 (0:00:00.683)       0:06:25.337 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "Wednesday 29 July 2026  14:40:41 +0000 (0:00:00.054)       0:06:25.391 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "Wednesday 29 July 2026  14:40:41 +0000 (0:00:00.052)       0:06:25.444 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "Wednesday 29 July 2026  14:40:41 +0000 (0:00:00.052)       0:06:25.496 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "Wednesday 29 July 2026  14:40:41 +0000 (0:00:00.057)       0:06:25.554 ********",
                                "ok: [instance] => (item=oslo_messaging)",
                                "ok: [instance] => (item=identity)",
                                "ok: [instance] => (item=oslo_cache)",
                                "ok: [instance] => (item=image)",
                                "ok: [instance] => (item=oslo_db)",
                                "ok: [instance] => (item=dashboard)",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "Wednesday 29 July 2026  14:40:41 +0000 (0:00:00.121)       0:06:25.675 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Wednesday 29 July 2026  14:40:41 +0000 (0:00:00.069)       0:06:25.745 ********",
                                "included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "Wednesday 29 July 2026  14:40:41 +0000 (0:00:00.079)       0:06:25.824 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.glance : Generate Helm values (storage)] *************",
                                "Wednesday 29 July 2026  14:40:42 +0000 (0:00:00.570)       0:06:26.395 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.glance : Deploy Helm chart] **************************",
                                "Wednesday 29 July 2026  14:40:42 +0000 (0:00:00.421)       0:06:26.816 ********",
                                "ok: [instance]",
                                "",
                                "TASK [Create Ingress] **********************************************************",
                                "Wednesday 29 July 2026  14:40:44 +0000 (0:00:01.932)       0:06:28.749 ********",
                                "included: openstack_helm_ingress for instance",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********",
                                "Wednesday 29 July 2026  14:40:44 +0000 (0:00:00.198)       0:06:28.947 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***",
                                "Wednesday 29 July 2026  14:40:44 +0000 (0:00:00.061)       0:06:29.008 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***",
                                "Wednesday 29 July 2026  14:40:44 +0000 (0:00:00.059)       0:06:29.068 ********",
                                "ok: [instance]",
                                "",
                                "TASK [Create Ingress image] ****************************************************",
                                "Wednesday 29 July 2026  14:40:44 +0000 (0:00:00.072)       0:06:29.140 ********",
                                "included: ingress for instance",
                                "",
                                "TASK [vexxhost.atmosphere.ingress : Create Ingress image] **********************",
                                "Wednesday 29 July 2026  14:40:44 +0000 (0:00:00.075)       0:06:29.215 ********",
                                "ok: [instance]",
                                "",
                                "TASK [Create images] ***********************************************************",
                                "Wednesday 29 July 2026  14:40:45 +0000 (0:00:01.026)       0:06:30.242 ********",
                                "included: atmosphere.common.glance_image for instance => (item={'container_format': 'bare', 'disk_format': 'raw', 'is_public': True, 'min_disk': 1, 'name': 'cirros', 'url': 'http://download.cirros-cloud.net/0.6.2/cirros-0.6.2-x86_64-disk.img'})",
                                "",
                                "TASK [atmosphere.common.qemu_utils : Install packages] *************************",
                                "Wednesday 29 July 2026  14:40:46 +0000 (0:00:00.102)       0:06:30.345 ********",
                                "ok: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Fetch source image metadata from URL] ***",
                                "Wednesday 29 July 2026  14:40:47 +0000 (0:00:01.108)       0:06:31.453 ********",
                                "ok: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Capture source ETag when available] *****",
                                "Wednesday 29 July 2026  14:40:47 +0000 (0:00:00.709)       0:06:32.162 ********",
                                "ok: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Check if image exists] ******************",
                                "Wednesday 29 July 2026  14:40:47 +0000 (0:00:00.069)       0:06:32.231 ********"
                            ],
                            "zuul_log_id": "0242ac17-0010-b3f5-b7d9-00000001ee8d-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:40:48.673091Z",
                            "start": "2026-07-29T14:40:48.142492Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001ee8d",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [atmosphere.common.glance_image : Check if image exists]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:40:48.747488Z",
                            "start": "2026-07-29T14:40:48.681184Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001ee8e",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "252145"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:40:48.814048Z",
                            "start": "2026-07-29T14:40:48.755255Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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 [atmosphere.common.glance_image : Check if image exists]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:40:48.896094Z",
                            "start": "2026-07-29T14:40:48.821819Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001ee90",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:40:48.975198Z",
                            "start": "2026-07-29T14:40:48.905357Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001ee91",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-29 14:40:49.193534",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:41:09.195428",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:41:09.215295Z",
                            "start": "2026-07-29T14:40:49.148998Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001f0e4",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "125"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:41:09.292817Z",
                            "start": "2026-07-29T14:41:09.225014Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001f0e5",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853835661962.1597",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853835661962.1597",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853835661962.1597",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:41:09.544526Z",
                            "start": "2026-07-29T14:41:09.302465Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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": 1785336047.9863548,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 528,
                                "charset": "unknown",
                                "checksum": "cb07181391c45d26ea492f9750a6428205f70a1e",
                                "ctime": 1785336069.2467606,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582117,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785336069.2467606,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 263930,
                                "uid": 1000,
                                "version": "668597093",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:41:09.772302Z",
                            "start": "2026-07-29T14:41:09.552274Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001f0e7",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "11785"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:41:09.860721Z",
                            "start": "2026-07-29T14:41:09.781990Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001f0e8",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +252146 /tmp/logs/molecule-aio-openvswitch.log | head -c 11785",
                            "delta": "0:00:00.008068",
                            "end": "2026-07-29 14:41:10.100486",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +252146 /tmp/logs/molecule-aio-openvswitch.log | head -c 11785",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-b3f5-b7d9-00000001f0e9-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:41:10.092418",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nTASK [atmosphere.common.glance_image : Capture existing image and its Atmosphere metadata] ***\nWednesday 29 July 2026  14:40:49 +0000 (0:00:01.119)       0:06:33.351 ********\nok: [instance]\n\nTASK [atmosphere.common.glance_image : Decide whether image upload is required] ***\nWednesday 29 July 2026  14:40:49 +0000 (0:00:00.061)       0:06:33.412 ********\nok: [instance]\n\nTASK [atmosphere.common.glance_image : Generate temporary work directory] ******\nWednesday 29 July 2026  14:40:49 +0000 (0:00:00.064)       0:06:33.476 ********\nskipping: [instance]\n\nTASK [atmosphere.common.glance_image : Download image] *************************\nWednesday 29 July 2026  14:40:49 +0000 (0:00:00.047)       0:06:33.524 ********\nskipping: [instance]\n\nTASK [atmosphere.common.glance_image : Get image format] ***********************\nWednesday 29 July 2026  14:40:49 +0000 (0:00:00.048)       0:06:33.572 ********\nskipping: [instance]\n\nTASK [atmosphere.common.glance_image : Convert file to target disk format] *****\nWednesday 29 July 2026  14:40:49 +0000 (0:00:00.058)       0:06:33.631 ********\nskipping: [instance]\n\nTASK [atmosphere.common.glance_image : Wait until image service ready] *********\nWednesday 29 July 2026  14:40:49 +0000 (0:00:00.048)       0:06:33.680 ********\nskipping: [instance]\n\nTASK [atmosphere.common.glance_image : Compute pending image name] *************\nWednesday 29 July 2026  14:40:49 +0000 (0:00:00.049)       0:06:33.730 ********\nskipping: [instance]\n\nTASK [atmosphere.common.glance_image : Upload image into Glance] ***************\nWednesday 29 July 2026  14:40:49 +0000 (0:00:00.044)       0:06:33.775 ********\nskipping: [instance]\n\nTASK [atmosphere.common.glance_image : Rename outdated image to preserve audit trail] ***\nWednesday 29 July 2026  14:40:49 +0000 (0:00:00.048)       0:06:33.824 ********\nskipping: [instance]\n\nTASK [atmosphere.common.glance_image : Promote newly uploaded image to canonical name] ***\nWednesday 29 July 2026  14:40:49 +0000 (0:00:00.048)       0:06:33.872 ********\nskipping: [instance]\n\nTASK [atmosphere.common.glance_image : Remove work directory] ******************\nWednesday 29 July 2026  14:40:49 +0000 (0:00:00.047)       0:06:33.919 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\nWednesday 29 July 2026  14:40:49 +0000 (0:00:00.209)       0:06:34.129 ********\nok: [instance]\n\nTASK [Create RabbitMQ cluster] *************************************************\nWednesday 29 July 2026  14:40:49 +0000 (0:00:00.084)       0:06:34.214 ********\nincluded: rabbitmq for instance\n\nTASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***\nWednesday 29 July 2026  14:40:49 +0000 (0:00:00.085)       0:06:34.299 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******\nWednesday 29 July 2026  14:40:50 +0000 (0:00:00.696)       0:06:34.995 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] ***\nWednesday 29 July 2026  14:40:50 +0000 (0:00:00.130)       0:06:35.126 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] *****\nWednesday 29 July 2026  14:40:50 +0000 (0:00:00.129)       0:06:35.256 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************\nWednesday 29 July 2026  14:40:51 +0000 (0:00:00.130)       0:06:35.386 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\nWednesday 29 July 2026  14:40:51 +0000 (0:00:00.837)       0:06:36.223 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\nWednesday 29 July 2026  14:40:52 +0000 (0:00:00.683)       0:06:36.907 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\nWednesday 29 July 2026  14:40:52 +0000 (0:00:00.050)       0:06:36.958 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\nWednesday 29 July 2026  14:40:52 +0000 (0:00:00.054)       0:06:37.012 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\nWednesday 29 July 2026  14:40:52 +0000 (0:00:00.062)       0:06:37.075 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\nWednesday 29 July 2026  14:40:52 +0000 (0:00:00.066)       0:06:37.141 ********\nok: [instance] => (item=oslo_messaging)\nok: [instance] => (item=identity)\nok: [instance] => (item=oslo_cache)\nok: [instance] => (item=image)\nok: [instance] => (item=oslo_db)\nok: [instance] => (item=volumev3)\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\nWednesday 29 July 2026  14:40:52 +0000 (0:00:00.137)       0:06:37.278 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nWednesday 29 July 2026  14:40:53 +0000 (0:00:00.068)       0:06:37.347 ********\nincluded: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\nWednesday 29 July 2026  14:40:53 +0000 (0:00:00.067)       0:06:37.415 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.cinder : Generate Helm values] ***********************\nWednesday 29 July 2026  14:40:53 +0000 (0:00:00.600)       0:06:38.015 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.cinder : Append Helm values (Staffeln)] **************\nWednesday 29 July 2026  14:40:54 +0000 (0:00:00.391)       0:06:38.407 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.cinder : Append Helm values (storage)] ***************\nWednesday 29 July 2026  14:40:54 +0000 (0:00:00.062)       0:06:38.469 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.cinder : Deploy Helm chart] **************************\nWednesday 29 July 2026  14:40:54 +0000 (0:00:00.364)       0:06:38.833 ********\nok: [instance]\n\nTASK [Create Ingress] **********************************************************\nWednesday 29 July 2026  14:40:56 +0000 (0:00:02.215)       0:06:41.048 ********\nincluded: openstack_helm_ingress for instance\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********\nWednesday 29 July 2026  14:40:56 +0000 (0:00:00.107)       0:06:41.156 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***\nWednesday 29 July 2026  14:40:56 +0000 (0:00:00.054)       0:06:41.211 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***\nWednesday 29 July 2026  14:40:56 +0000 (0:00:00.059)       0:06:41.271 ********\nok: [instance]\n\nTASK [Create Ingress volumev3] *************************************************\nWednesday 29 July 2026  14:40:57 +0000 (0:00:00.065)       0:06:41.336 ********\nincluded: ingress for instance\n\nTASK [vexxhost.atmosphere.ingress : Create Ingress volumev3] *******************\nWednesday 29 July 2026  14:40:57 +0000 (0:00:00.087)       0:06:41.424 ********\nok: [instance]\n\nPLAY [Configure operating system] **********************************************\n\nTASK [Gathering Facts] *********************************************************\nWednesday 29 July 2026  14:40:58 +0000 (0:00:01.289)       0:06:42.714 ********\nok: [instance]\n\nPLAY [Deploy SDN] **************************************************************\n\nPLAY [controllers[0]] **********************************************************\n\nTASK [Gathering Facts] *********************************************************\nWednesday 29 July 2026  14:41:00 +0000 (0:00:02.160)       0:06:44.874 ********\nok: [instance]\n\nPLAY [controllers] *************************************************************\n\nTASK [Gathering Facts] *********************************************************\nWednesday 29 July 2026  14:41:03 +0000 (0:00:03.031)       0:06:47.906 ********\nok: [instance]\n\nPLAY [Configure networking] ****************************************************\n\nTASK [Gathering Facts] *********************************************************\nWednesday 29 July 2026  14:41:05 +0000 (0:00:02.100)       0:06:50.007 ********\nok: [instance]\n\nTASK [Add IP address to \"br-ex\"] ***********************************************\nWednesday 29 July 2026  14:41:07 +0000 (0:00:01.837)       0:06:51.844 ********\nok: [instance]\n\nTASK [Set \"br-ex\" interface to \"up\"] *******************************************\nWednesday 29 July 2026  14:41:07 +0000 (0:00:00.251)       0:06:52.096 ********\nok: [instance]\n\nPLAY RECAP *********************************************************************\ninstance                   : ok=411  changed=0    unreachable=0    failed=0    skipped=132  rescued=0    ignored=0\n\nWednesday 29 July 2026  14:41:08 +0000 (0:00:00.212)       0:06:52.308 ********\n===============================================================================\nvexxhost.atmosphere.ceph_csi_rbd : Collect \"ceph mon dump\" output from a monitor -- 14.52s\nvexxhost.ceph.mon : Validate monitor exist ----------------------------- 14.51s\nvexxhost.atmosphere.ceph_provisioners : Collect \"ceph mon dump\" output from a monitor -- 14.49s\nvexxhost.ceph.osd : Get `ceph-volume lvm list` status ------------------ 14.38s\nvexxhost.ceph.mgr : Configure manager modules --------------------------- 8.11s\nvexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.92s\nvexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.76s\nvexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.71s\nvexxhost.ceph.cephadm_host : Get public SSH key for \"cephadm\" user ------ 6.53s\nvexxhost.ceph.mgr : Configure \"mgr\" label for managers ------------------ 6.51s\nvexxhost.ceph.ceph_exporter : Configure Ceph exporter service ----------- 6.48s\nvexxhost.ceph.osd : Get mon dump ---------------------------------------- 6.38s\nvexxhost.ceph.osd : Mark require osd release ---------------------------- 6.28s\nvexxhost.ceph.mgr : Validate manager exist ------------------------------ 6.27s\nvexxhost.ceph.osd : Get `ceph orch ps` ---------------------------------- 6.25s\nvexxhost.ceph.mon : Configure \"mon\" label for monitors ------------------ 6.04s\nvexxhost.ceph.osd : Ensure all OSDs are non-legacy ---------------------- 5.57s\nvexxhost.containers.download_artifact : Extract archive ----------------- 4.19s\nvexxhost.atmosphere.ceph_csi_rbd : Create Ceph pool --------------------- 3.93s\nvexxhost.atmosphere.sysctl : Configure sysctl values -------------------- 3.90s\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] ******************************************************\nWednesday 29 July 2026  14:41:09 +0000 (0:00:00.011)       0:00:00.011 ********\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 }}\nskipping: [localhost]\n\nPLAY [Run Tempest tests] *******************************************************\n\nTASK [Gathering Facts] *********************************************************\nWednesday 29 July 2026  14:41:09 +0000 (0:00:00.082)       0:00:00.094 ********",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Capture existing image and its Atmosphere metadata] ***",
                                "Wednesday 29 July 2026  14:40:49 +0000 (0:00:01.119)       0:06:33.351 ********",
                                "ok: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Decide whether image upload is required] ***",
                                "Wednesday 29 July 2026  14:40:49 +0000 (0:00:00.061)       0:06:33.412 ********",
                                "ok: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Generate temporary work directory] ******",
                                "Wednesday 29 July 2026  14:40:49 +0000 (0:00:00.064)       0:06:33.476 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Download image] *************************",
                                "Wednesday 29 July 2026  14:40:49 +0000 (0:00:00.047)       0:06:33.524 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Get image format] ***********************",
                                "Wednesday 29 July 2026  14:40:49 +0000 (0:00:00.048)       0:06:33.572 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Convert file to target disk format] *****",
                                "Wednesday 29 July 2026  14:40:49 +0000 (0:00:00.058)       0:06:33.631 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Wait until image service ready] *********",
                                "Wednesday 29 July 2026  14:40:49 +0000 (0:00:00.048)       0:06:33.680 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Compute pending image name] *************",
                                "Wednesday 29 July 2026  14:40:49 +0000 (0:00:00.049)       0:06:33.730 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Upload image into Glance] ***************",
                                "Wednesday 29 July 2026  14:40:49 +0000 (0:00:00.044)       0:06:33.775 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Rename outdated image to preserve audit trail] ***",
                                "Wednesday 29 July 2026  14:40:49 +0000 (0:00:00.048)       0:06:33.824 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Promote newly uploaded image to canonical name] ***",
                                "Wednesday 29 July 2026  14:40:49 +0000 (0:00:00.048)       0:06:33.872 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Remove work directory] ******************",
                                "Wednesday 29 July 2026  14:40:49 +0000 (0:00:00.047)       0:06:33.919 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "Wednesday 29 July 2026  14:40:49 +0000 (0:00:00.209)       0:06:34.129 ********",
                                "ok: [instance]",
                                "",
                                "TASK [Create RabbitMQ cluster] *************************************************",
                                "Wednesday 29 July 2026  14:40:49 +0000 (0:00:00.084)       0:06:34.214 ********",
                                "included: rabbitmq for instance",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***",
                                "Wednesday 29 July 2026  14:40:49 +0000 (0:00:00.085)       0:06:34.299 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******",
                                "Wednesday 29 July 2026  14:40:50 +0000 (0:00:00.696)       0:06:34.995 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] ***",
                                "Wednesday 29 July 2026  14:40:50 +0000 (0:00:00.130)       0:06:35.126 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] *****",
                                "Wednesday 29 July 2026  14:40:50 +0000 (0:00:00.129)       0:06:35.256 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************",
                                "Wednesday 29 July 2026  14:40:51 +0000 (0:00:00.130)       0:06:35.386 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "Wednesday 29 July 2026  14:40:51 +0000 (0:00:00.837)       0:06:36.223 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "Wednesday 29 July 2026  14:40:52 +0000 (0:00:00.683)       0:06:36.907 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "Wednesday 29 July 2026  14:40:52 +0000 (0:00:00.050)       0:06:36.958 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "Wednesday 29 July 2026  14:40:52 +0000 (0:00:00.054)       0:06:37.012 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "Wednesday 29 July 2026  14:40:52 +0000 (0:00:00.062)       0:06:37.075 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "Wednesday 29 July 2026  14:40:52 +0000 (0:00:00.066)       0:06:37.141 ********",
                                "ok: [instance] => (item=oslo_messaging)",
                                "ok: [instance] => (item=identity)",
                                "ok: [instance] => (item=oslo_cache)",
                                "ok: [instance] => (item=image)",
                                "ok: [instance] => (item=oslo_db)",
                                "ok: [instance] => (item=volumev3)",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "Wednesday 29 July 2026  14:40:52 +0000 (0:00:00.137)       0:06:37.278 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Wednesday 29 July 2026  14:40:53 +0000 (0:00:00.068)       0:06:37.347 ********",
                                "included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "Wednesday 29 July 2026  14:40:53 +0000 (0:00:00.067)       0:06:37.415 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.cinder : Generate Helm values] ***********************",
                                "Wednesday 29 July 2026  14:40:53 +0000 (0:00:00.600)       0:06:38.015 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.cinder : Append Helm values (Staffeln)] **************",
                                "Wednesday 29 July 2026  14:40:54 +0000 (0:00:00.391)       0:06:38.407 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.cinder : Append Helm values (storage)] ***************",
                                "Wednesday 29 July 2026  14:40:54 +0000 (0:00:00.062)       0:06:38.469 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.cinder : Deploy Helm chart] **************************",
                                "Wednesday 29 July 2026  14:40:54 +0000 (0:00:00.364)       0:06:38.833 ********",
                                "ok: [instance]",
                                "",
                                "TASK [Create Ingress] **********************************************************",
                                "Wednesday 29 July 2026  14:40:56 +0000 (0:00:02.215)       0:06:41.048 ********",
                                "included: openstack_helm_ingress for instance",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********",
                                "Wednesday 29 July 2026  14:40:56 +0000 (0:00:00.107)       0:06:41.156 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***",
                                "Wednesday 29 July 2026  14:40:56 +0000 (0:00:00.054)       0:06:41.211 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***",
                                "Wednesday 29 July 2026  14:40:56 +0000 (0:00:00.059)       0:06:41.271 ********",
                                "ok: [instance]",
                                "",
                                "TASK [Create Ingress volumev3] *************************************************",
                                "Wednesday 29 July 2026  14:40:57 +0000 (0:00:00.065)       0:06:41.336 ********",
                                "included: ingress for instance",
                                "",
                                "TASK [vexxhost.atmosphere.ingress : Create Ingress volumev3] *******************",
                                "Wednesday 29 July 2026  14:40:57 +0000 (0:00:00.087)       0:06:41.424 ********",
                                "ok: [instance]",
                                "",
                                "PLAY [Configure operating system] **********************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Wednesday 29 July 2026  14:40:58 +0000 (0:00:01.289)       0:06:42.714 ********",
                                "ok: [instance]",
                                "",
                                "PLAY [Deploy SDN] **************************************************************",
                                "",
                                "PLAY [controllers[0]] **********************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Wednesday 29 July 2026  14:41:00 +0000 (0:00:02.160)       0:06:44.874 ********",
                                "ok: [instance]",
                                "",
                                "PLAY [controllers] *************************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Wednesday 29 July 2026  14:41:03 +0000 (0:00:03.031)       0:06:47.906 ********",
                                "ok: [instance]",
                                "",
                                "PLAY [Configure networking] ****************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Wednesday 29 July 2026  14:41:05 +0000 (0:00:02.100)       0:06:50.007 ********",
                                "ok: [instance]",
                                "",
                                "TASK [Add IP address to \"br-ex\"] ***********************************************",
                                "Wednesday 29 July 2026  14:41:07 +0000 (0:00:01.837)       0:06:51.844 ********",
                                "ok: [instance]",
                                "",
                                "TASK [Set \"br-ex\" interface to \"up\"] *******************************************",
                                "Wednesday 29 July 2026  14:41:07 +0000 (0:00:00.251)       0:06:52.096 ********",
                                "ok: [instance]",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "instance                   : ok=411  changed=0    unreachable=0    failed=0    skipped=132  rescued=0    ignored=0",
                                "",
                                "Wednesday 29 July 2026  14:41:08 +0000 (0:00:00.212)       0:06:52.308 ********",
                                "===============================================================================",
                                "vexxhost.atmosphere.ceph_csi_rbd : Collect \"ceph mon dump\" output from a monitor -- 14.52s",
                                "vexxhost.ceph.mon : Validate monitor exist ----------------------------- 14.51s",
                                "vexxhost.atmosphere.ceph_provisioners : Collect \"ceph mon dump\" output from a monitor -- 14.49s",
                                "vexxhost.ceph.osd : Get `ceph-volume lvm list` status ------------------ 14.38s",
                                "vexxhost.ceph.mgr : Configure manager modules --------------------------- 8.11s",
                                "vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.92s",
                                "vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.76s",
                                "vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.71s",
                                "vexxhost.ceph.cephadm_host : Get public SSH key for \"cephadm\" user ------ 6.53s",
                                "vexxhost.ceph.mgr : Configure \"mgr\" label for managers ------------------ 6.51s",
                                "vexxhost.ceph.ceph_exporter : Configure Ceph exporter service ----------- 6.48s",
                                "vexxhost.ceph.osd : Get mon dump ---------------------------------------- 6.38s",
                                "vexxhost.ceph.osd : Mark require osd release ---------------------------- 6.28s",
                                "vexxhost.ceph.mgr : Validate manager exist ------------------------------ 6.27s",
                                "vexxhost.ceph.osd : Get `ceph orch ps` ---------------------------------- 6.25s",
                                "vexxhost.ceph.mon : Configure \"mon\" label for monitors ------------------ 6.04s",
                                "vexxhost.ceph.osd : Ensure all OSDs are non-legacy ---------------------- 5.57s",
                                "vexxhost.containers.download_artifact : Extract archive ----------------- 4.19s",
                                "vexxhost.atmosphere.ceph_csi_rbd : Create Ceph pool --------------------- 3.93s",
                                "vexxhost.atmosphere.sysctl : Configure sysctl values -------------------- 3.90s",
                                "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] ******************************************************",
                                "Wednesday 29 July 2026  14:41:09 +0000 (0:00:00.011)       0:00:00.011 ********",
                                "[WARNING]: conditional statements should not include jinja2 templating",
                                "delimiters such as {{ }} or {% %}. Found: {{   lookup('env',",
                                "'ATMOSPHERE_CI_RUN_STESTR')   | default('true', true)   | bool }}",
                                "skipping: [localhost]",
                                "",
                                "PLAY [Run Tempest tests] *******************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Wednesday 29 July 2026  14:41:09 +0000 (0:00:00.082)       0:00:00.094 ********"
                            ],
                            "zuul_log_id": "0242ac17-0010-b3f5-b7d9-00000001f0e9-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:41:10.424278Z",
                            "start": "2026-07-29T14:41:09.889452Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001f0e9",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [Gathering Facts]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:41:10.511536Z",
                            "start": "2026-07-29T14:41:10.434300Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001f0ea",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "263930"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:41:10.580206Z",
                            "start": "2026-07-29T14:41:10.521919Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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 [Gathering Facts]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:41:10.652514Z",
                            "start": "2026-07-29T14:41:10.589315Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001f0ec",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:41:10.726006Z",
                            "start": "2026-07-29T14:41:10.665220Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001f0ed",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-29 14:41:10.830010",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:41:30.832331",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:41:30.852453Z",
                            "start": "2026-07-29T14:41:10.779529Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001f356",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "126"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:41:30.927625Z",
                            "start": "2026-07-29T14:41:30.860232Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001f357",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853835661962.1597",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853835661962.1597",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853835661962.1597",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:41:31.238437Z",
                            "start": "2026-07-29T14:41:30.991773Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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": 1785336069.7187696,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 544,
                                "charset": "unknown",
                                "checksum": "ee9406d464441a16074133e99ec039adf4afa840",
                                "ctime": 1785336078.5749388,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582117,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785336078.5749388,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 270851,
                                "uid": 1000,
                                "version": "668597093",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:41:31.456605Z",
                            "start": "2026-07-29T14:41:31.248324Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001f359",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "6921"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:41:31.520253Z",
                            "start": "2026-07-29T14:41:31.464180Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001f35a",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +263931 /tmp/logs/molecule-aio-openvswitch.log | head -c 6921",
                            "delta": "0:00:00.007748",
                            "end": "2026-07-29 14:41:31.756143",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +263931 /tmp/logs/molecule-aio-openvswitch.log | head -c 6921",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-b3f5-b7d9-00000001f35b-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:41:31.748395",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[WARNING]: Platform linux on host instance is using the discovered Python\ninterpreter at /usr/bin/python3.10, but future installation of another Python\ninterpreter could change the meaning of that path. See\nhttps://docs.ansible.com/ansible-\ncore/2.17/reference_appendices/interpreter_discovery.html for more information.\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] *****************\nWednesday 29 July 2026  14:41:11 +0000 (0:00:02.115)       0:00:02.210 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] ****\nWednesday 29 July 2026  14:41:12 +0000 (0:00:01.071)       0:00:03.281 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] ***********\nWednesday 29 July 2026  14:41:12 +0000 (0:00:00.311)       0:00:03.593 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\nWednesday 29 July 2026  14:41:13 +0000 (0:00:00.567)       0:00:04.160 ********\nok: [instance]\n\nTASK [Create RabbitMQ cluster] *************************************************\nWednesday 29 July 2026  14:41:13 +0000 (0:00:00.120)       0:00:04.280 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\nWednesday 29 July 2026  14:41:13 +0000 (0:00:00.049)       0:00:04.330 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\nWednesday 29 July 2026  14:41:13 +0000 (0:00:00.052)       0:00:04.382 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\nWednesday 29 July 2026  14:41:13 +0000 (0:00:00.051)       0:00:04.433 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\nWednesday 29 July 2026  14:41:13 +0000 (0:00:00.049)       0:00:04.483 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\nWednesday 29 July 2026  14:41:13 +0000 (0:00:00.042)       0:00:04.525 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\nWednesday 29 July 2026  14:41:13 +0000 (0:00:00.051)       0:00:04.577 ********\nok: [instance] => (item=identity)\nok: [instance] => (item=dashboard)\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\nWednesday 29 July 2026  14:41:13 +0000 (0:00:00.066)       0:00:04.644 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nWednesday 29 July 2026  14:41:13 +0000 (0:00:00.085)       0:00:04.730 ********\nincluded: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\nWednesday 29 July 2026  14:41:13 +0000 (0:00:00.061)       0:00:04.791 ********\nchanged: [instance]\n\nTASK [Generate OpenStack-Helm endpoints] ***************************************\nWednesday 29 July 2026  14:41:14 +0000 (0:00:00.678)       0:00:05.470 ********\nincluded: openstack_helm_endpoints for instance\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\nWednesday 29 July 2026  14:41:14 +0000 (0:00:00.109)       0:00:05.579 ********\nok: [instance]\n\nTASK [Create RabbitMQ cluster] *************************************************\nWednesday 29 July 2026  14:41:14 +0000 (0:00:00.140)       0:00:05.720 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\nWednesday 29 July 2026  14:41:14 +0000 (0:00:00.050)       0:00:05.771 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\nWednesday 29 July 2026  14:41:14 +0000 (0:00:00.049)       0:00:05.820 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\nWednesday 29 July 2026  14:41:15 +0000 (0:00:00.055)       0:00:05.876 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\nWednesday 29 July 2026  14:41:15 +0000 (0:00:00.059)       0:00:05.935 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\nWednesday 29 July 2026  14:41:15 +0000 (0:00:00.056)       0:00:05.991 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\nWednesday 29 July 2026  14:41:15 +0000 (0:00:00.055)       0:00:06.047 ********\nok: [instance] => (item=identity)\nok: [instance] => (item=dashboard)\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\nWednesday 29 July 2026  14:41:15 +0000 (0:00:00.083)       0:00:06.130 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.tempest : Read cluster issuer CA secret] *************\nWednesday 29 July 2026  14:41:15 +0000 (0:00:00.132)       0:00:06.263 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.tempest : Copy cluster issuer CA into Tempest namespace] ***\nWednesday 29 July 2026  14:41:16 +0000 (0:00:00.896)       0:00:07.160 ********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.tempest : Get test image object] *********************\nWednesday 29 July 2026  14:41:17 +0000 (0:00:00.860)       0:00:08.021 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.tempest : Configure test image ref] ******************\nWednesday 29 July 2026  14:41:18 +0000 (0:00:01.050)       0:00:09.071 ********\nok: [instance] => (item={'key': 'conf', 'value': {'tempest': {'compute': {'image_ref': '85b26909-cc37-422f-834c-2f4a5061eba1', 'image_ref_alt': '85b26909-cc37-422f-834c-2f4a5061eba1'}}}})\n\nTASK [vexxhost.atmosphere.tempest : Get test flavor object] ********************\nWednesday 29 July 2026  14:41:18 +0000 (0:00:00.087)       0:00:09.159 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.tempest : Set test flavor ref] ***********************\nWednesday 29 July 2026  14:41:18 +0000 (0:00:00.073)       0:00:09.233 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.tempest : Get test network object] *******************\nWednesday 29 July 2026  14:41:18 +0000 (0:00:00.071)       0:00:09.304 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.tempest : Set test network ref] **********************\nWednesday 29 July 2026  14:41:18 +0000 (0:00:00.061)       0:00:09.365 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.tempest : Deploy Helm chart] *************************\nWednesday 29 July 2026  14:41:18 +0000 (0:00:00.055)       0:00:09.421 ********",
                            "stdout_lines": [
                                "[WARNING]: Platform linux on host instance is using the discovered Python",
                                "interpreter at /usr/bin/python3.10, but future installation of another Python",
                                "interpreter could change the meaning of that path. See",
                                "https://docs.ansible.com/ansible-",
                                "core/2.17/reference_appendices/interpreter_discovery.html for more information.",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] *****************",
                                "Wednesday 29 July 2026  14:41:11 +0000 (0:00:02.115)       0:00:02.210 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] ****",
                                "Wednesday 29 July 2026  14:41:12 +0000 (0:00:01.071)       0:00:03.281 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] ***********",
                                "Wednesday 29 July 2026  14:41:12 +0000 (0:00:00.311)       0:00:03.593 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "Wednesday 29 July 2026  14:41:13 +0000 (0:00:00.567)       0:00:04.160 ********",
                                "ok: [instance]",
                                "",
                                "TASK [Create RabbitMQ cluster] *************************************************",
                                "Wednesday 29 July 2026  14:41:13 +0000 (0:00:00.120)       0:00:04.280 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "Wednesday 29 July 2026  14:41:13 +0000 (0:00:00.049)       0:00:04.330 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "Wednesday 29 July 2026  14:41:13 +0000 (0:00:00.052)       0:00:04.382 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "Wednesday 29 July 2026  14:41:13 +0000 (0:00:00.051)       0:00:04.433 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "Wednesday 29 July 2026  14:41:13 +0000 (0:00:00.049)       0:00:04.483 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "Wednesday 29 July 2026  14:41:13 +0000 (0:00:00.042)       0:00:04.525 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "Wednesday 29 July 2026  14:41:13 +0000 (0:00:00.051)       0:00:04.577 ********",
                                "ok: [instance] => (item=identity)",
                                "ok: [instance] => (item=dashboard)",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "Wednesday 29 July 2026  14:41:13 +0000 (0:00:00.066)       0:00:04.644 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Wednesday 29 July 2026  14:41:13 +0000 (0:00:00.085)       0:00:04.730 ********",
                                "included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "Wednesday 29 July 2026  14:41:13 +0000 (0:00:00.061)       0:00:04.791 ********",
                                "changed: [instance]",
                                "",
                                "TASK [Generate OpenStack-Helm endpoints] ***************************************",
                                "Wednesday 29 July 2026  14:41:14 +0000 (0:00:00.678)       0:00:05.470 ********",
                                "included: openstack_helm_endpoints for instance",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "Wednesday 29 July 2026  14:41:14 +0000 (0:00:00.109)       0:00:05.579 ********",
                                "ok: [instance]",
                                "",
                                "TASK [Create RabbitMQ cluster] *************************************************",
                                "Wednesday 29 July 2026  14:41:14 +0000 (0:00:00.140)       0:00:05.720 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "Wednesday 29 July 2026  14:41:14 +0000 (0:00:00.050)       0:00:05.771 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "Wednesday 29 July 2026  14:41:14 +0000 (0:00:00.049)       0:00:05.820 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "Wednesday 29 July 2026  14:41:15 +0000 (0:00:00.055)       0:00:05.876 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "Wednesday 29 July 2026  14:41:15 +0000 (0:00:00.059)       0:00:05.935 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "Wednesday 29 July 2026  14:41:15 +0000 (0:00:00.056)       0:00:05.991 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "Wednesday 29 July 2026  14:41:15 +0000 (0:00:00.055)       0:00:06.047 ********",
                                "ok: [instance] => (item=identity)",
                                "ok: [instance] => (item=dashboard)",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "Wednesday 29 July 2026  14:41:15 +0000 (0:00:00.083)       0:00:06.130 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.tempest : Read cluster issuer CA secret] *************",
                                "Wednesday 29 July 2026  14:41:15 +0000 (0:00:00.132)       0:00:06.263 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.tempest : Copy cluster issuer CA into Tempest namespace] ***",
                                "Wednesday 29 July 2026  14:41:16 +0000 (0:00:00.896)       0:00:07.160 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.tempest : Get test image object] *********************",
                                "Wednesday 29 July 2026  14:41:17 +0000 (0:00:00.860)       0:00:08.021 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.tempest : Configure test image ref] ******************",
                                "Wednesday 29 July 2026  14:41:18 +0000 (0:00:01.050)       0:00:09.071 ********",
                                "ok: [instance] => (item={'key': 'conf', 'value': {'tempest': {'compute': {'image_ref': '85b26909-cc37-422f-834c-2f4a5061eba1', 'image_ref_alt': '85b26909-cc37-422f-834c-2f4a5061eba1'}}}})",
                                "",
                                "TASK [vexxhost.atmosphere.tempest : Get test flavor object] ********************",
                                "Wednesday 29 July 2026  14:41:18 +0000 (0:00:00.087)       0:00:09.159 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.tempest : Set test flavor ref] ***********************",
                                "Wednesday 29 July 2026  14:41:18 +0000 (0:00:00.073)       0:00:09.233 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.tempest : Get test network object] *******************",
                                "Wednesday 29 July 2026  14:41:18 +0000 (0:00:00.071)       0:00:09.304 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.tempest : Set test network ref] **********************",
                                "Wednesday 29 July 2026  14:41:18 +0000 (0:00:00.061)       0:00:09.365 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.tempest : Deploy Helm chart] *************************",
                                "Wednesday 29 July 2026  14:41:18 +0000 (0:00:00.055)       0:00:09.421 ********"
                            ],
                            "zuul_log_id": "0242ac17-0010-b3f5-b7d9-00000001f35b-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:41:32.083398Z",
                            "start": "2026-07-29T14:41:31.556400Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001f35b",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.atmosphere.tempest : Deploy Helm chart]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:41:32.169755Z",
                            "start": "2026-07-29T14:41:32.090860Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001f35c",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "270851"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:41:32.240076Z",
                            "start": "2026-07-29T14:41:32.183220Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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.tempest : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:41:32.318304Z",
                            "start": "2026-07-29T14:41:32.248234Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001f35e",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:41:32.385969Z",
                            "start": "2026-07-29T14:41:32.325505Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001f35f",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-29 14:41:32.559273",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:41:52.561202",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:41:54.794647Z",
                            "start": "2026-07-29T14:41:32.514463Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001f5de",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "127"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:41:56.909253Z",
                            "start": "2026-07-29T14:41:56.818912Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001f5df",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853835661962.1597",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853835661962.1597",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853835661962.1597",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:41:57.170052Z",
                            "start": "2026-07-29T14:41:56.919550Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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": 1785336091.4031837,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 544,
                                "charset": "unknown",
                                "checksum": "ee9406d464441a16074133e99ec039adf4afa840",
                                "ctime": 1785336078.5749388,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582117,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785336078.5749388,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 270851,
                                "uid": 1000,
                                "version": "668597093",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:41:57.411186Z",
                            "start": "2026-07-29T14:41:57.179887Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001f5e1",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:41:57.487497Z",
                            "start": "2026-07-29T14:41:57.418512Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001f5e2",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:41:58.024011Z",
                            "start": "2026-07-29T14:41:57.512969Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001f5e3",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:41:58.084549Z",
                            "start": "2026-07-29T14:41:58.037118Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001f5e4",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "270851"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:41:58.153283Z",
                            "start": "2026-07-29T14:41:58.096674Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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.tempest : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:41:58.229108Z",
                            "start": "2026-07-29T14:41:58.162885Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001f5e6",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:41:58.443094Z",
                            "start": "2026-07-29T14:41:58.379135Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001f5e7",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-29 14:41:58.565210",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:42:18.567420",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:42:18.580542Z",
                            "start": "2026-07-29T14:41:58.518407Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001f87c",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "128"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:42:18.661244Z",
                            "start": "2026-07-29T14:42:18.592212Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001f87d",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853835661962.1597",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853835661962.1597",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853835661962.1597",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:42:18.913077Z",
                            "start": "2026-07-29T14:42:18.672491Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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": 1785336091.4031837,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 544,
                                "charset": "unknown",
                                "checksum": "ee9406d464441a16074133e99ec039adf4afa840",
                                "ctime": 1785336078.5749388,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582117,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785336078.5749388,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 270851,
                                "uid": 1000,
                                "version": "668597093",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:42:19.157865Z",
                            "start": "2026-07-29T14:42:18.923676Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001f87f",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:42:19.246156Z",
                            "start": "2026-07-29T14:42:19.166800Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001f880",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:42:19.794841Z",
                            "start": "2026-07-29T14:42:19.280600Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001f881",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:42:19.893782Z",
                            "start": "2026-07-29T14:42:19.810750Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001f882",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "270851"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:42:19.962776Z",
                            "start": "2026-07-29T14:42:19.904565Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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.tempest : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:42:20.032337Z",
                            "start": "2026-07-29T14:42:19.972623Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001f884",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:42:20.122268Z",
                            "start": "2026-07-29T14:42:20.039457Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001f885",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-29 14:42:20.292586",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:42:40.294635",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:42:40.313027Z",
                            "start": "2026-07-29T14:42:20.202951Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001fb30",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "129"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:42:40.393221Z",
                            "start": "2026-07-29T14:42:40.320809Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001fb31",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853835661962.1597",
                            "changed": false,
                            "cmd": "set -o pipefail; uv run molecule test --destroy never -s aio -- --tags ceph,ceph-provisioners,cert-manager,cinder,cluster-issuer,csi,glance,ingress-nginx,keycloak,keystone,kubernetes,memcached,percona-xtradb-cluster,percona-xtradb-cluster-operator,rabbitmq-cluster-operator > /tmp/logs/molecule-aio-openvswitch.log 2>&1",
                            "delta": "0:47:10.486914",
                            "end": "2026-07-29 14:42:31.934039",
                            "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,cinder,cluster-issuer,csi,glance,ingress-nginx,keycloak,keystone,kubernetes,memcached,percona-xtradb-cluster,percona-xtradb-cluster-operator,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-b3f5-b7d9-000000000045-0-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "results_file": "/home/zuul/.ansible_async/j853835661962.1597",
                            "start": "2026-07-29 13:55:21.447125",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": [],
                            "zuul_log_id": "0242ac17-0010-b3f5-b7d9-000000000045-0-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:42:40.641994Z",
                            "start": "2026-07-29T14:42:40.400688Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-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": 1785336091.4031837,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 552,
                                "charset": "unknown",
                                "checksum": "2594c8a3e94d4dead9f69633e43b8c980bb46e68",
                                "ctime": 1785336151.8443415,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582117,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785336151.8443415,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 275983,
                                "uid": 1000,
                                "version": "668597093",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:42:40.872141Z",
                            "start": "2026-07-29T14:42:40.652479Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001fb33",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "5132"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:42:40.945406Z",
                            "start": "2026-07-29T14:42:40.881177Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001fb34",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +270852 /tmp/logs/molecule-aio-openvswitch.log | head -c 5132",
                            "delta": "0:00:00.006830",
                            "end": "2026-07-29 14:42:41.217280",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +270852 /tmp/logs/molecule-aio-openvswitch.log | head -c 5132",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-b3f5-b7d9-00000001fb35-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:42:41.210450",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nTASK [vexxhost.atmosphere.tempest : Get tempest job object] ********************\nWednesday 29 July 2026  14:42:29 +0000 (0:01:11.400)       0:01:20.821 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.tempest : Get tempest log] ***************************\nWednesday 29 July 2026  14:42:30 +0000 (0:00:00.718)       0:01:21.540 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.tempest : Print tempest log details] *****************\nWednesday 29 July 2026  14:42:31 +0000 (0:00:00.906)       0:01:22.446 ********\nok: [instance] => {\n    \"msg\": [\n        \"+ tempest cleanup --init-saved-state\",\n        \"+ '[' true == false ']'\",\n        \"+ tempest run --config-file /etc/tempest/tempest.conf -w 4 --regex '(^tempest\\\\.api\\\\.volume\\\\.).*\\\\[.*\\\\bsmoke\\\\b.*\\\\]'\",\n        \"/var/lib/openstack/lib/python3.12/site-packages/jsonpath_rw_ext/_string.py:19: SyntaxWarning: invalid escape sequence '\\\\('\",\n        \"  SUB = re.compile(\\\"sub\\\\(/(.*)/,\\\\s+(.*)\\\\)\\\")\",\n        \"/var/lib/openstack/lib/python3.12/site-packages/jsonpath_rw_ext/_string.py:20: SyntaxWarning: invalid escape sequence '\\\\('\",\n        \"  SPLIT = re.compile(\\\"split\\\\((.),\\\\s+(\\\\d+),\\\\s+(\\\\d+|-1)\\\\)\\\")\",\n        \"{1} setUpClass (tempest.api.volume.test_volumes_actions.VolumesActionsTest) ... SKIPPED: VolumesActionsTest skipped as Neutron is not available\",\n        \"{0} tempest.api.volume.test_versions.VersionsTest.test_list_versions [0.010693s] ... ok\",\n        \"{3} tempest.api.volume.test_volumes_list.VolumesListTestJSON.test_volume_list [0.045352s] ... ok\",\n        \"{2} tempest.api.volume.test_volumes_get.VolumesGetTest.test_volume_create_get_update_delete [5.833328s] ... ok\",\n        \"{2} tempest.api.volume.test_volumes_get.VolumesGetTest.test_volume_create_get_update_delete_from_image [7.683507s] ... ok\",\n        \"\",\n        \"======\",\n        \"Totals\",\n        \"======\",\n        \"Ran: 5 tests in 15.2927 sec.\",\n        \" - Passed: 4\",\n        \" - Skipped: 1\",\n        \" - Expected Fail: 0\",\n        \" - Unexpected Success: 0\",\n        \" - Failed: 0\",\n        \"Sum of execute time for each test: 13.5729 sec.\",\n        \"\",\n        \"==============\",\n        \"Worker Balance\",\n        \"==============\",\n        \" - Worker 0 (1 tests) => 0:00:00.010693\",\n        \" - Worker 1 (1 tests) => 0:00:00\",\n        \" - Worker 2 (2 tests) => 0:00:13.525363\",\n        \" - Worker 3 (1 tests) => 0:00:00.045352\",\n        \"+ tempest cleanup\",\n        \"\"\n    ]\n}\n\nTASK [vexxhost.atmosphere.tempest : Fail when tempest result is failed] ********\nWednesday 29 July 2026  14:42:31 +0000 (0:00:00.057)       0:01:22.504 ********\nskipping: [instance]\n\nPLAY RECAP *********************************************************************\ninstance                   : ok=23   changed=3    unreachable=0    failed=0    skipped=15   rescued=0    ignored=0\nlocalhost                  : ok=0    changed=0    unreachable=0    failed=0    skipped=1    rescued=0    ignored=0\n\nWednesday 29 July 2026  14:42:31 +0000 (0:00:00.075)       0:01:22.580 ********\n===============================================================================\nvexxhost.atmosphere.tempest : Deploy Helm chart ------------------------ 71.40s\nGathering Facts --------------------------------------------------------- 2.12s\nvexxhost.atmosphere.openstacksdk : Install openstacksdk ----------------- 1.07s\nvexxhost.atmosphere.tempest : Get test image object --------------------- 1.05s\nvexxhost.atmosphere.tempest : Get tempest log --------------------------- 0.91s\nvexxhost.atmosphere.tempest : Read cluster issuer CA secret ------------- 0.90s\nvexxhost.atmosphere.tempest : Copy cluster issuer CA into Tempest namespace --- 0.86s\nvexxhost.atmosphere.tempest : Get tempest job object -------------------- 0.72s\nvexxhost.kubernetes.upload_helm_chart : Upload Helm chart --------------- 0.68s\nvexxhost.atmosphere.openstacksdk : Generate cloud config file ----------- 0.57s\nvexxhost.atmosphere.openstacksdk : Create openstack config directory ---- 0.31s\nvexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints --- 0.14s\nvexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts ----------- 0.13s\nvexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints --- 0.12s\nGenerate OpenStack-Helm endpoints --------------------------------------- 0.11s\nvexxhost.atmosphere.tempest : Configure test image ref ------------------ 0.09s\nvexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts ----------- 0.09s\nvexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints --- 0.08s\nRun \"stestr\" tests ------------------------------------------------------ 0.08s\nvexxhost.atmosphere.tempest : Fail when tempest result is failed -------- 0.08s\nINFO     [aio > verify] Executed: Successful\nINFO     [aio > cleanup] Executing\nWARNING  [aio > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress)\nINFO     [aio > destroy] Executing\nWARNING  [aio > destroy] Skipping, '--destroy=never' requested.\nINFO     [aio > destroy] Executed: Successful\nWARNING  Molecule executed 1 scenario (1 missing files)",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.tempest : Get tempest job object] ********************",
                                "Wednesday 29 July 2026  14:42:29 +0000 (0:01:11.400)       0:01:20.821 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.tempest : Get tempest log] ***************************",
                                "Wednesday 29 July 2026  14:42:30 +0000 (0:00:00.718)       0:01:21.540 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.tempest : Print tempest log details] *****************",
                                "Wednesday 29 July 2026  14:42:31 +0000 (0:00:00.906)       0:01:22.446 ********",
                                "ok: [instance] => {",
                                "    \"msg\": [",
                                "        \"+ tempest cleanup --init-saved-state\",",
                                "        \"+ '[' true == false ']'\",",
                                "        \"+ tempest run --config-file /etc/tempest/tempest.conf -w 4 --regex '(^tempest\\\\.api\\\\.volume\\\\.).*\\\\[.*\\\\bsmoke\\\\b.*\\\\]'\",",
                                "        \"/var/lib/openstack/lib/python3.12/site-packages/jsonpath_rw_ext/_string.py:19: SyntaxWarning: invalid escape sequence '\\\\('\",",
                                "        \"  SUB = re.compile(\\\"sub\\\\(/(.*)/,\\\\s+(.*)\\\\)\\\")\",",
                                "        \"/var/lib/openstack/lib/python3.12/site-packages/jsonpath_rw_ext/_string.py:20: SyntaxWarning: invalid escape sequence '\\\\('\",",
                                "        \"  SPLIT = re.compile(\\\"split\\\\((.),\\\\s+(\\\\d+),\\\\s+(\\\\d+|-1)\\\\)\\\")\",",
                                "        \"{1} setUpClass (tempest.api.volume.test_volumes_actions.VolumesActionsTest) ... SKIPPED: VolumesActionsTest skipped as Neutron is not available\",",
                                "        \"{0} tempest.api.volume.test_versions.VersionsTest.test_list_versions [0.010693s] ... ok\",",
                                "        \"{3} tempest.api.volume.test_volumes_list.VolumesListTestJSON.test_volume_list [0.045352s] ... ok\",",
                                "        \"{2} tempest.api.volume.test_volumes_get.VolumesGetTest.test_volume_create_get_update_delete [5.833328s] ... ok\",",
                                "        \"{2} tempest.api.volume.test_volumes_get.VolumesGetTest.test_volume_create_get_update_delete_from_image [7.683507s] ... ok\",",
                                "        \"\",",
                                "        \"======\",",
                                "        \"Totals\",",
                                "        \"======\",",
                                "        \"Ran: 5 tests in 15.2927 sec.\",",
                                "        \" - Passed: 4\",",
                                "        \" - Skipped: 1\",",
                                "        \" - Expected Fail: 0\",",
                                "        \" - Unexpected Success: 0\",",
                                "        \" - Failed: 0\",",
                                "        \"Sum of execute time for each test: 13.5729 sec.\",",
                                "        \"\",",
                                "        \"==============\",",
                                "        \"Worker Balance\",",
                                "        \"==============\",",
                                "        \" - Worker 0 (1 tests) => 0:00:00.010693\",",
                                "        \" - Worker 1 (1 tests) => 0:00:00\",",
                                "        \" - Worker 2 (2 tests) => 0:00:13.525363\",",
                                "        \" - Worker 3 (1 tests) => 0:00:00.045352\",",
                                "        \"+ tempest cleanup\",",
                                "        \"\"",
                                "    ]",
                                "}",
                                "",
                                "TASK [vexxhost.atmosphere.tempest : Fail when tempest result is failed] ********",
                                "Wednesday 29 July 2026  14:42:31 +0000 (0:00:00.057)       0:01:22.504 ********",
                                "skipping: [instance]",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "instance                   : ok=23   changed=3    unreachable=0    failed=0    skipped=15   rescued=0    ignored=0",
                                "localhost                  : ok=0    changed=0    unreachable=0    failed=0    skipped=1    rescued=0    ignored=0",
                                "",
                                "Wednesday 29 July 2026  14:42:31 +0000 (0:00:00.075)       0:01:22.580 ********",
                                "===============================================================================",
                                "vexxhost.atmosphere.tempest : Deploy Helm chart ------------------------ 71.40s",
                                "Gathering Facts --------------------------------------------------------- 2.12s",
                                "vexxhost.atmosphere.openstacksdk : Install openstacksdk ----------------- 1.07s",
                                "vexxhost.atmosphere.tempest : Get test image object --------------------- 1.05s",
                                "vexxhost.atmosphere.tempest : Get tempest log --------------------------- 0.91s",
                                "vexxhost.atmosphere.tempest : Read cluster issuer CA secret ------------- 0.90s",
                                "vexxhost.atmosphere.tempest : Copy cluster issuer CA into Tempest namespace --- 0.86s",
                                "vexxhost.atmosphere.tempest : Get tempest job object -------------------- 0.72s",
                                "vexxhost.kubernetes.upload_helm_chart : Upload Helm chart --------------- 0.68s",
                                "vexxhost.atmosphere.openstacksdk : Generate cloud config file ----------- 0.57s",
                                "vexxhost.atmosphere.openstacksdk : Create openstack config directory ---- 0.31s",
                                "vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints --- 0.14s",
                                "vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts ----------- 0.13s",
                                "vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints --- 0.12s",
                                "Generate OpenStack-Helm endpoints --------------------------------------- 0.11s",
                                "vexxhost.atmosphere.tempest : Configure test image ref ------------------ 0.09s",
                                "vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts ----------- 0.09s",
                                "vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints --- 0.08s",
                                "Run \"stestr\" tests ------------------------------------------------------ 0.08s",
                                "vexxhost.atmosphere.tempest : Fail when tempest result is failed -------- 0.08s",
                                "INFO     [aio > verify] Executed: Successful",
                                "INFO     [aio > cleanup] Executing",
                                "WARNING  [aio > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress)",
                                "INFO     [aio > destroy] Executing",
                                "WARNING  [aio > destroy] Skipping, '--destroy=never' requested.",
                                "INFO     [aio > destroy] Executed: Successful",
                                "WARNING  Molecule executed 1 scenario (1 missing files)"
                            ],
                            "zuul_log_id": "0242ac17-0010-b3f5-b7d9-00000001fb35-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:42:41.511308Z",
                            "start": "2026-07-29T14:42:40.983740Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001fb35",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.atmosphere.tempest : Fail when tempest result is failed]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:42:41.620292Z",
                            "start": "2026-07-29T14:42:41.519440Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001fb36",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "275983"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:42:41.710073Z",
                            "start": "2026-07-29T14:42:41.629680Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001fb37",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "false_condition": "not (_atmosphere_ci_phase_result.finished | default(false) | bool)",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:42:41.779005Z",
                            "start": "2026-07-29T14:42:41.718444Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001fb38",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "false_condition": "not (_atmosphere_ci_phase_result.finished | default(false) | bool)",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:42:41.846067Z",
                            "start": "2026-07-29T14:42:41.791494Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000001fb39",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "false_condition": "not (_atmosphere_ci_phase_result.finished | default(false) | bool)",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:42:41.916153Z",
                            "start": "2026-07-29T14:42:41.854899Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000000085",
                        "name": "Start progress monitor chunk for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "false_condition": "not (_atmosphere_ci_phase_result.finished | default(false) | bool)",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:42:42.000768Z",
                            "start": "2026-07-29T14:42:41.931292Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-000000000089",
                        "name": "Start progress monitor chunk for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "false_condition": "not (_atmosphere_ci_phase_result.finished | default(false) | bool)",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:42:42.084641Z",
                            "start": "2026-07-29T14:42:42.013732Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000008d",
                        "name": "Start progress monitor chunk for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853835661962.1597",
                            "changed": false,
                            "erased": "/home/zuul/.ansible_async/j853835661962.1597",
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853835661962.1597",
                                    "mode": "cleanup"
                                }
                            },
                            "started": 0,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:42:42.334015Z",
                            "start": "2026-07-29T14:42:42.094503Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000004b",
                        "name": "Clean up async state for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.assert",
                            "changed": false,
                            "msg": "All assertions passed"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:42:42.414072Z",
                            "start": "2026-07-29T14:42:42.343421Z"
                        },
                        "id": "0242ac17-0010-b3f5-b7d9-00000000004c",
                        "name": "Assert success for Molecule aio (aio-openvswitch)"
                    }
                }
            ]
        }
    ],
    "stats": {
        "instance": {
            "changed": 4,
            "failures": 0,
            "ignored": 0,
            "ok": 1182,
            "rescued": 0,
            "skipped": 136,
            "unreachable": 0
        }
    },
    "trusted": false
},
{
    "branch": "main",
    "index": "0",
    "phase": "post",
    "playbook": "github.com/vexxhost/atmosphere/test-playbooks/molecule/post.yml",
    "plays": [
        {
            "play": {
                "duration": {
                    "end": "2026-07-29T14:42:44.746513Z",
                    "start": "2026-07-29T14:42:43.485053Z"
                },
                "id": "0242ac17-0010-df65-c243-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": 1785333316.537879,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 8,
                                "charset": "unknown",
                                "checksum": "a5f478ea7acef876f6d461ec0177a94b76f70a57",
                                "ctime": 1785333315.7338629,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1051469,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0664",
                                "mtime": 1785333315.7338629,
                                "nlink": 1,
                                "path": "src/github.com/vexxhost/atmosphere/ci-plan.json",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 3994,
                                "uid": 1000,
                                "version": "2442673124",
                                "wgrp": true,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:42:43.833216Z",
                            "start": "2026-07-29T14:42:43.496166Z"
                        },
                        "id": "0242ac17-0010-df65-c243-000000000004",
                        "name": "Check for selective Molecule plan"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.file",
                            "changed": false,
                            "diff": {
                                "after": {
                                    "path": "/tmp/logs"
                                },
                                "before": {
                                    "path": "/tmp/logs"
                                }
                            },
                            "gid": 1000,
                            "group": "zuul",
                            "invocation": {
                                "module_args": {
                                    "_diff_peek": null,
                                    "_original_basename": null,
                                    "access_time": null,
                                    "access_time_format": "%Y%m%d%H%M.%S",
                                    "attributes": null,
                                    "follow": true,
                                    "force": false,
                                    "group": null,
                                    "mode": "0755",
                                    "modification_time": null,
                                    "modification_time_format": "%Y%m%d%H%M.%S",
                                    "owner": null,
                                    "path": "/tmp/logs",
                                    "recurse": false,
                                    "selevel": null,
                                    "serole": null,
                                    "setype": null,
                                    "seuser": null,
                                    "src": null,
                                    "state": "directory",
                                    "unsafe_writes": false
                                }
                            },
                            "mode": "0755",
                            "owner": "zuul",
                            "path": "/tmp/logs",
                            "size": 4096,
                            "state": "directory",
                            "uid": 1000
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:42:44.278342Z",
                            "start": "2026-07-29T14:42:43.839918Z"
                        },
                        "id": "0242ac17-0010-df65-c243-000000000005",
                        "name": "Create log directory"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.copy",
                            "changed": true,
                            "checksum": "a5f478ea7acef876f6d461ec0177a94b76f70a57",
                            "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": "0bb07475bfd9cce8246a4fb4bff6a240",
                            "mode": "0644",
                            "owner": "root",
                            "size": 3994,
                            "src": "src/github.com/vexxhost/atmosphere/ci-plan.json",
                            "state": "file",
                            "uid": 0
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:42:44.746513Z",
                            "start": "2026-07-29T14:42:44.285700Z"
                        },
                        "id": "0242ac17-0010-df65-c243-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-29T14:44:46.733430Z",
                    "start": "2026-07-29T14:42:47.409701Z"
                },
                "id": "0242ac17-0010-f470-e04f-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-f470-e04f-00000000000a",
                        "name": "gather-host-logs",
                        "path": "/var/lib/zuul/builds/cd7037d876564c62987787feb2c0bc63/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/gather-host-logs"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:42:47.763221Z",
                            "start": "2026-07-29T14:42:47.426822Z"
                        },
                        "id": "0242ac17-0010-f470-e04f-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.141317",
                            "end": "2026-07-29 14:42:48.247911",
                            "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-f470-e04f-00000000000d-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:42:48.106594",
                            "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-f470-e04f-00000000000d-1-instance"
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-f470-e04f-00000000000a",
                        "name": "gather-host-logs",
                        "path": "/var/lib/zuul/builds/cd7037d876564c62987787feb2c0bc63/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/gather-host-logs"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:42:48.310753Z",
                            "start": "2026-07-29T14:42:47.791083Z"
                        },
                        "id": "0242ac17-0010-f470-e04f-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.4:/tmp/logs/system /var/lib/zuul/builds/cd7037d876564c62987787feb2c0bc63/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/cd7037d876564c62987787feb2c0bc63/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.4:/tmp/logs/system",
                                    "ssh_connection_multiplexing": false,
                                    "times": null,
                                    "use_ssh_args": false,
                                    "verify_host": false
                                }
                            },
                            "msg": "created directory /var/lib/zuul/builds/cd7037d876564c62987787feb2c0bc63/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/cd7037d876564c62987787feb2c0bc63/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-f470-e04f-00000000000a",
                        "name": "gather-host-logs",
                        "path": "/var/lib/zuul/builds/cd7037d876564c62987787feb2c0bc63/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/gather-host-logs"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:42:48.940248Z",
                            "start": "2026-07-29T14:42:48.318181Z"
                        },
                        "id": "0242ac17-0010-f470-e04f-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-f470-e04f-000000000010",
                        "name": "helm-release-status",
                        "path": "/var/lib/zuul/builds/cd7037d876564c62987787feb2c0bc63/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/helm-release-status"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:42:49.340479Z",
                            "start": "2026-07-29T14:42:48.953235Z"
                        },
                        "id": "0242ac17-0010-f470-e04f-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:03.528056",
                            "end": "2026-07-29 14:42:53.123925",
                            "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-f470-e04f-000000000014-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:42:49.595869",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": [],
                            "zuul_log_id": "0242ac17-0010-f470-e04f-000000000014-1-instance"
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-f470-e04f-000000000010",
                        "name": "helm-release-status",
                        "path": "/var/lib/zuul/builds/cd7037d876564c62987787feb2c0bc63/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/helm-release-status"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:42:53.436565Z",
                            "start": "2026-07-29T14:42:49.409519Z"
                        },
                        "id": "0242ac17-0010-f470-e04f-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.4:/tmp/logs/helm /var/lib/zuul/builds/cd7037d876564c62987787feb2c0bc63/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/cd7037d876564c62987787feb2c0bc63/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.4:/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/cinder.txt\n>f+++++++++ helm/releases/openstack/glance.txt\n>f+++++++++ helm/releases/openstack/keystone.txt\n>f+++++++++ helm/releases/openstack/memcached.txt\n>f+++++++++ helm/releases/openstack/pxc-operator.txt\n>f+++++++++ helm/releases/openstack/rabbitmq-cluster-operator.txt\n>f+++++++++ helm/releases/openstack/tempest.txt\ncd+++++++++ helm/values/\ncd+++++++++ helm/values/auth-system/\n>f+++++++++ helm/values/auth-system/keycloak.yaml\ncd+++++++++ helm/values/cert-manager/\n>f+++++++++ helm/values/cert-manager/cert-manager.yaml\ncd+++++++++ helm/values/envoy-gateway-system/\n>f+++++++++ helm/values/envoy-gateway-system/envoy-gateway.yaml\ncd+++++++++ helm/values/ingress-nginx/\n>f+++++++++ helm/values/ingress-nginx/ingress-nginx.yaml\ncd+++++++++ helm/values/kube-system/\n>f+++++++++ helm/values/kube-system/ceph-csi-rbd.yaml\n>f+++++++++ helm/values/kube-system/cilium.yaml\ncd+++++++++ helm/values/openstack/\n>f+++++++++ helm/values/openstack/ceph-provisioners.yaml\n>f+++++++++ helm/values/openstack/cinder.yaml\n>f+++++++++ helm/values/openstack/glance.yaml\n>f+++++++++ helm/values/openstack/keystone.yaml\n>f+++++++++ helm/values/openstack/memcached.yaml\n>f+++++++++ helm/values/openstack/pxc-operator.yaml\n>f+++++++++ helm/values/openstack/rabbitmq-cluster-operator.yaml\n>f+++++++++ helm/values/openstack/tempest.yaml\n",
                            "rc": 0,
                            "stdout_lines": [
                                "cd+++++++++ helm/",
                                "cd+++++++++ helm/releases/",
                                "cd+++++++++ helm/releases/auth-system/",
                                ">f+++++++++ helm/releases/auth-system/keycloak.txt",
                                "cd+++++++++ helm/releases/cert-manager/",
                                ">f+++++++++ helm/releases/cert-manager/cert-manager.txt",
                                "cd+++++++++ helm/releases/envoy-gateway-system/",
                                ">f+++++++++ helm/releases/envoy-gateway-system/envoy-gateway.txt",
                                "cd+++++++++ helm/releases/ingress-nginx/",
                                ">f+++++++++ helm/releases/ingress-nginx/ingress-nginx.txt",
                                "cd+++++++++ helm/releases/kube-system/",
                                ">f+++++++++ helm/releases/kube-system/ceph-csi-rbd.txt",
                                ">f+++++++++ helm/releases/kube-system/cilium.txt",
                                "cd+++++++++ helm/releases/openstack/",
                                ">f+++++++++ helm/releases/openstack/ceph-provisioners.txt",
                                ">f+++++++++ helm/releases/openstack/cinder.txt",
                                ">f+++++++++ helm/releases/openstack/glance.txt",
                                ">f+++++++++ helm/releases/openstack/keystone.txt",
                                ">f+++++++++ helm/releases/openstack/memcached.txt",
                                ">f+++++++++ helm/releases/openstack/pxc-operator.txt",
                                ">f+++++++++ helm/releases/openstack/rabbitmq-cluster-operator.txt",
                                ">f+++++++++ helm/releases/openstack/tempest.txt",
                                "cd+++++++++ helm/values/",
                                "cd+++++++++ helm/values/auth-system/",
                                ">f+++++++++ helm/values/auth-system/keycloak.yaml",
                                "cd+++++++++ helm/values/cert-manager/",
                                ">f+++++++++ helm/values/cert-manager/cert-manager.yaml",
                                "cd+++++++++ helm/values/envoy-gateway-system/",
                                ">f+++++++++ helm/values/envoy-gateway-system/envoy-gateway.yaml",
                                "cd+++++++++ helm/values/ingress-nginx/",
                                ">f+++++++++ helm/values/ingress-nginx/ingress-nginx.yaml",
                                "cd+++++++++ helm/values/kube-system/",
                                ">f+++++++++ helm/values/kube-system/ceph-csi-rbd.yaml",
                                ">f+++++++++ helm/values/kube-system/cilium.yaml",
                                "cd+++++++++ helm/values/openstack/",
                                ">f+++++++++ helm/values/openstack/ceph-provisioners.yaml",
                                ">f+++++++++ helm/values/openstack/cinder.yaml",
                                ">f+++++++++ helm/values/openstack/glance.yaml",
                                ">f+++++++++ helm/values/openstack/keystone.yaml",
                                ">f+++++++++ helm/values/openstack/memcached.yaml",
                                ">f+++++++++ helm/values/openstack/pxc-operator.yaml",
                                ">f+++++++++ helm/values/openstack/rabbitmq-cluster-operator.yaml",
                                ">f+++++++++ helm/values/openstack/tempest.yaml"
                            ]
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-f470-e04f-000000000010",
                        "name": "helm-release-status",
                        "path": "/var/lib/zuul/builds/cd7037d876564c62987787feb2c0bc63/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/helm-release-status"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:42:54.005122Z",
                            "start": "2026-07-29T14:42:53.442657Z"
                        },
                        "id": "0242ac17-0010-f470-e04f-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-f470-e04f-000000000017",
                        "name": "describe-kubernetes-objects",
                        "path": "/var/lib/zuul/builds/cd7037d876564c62987787feb2c0bc63/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/describe-kubernetes-objects"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:42:54.221120Z",
                            "start": "2026-07-29T14:42:54.016364Z"
                        },
                        "id": "0242ac17-0010-f470-e04f-000000000019",
                        "name": "creating directory for cluster scoped objects"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "shell",
                            "changed": true,
                            "cmd": "set -e\nexport OBJECT_TYPE=node,clusterrole,clusterrolebinding,storageclass,namespace\nexport PARALLELISM_FACTOR=2\n\nfunction list_objects () {\n  printf ${OBJECT_TYPE} | xargs -d ',' -I {} -P1 -n1 bash -c 'echo \"$@\"' _ {}\n}\nexport -f list_objects\n\nfunction name_objects () {\n  export OBJECT=$1\n  kubectl get ${OBJECT} -o name | xargs -L1 -I {} -P1 -n1 bash -c 'echo \"${OBJECT} ${1#*/}\"' _ {}\n}\nexport -f name_objects\n\nfunction get_objects () {\n  input=($1)\n  export OBJECT=${input[0]}\n  export NAME=${input[1]#*/}\n  echo \"${OBJECT}/${NAME}\"\n  DIR=\"/tmp/logs/objects/cluster/${OBJECT}\"\n  mkdir -p ${DIR}\n  kubectl get ${OBJECT} ${NAME} -o yaml > \"${DIR}/${NAME}.yaml\"\n  kubectl describe ${OBJECT} ${NAME} > \"${DIR}/${NAME}.txt\"\n}\nexport -f get_objects\n\nlist_objects |  xargs -r -n 1 -P ${PARALLELISM_FACTOR} -I {} bash -c 'name_objects \"$@\"' _ {} |  xargs -r -n 1 -P ${PARALLELISM_FACTOR} -I {} bash -c 'get_objects \"$@\"' _ {}",
                            "delta": "0:00:15.083452",
                            "end": "2026-07-29 14:43:09.541428",
                            "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-f470-e04f-00000000001a-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:42:54.457976",
                            "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\nclusterrolebinding/ceph-csi-rbd-nodeplugin\nclusterrole/rabbitmq-cluster-operator-openstack\nclusterrole/rabbitmq-cluster-operator-openstack-admin\nclusterrolebinding/ceph-csi-rbd-provisioner\nclusterrole/rabbitmq-cluster-operator-openstack-edit\nclusterrole/rabbitmq-cluster-operator-openstack-view\nclusterrolebinding/cert-manager-cainjector\nclusterrole/rabbitmq-messaging-topology-operator-openstack\nclusterrolebinding/cert-manager-controller-approve:cert-manager-io\nclusterrole/rabbitmq-messaging-topology-operator-openstack-admin\nclusterrole/rabbitmq-messaging-topology-operator-openstack-edit\nclusterrolebinding/cert-manager-controller-certificates\nclusterrole/rabbitmq-messaging-topology-operator-openstack-view\nclusterrolebinding/cert-manager-controller-certificatesigningrequests\nclusterrolebinding/cert-manager-controller-challenges\nclusterrolebinding/cert-manager-controller-clusterissuers\nclusterrole/system:aggregate-to-admin\nclusterrolebinding/cert-manager-controller-ingress-shim\nclusterrole/system:aggregate-to-edit\nclusterrolebinding/cert-manager-controller-issuers\nclusterrole/system:aggregate-to-view\nclusterrolebinding/cert-manager-controller-orders\nclusterrole/system:auth-delegator\nclusterrolebinding/cert-manager-webhook:subjectaccessreviews\nclusterrolebinding/cilium\nclusterrole/system:basic-user\nclusterrole/system:certificates.k8s.io:certificatesigningrequests:nodeclient\nclusterrolebinding/cilium-operator\nclusterrole/system:certificates.k8s.io:certificatesigningrequests:selfnodeclient\nclusterrolebinding/cluster-admin\nclusterrole/system:certificates.k8s.io:kube-apiserver-client-approver\nclusterrolebinding/envoy-gateway-gateway-helm-certgen:envoy-gateway-system\nclusterrole/system:certificates.k8s.io:kube-apiserver-client-kubelet-approver\nclusterrole/system:certificates.k8s.io:kubelet-serving-approver\nclusterrolebinding/envoy-gateway-gateway-helm-envoy-gateway-rolebinding\nclusterrolebinding/ingress-nginx\nclusterrolebinding/kubeadm:get-nodes\nclusterrole/system:certificates.k8s.io:legacy-unknown-approver\nclusterrolebinding/kubeadm:kubelet-bootstrap\nclusterrole/system:controller:attachdetach-controller\nclusterrolebinding/kubeadm:node-autoapprove-bootstrap\nclusterrole/system:controller:certificate-controller\nclusterrolebinding/kubeadm:node-autoapprove-certificate-rotation\nclusterrole/system:controller:clusterrole-aggregation-controller\nclusterrolebinding/kubeadm:node-proxier\nclusterrolebinding/rabbitmq-cluster-operator-openstack\nclusterrole/system:controller:cronjob-controller\nclusterrolebinding/rabbitmq-messaging-topology-operator-openstack\nclusterrole/system:controller:daemon-set-controller\nclusterrolebinding/system:basic-user\nclusterrole/system:controller:deployment-controller\nclusterrolebinding/system:controller:attachdetach-controller\nclusterrolebinding/system:controller:certificate-controller\nclusterrole/system:controller:disruption-controller\nclusterrolebinding/system:controller:clusterrole-aggregation-controller\nclusterrole/system:controller:endpoint-controller\nclusterrole/system:controller:endpointslice-controller\nclusterrole/system:controller:endpointslicemirroring-controller\nclusterrolebinding/system:controller:cronjob-controller\nclusterrole/system:controller:ephemeral-volume-controller\nclusterrolebinding/system:controller:daemon-set-controller\nclusterrole/system:controller:expand-controller\nclusterrolebinding/system:controller:deployment-controller\nclusterrole/system:controller:generic-garbage-collector\nclusterrolebinding/system:controller:disruption-controller\nclusterrole/system:controller:horizontal-pod-autoscaler\nclusterrolebinding/system:controller:endpoint-controller\nclusterrole/system:controller:job-controller\nclusterrolebinding/system:controller:endpointslice-controller\nclusterrole/system:controller:namespace-controller\nclusterrolebinding/system:controller:endpointslicemirroring-controller\nclusterrole/system:controller:node-controller\nclusterrolebinding/system:controller:ephemeral-volume-controller\nclusterrolebinding/system:controller:expand-controller\nclusterrole/system:controller:persistent-volume-binder\nclusterrolebinding/system:controller:generic-garbage-collector\nclusterrole/system:controller:pod-garbage-collector\nclusterrolebinding/system:controller:horizontal-pod-autoscaler\nclusterrole/system:controller:pv-protection-controller\nclusterrolebinding/system:controller:job-controller\nclusterrole/system:controller:pvc-protection-controller\nclusterrolebinding/system:controller:namespace-controller\nclusterrole/system:controller:replicaset-controller\nclusterrolebinding/system:controller:node-controller\nclusterrole/system:controller:replication-controller\nclusterrolebinding/system:controller:persistent-volume-binder\nclusterrole/system:controller:resourcequota-controller\nclusterrolebinding/system:controller:pod-garbage-collector\nclusterrole/system:controller:root-ca-cert-publisher\nclusterrolebinding/system:controller:pv-protection-controller\nclusterrole/system:controller:route-controller\nclusterrolebinding/system:controller:pvc-protection-controller\nclusterrole/system:controller:service-account-controller\nclusterrolebinding/system:controller:replicaset-controller\nclusterrolebinding/system:controller:replication-controller\nclusterrole/system:controller:service-controller\nclusterrolebinding/system:controller:resourcequota-controller\nclusterrole/system:controller:statefulset-controller\nclusterrolebinding/system:controller:root-ca-cert-publisher\nclusterrolebinding/system:controller:route-controller\nclusterrole/system:controller:ttl-after-finished-controller\nclusterrolebinding/system:controller:service-account-controller\nclusterrole/system:controller:ttl-controller\nclusterrole/system:coredns\nclusterrolebinding/system:controller:service-controller\nclusterrole/system:discovery\nclusterrolebinding/system:controller:statefulset-controller\nclusterrole/system:heapster\nclusterrolebinding/system:controller:ttl-after-finished-controller\nclusterrole/system:kube-aggregator\nclusterrolebinding/system:controller:ttl-controller\nclusterrole/system:kube-controller-manager\nclusterrolebinding/system:coredns\nclusterrole/system:kube-dns\nclusterrolebinding/system:discovery\nclusterrole/system:kube-scheduler\nclusterrolebinding/system:kube-controller-manager\nclusterrolebinding/system:kube-dns\nclusterrole/system:kubelet-api-admin\nclusterrolebinding/system:kube-scheduler\nclusterrole/system:monitoring\nclusterrolebinding/system:monitoring\nclusterrole/system:node\nclusterrolebinding/system:node\nclusterrole/system:node-bootstrapper\nclusterrolebinding/system:node-proxier\nclusterrole/system:node-problem-detector\nclusterrole/system:node-proxier\nclusterrolebinding/system:public-info-viewer\nclusterrole/system:persistent-volume-provisioner\nclusterrole/system:public-info-viewer\nclusterrolebinding/system:service-account-issuer-discovery\nclusterrole/system:service-account-issuer-discovery\nclusterrole/system:volume-scheduler\nclusterrolebinding/system:volume-scheduler\nclusterrole/view\nnamespace/auth-system\nnamespace/cert-manager\nnamespace/default\nnamespace/envoy-gateway-system\nnamespace/ingress-nginx\nnamespace/kube-node-lease\nstorageclass/general\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",
                                "clusterrolebinding/ceph-csi-rbd-nodeplugin",
                                "clusterrole/rabbitmq-cluster-operator-openstack",
                                "clusterrole/rabbitmq-cluster-operator-openstack-admin",
                                "clusterrolebinding/ceph-csi-rbd-provisioner",
                                "clusterrole/rabbitmq-cluster-operator-openstack-edit",
                                "clusterrole/rabbitmq-cluster-operator-openstack-view",
                                "clusterrolebinding/cert-manager-cainjector",
                                "clusterrole/rabbitmq-messaging-topology-operator-openstack",
                                "clusterrolebinding/cert-manager-controller-approve:cert-manager-io",
                                "clusterrole/rabbitmq-messaging-topology-operator-openstack-admin",
                                "clusterrole/rabbitmq-messaging-topology-operator-openstack-edit",
                                "clusterrolebinding/cert-manager-controller-certificates",
                                "clusterrole/rabbitmq-messaging-topology-operator-openstack-view",
                                "clusterrolebinding/cert-manager-controller-certificatesigningrequests",
                                "clusterrolebinding/cert-manager-controller-challenges",
                                "clusterrolebinding/cert-manager-controller-clusterissuers",
                                "clusterrole/system:aggregate-to-admin",
                                "clusterrolebinding/cert-manager-controller-ingress-shim",
                                "clusterrole/system:aggregate-to-edit",
                                "clusterrolebinding/cert-manager-controller-issuers",
                                "clusterrole/system:aggregate-to-view",
                                "clusterrolebinding/cert-manager-controller-orders",
                                "clusterrole/system:auth-delegator",
                                "clusterrolebinding/cert-manager-webhook:subjectaccessreviews",
                                "clusterrolebinding/cilium",
                                "clusterrole/system:basic-user",
                                "clusterrole/system:certificates.k8s.io:certificatesigningrequests:nodeclient",
                                "clusterrolebinding/cilium-operator",
                                "clusterrole/system:certificates.k8s.io:certificatesigningrequests:selfnodeclient",
                                "clusterrolebinding/cluster-admin",
                                "clusterrole/system:certificates.k8s.io:kube-apiserver-client-approver",
                                "clusterrolebinding/envoy-gateway-gateway-helm-certgen:envoy-gateway-system",
                                "clusterrole/system:certificates.k8s.io:kube-apiserver-client-kubelet-approver",
                                "clusterrole/system:certificates.k8s.io:kubelet-serving-approver",
                                "clusterrolebinding/envoy-gateway-gateway-helm-envoy-gateway-rolebinding",
                                "clusterrolebinding/ingress-nginx",
                                "clusterrolebinding/kubeadm:get-nodes",
                                "clusterrole/system:certificates.k8s.io:legacy-unknown-approver",
                                "clusterrolebinding/kubeadm:kubelet-bootstrap",
                                "clusterrole/system:controller:attachdetach-controller",
                                "clusterrolebinding/kubeadm:node-autoapprove-bootstrap",
                                "clusterrole/system:controller:certificate-controller",
                                "clusterrolebinding/kubeadm:node-autoapprove-certificate-rotation",
                                "clusterrole/system:controller:clusterrole-aggregation-controller",
                                "clusterrolebinding/kubeadm:node-proxier",
                                "clusterrolebinding/rabbitmq-cluster-operator-openstack",
                                "clusterrole/system:controller:cronjob-controller",
                                "clusterrolebinding/rabbitmq-messaging-topology-operator-openstack",
                                "clusterrole/system:controller:daemon-set-controller",
                                "clusterrolebinding/system:basic-user",
                                "clusterrole/system:controller:deployment-controller",
                                "clusterrolebinding/system:controller:attachdetach-controller",
                                "clusterrolebinding/system:controller:certificate-controller",
                                "clusterrole/system:controller:disruption-controller",
                                "clusterrolebinding/system:controller:clusterrole-aggregation-controller",
                                "clusterrole/system:controller:endpoint-controller",
                                "clusterrole/system:controller:endpointslice-controller",
                                "clusterrole/system:controller:endpointslicemirroring-controller",
                                "clusterrolebinding/system:controller:cronjob-controller",
                                "clusterrole/system:controller:ephemeral-volume-controller",
                                "clusterrolebinding/system:controller:daemon-set-controller",
                                "clusterrole/system:controller:expand-controller",
                                "clusterrolebinding/system:controller:deployment-controller",
                                "clusterrole/system:controller:generic-garbage-collector",
                                "clusterrolebinding/system:controller:disruption-controller",
                                "clusterrole/system:controller:horizontal-pod-autoscaler",
                                "clusterrolebinding/system:controller:endpoint-controller",
                                "clusterrole/system:controller:job-controller",
                                "clusterrolebinding/system:controller:endpointslice-controller",
                                "clusterrole/system:controller:namespace-controller",
                                "clusterrolebinding/system:controller:endpointslicemirroring-controller",
                                "clusterrole/system:controller:node-controller",
                                "clusterrolebinding/system:controller:ephemeral-volume-controller",
                                "clusterrolebinding/system:controller:expand-controller",
                                "clusterrole/system:controller:persistent-volume-binder",
                                "clusterrolebinding/system:controller:generic-garbage-collector",
                                "clusterrole/system:controller:pod-garbage-collector",
                                "clusterrolebinding/system:controller:horizontal-pod-autoscaler",
                                "clusterrole/system:controller:pv-protection-controller",
                                "clusterrolebinding/system:controller:job-controller",
                                "clusterrole/system:controller:pvc-protection-controller",
                                "clusterrolebinding/system:controller:namespace-controller",
                                "clusterrole/system:controller:replicaset-controller",
                                "clusterrolebinding/system:controller:node-controller",
                                "clusterrole/system:controller:replication-controller",
                                "clusterrolebinding/system:controller:persistent-volume-binder",
                                "clusterrole/system:controller:resourcequota-controller",
                                "clusterrolebinding/system:controller:pod-garbage-collector",
                                "clusterrole/system:controller:root-ca-cert-publisher",
                                "clusterrolebinding/system:controller:pv-protection-controller",
                                "clusterrole/system:controller:route-controller",
                                "clusterrolebinding/system:controller:pvc-protection-controller",
                                "clusterrole/system:controller:service-account-controller",
                                "clusterrolebinding/system:controller:replicaset-controller",
                                "clusterrolebinding/system:controller:replication-controller",
                                "clusterrole/system:controller:service-controller",
                                "clusterrolebinding/system:controller:resourcequota-controller",
                                "clusterrole/system:controller:statefulset-controller",
                                "clusterrolebinding/system:controller:root-ca-cert-publisher",
                                "clusterrolebinding/system:controller:route-controller",
                                "clusterrole/system:controller:ttl-after-finished-controller",
                                "clusterrolebinding/system:controller:service-account-controller",
                                "clusterrole/system:controller:ttl-controller",
                                "clusterrole/system:coredns",
                                "clusterrolebinding/system:controller:service-controller",
                                "clusterrole/system:discovery",
                                "clusterrolebinding/system:controller:statefulset-controller",
                                "clusterrole/system:heapster",
                                "clusterrolebinding/system:controller:ttl-after-finished-controller",
                                "clusterrole/system:kube-aggregator",
                                "clusterrolebinding/system:controller:ttl-controller",
                                "clusterrole/system:kube-controller-manager",
                                "clusterrolebinding/system:coredns",
                                "clusterrole/system:kube-dns",
                                "clusterrolebinding/system:discovery",
                                "clusterrole/system:kube-scheduler",
                                "clusterrolebinding/system:kube-controller-manager",
                                "clusterrolebinding/system:kube-dns",
                                "clusterrole/system:kubelet-api-admin",
                                "clusterrolebinding/system:kube-scheduler",
                                "clusterrole/system:monitoring",
                                "clusterrolebinding/system:monitoring",
                                "clusterrole/system:node",
                                "clusterrolebinding/system:node",
                                "clusterrole/system:node-bootstrapper",
                                "clusterrolebinding/system:node-proxier",
                                "clusterrole/system:node-problem-detector",
                                "clusterrole/system:node-proxier",
                                "clusterrolebinding/system:public-info-viewer",
                                "clusterrole/system:persistent-volume-provisioner",
                                "clusterrole/system:public-info-viewer",
                                "clusterrolebinding/system:service-account-issuer-discovery",
                                "clusterrole/system:service-account-issuer-discovery",
                                "clusterrole/system:volume-scheduler",
                                "clusterrolebinding/system:volume-scheduler",
                                "clusterrole/view",
                                "namespace/auth-system",
                                "namespace/cert-manager",
                                "namespace/default",
                                "namespace/envoy-gateway-system",
                                "namespace/ingress-nginx",
                                "namespace/kube-node-lease",
                                "storageclass/general",
                                "namespace/kube-public",
                                "namespace/kube-system",
                                "namespace/openstack"
                            ],
                            "zuul_log_id": "0242ac17-0010-f470-e04f-00000000001a-1-instance"
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-f470-e04f-000000000017",
                        "name": "describe-kubernetes-objects",
                        "path": "/var/lib/zuul/builds/cd7037d876564c62987787feb2c0bc63/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/describe-kubernetes-objects"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:43:09.808354Z",
                            "start": "2026-07-29T14:42:54.253742Z"
                        },
                        "id": "0242ac17-0010-f470-e04f-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-f470-e04f-000000000017",
                        "name": "describe-kubernetes-objects",
                        "path": "/var/lib/zuul/builds/cd7037d876564c62987787feb2c0bc63/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/describe-kubernetes-objects"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:43:10.011905Z",
                            "start": "2026-07-29T14:43:09.815347Z"
                        },
                        "id": "0242ac17-0010-f470-e04f-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:00:52.044920",
                            "end": "2026-07-29 14:44:02.303441",
                            "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-f470-e04f-00000000001c-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:43:10.258521",
                            "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\ncert-manager/configmaps/kube-root-ca.crt\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nauth-system/configmaps/keycloak-env-vars\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\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\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\ncert-manager/deployment/cert-manager-webhook\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\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/endpoints/keycloak\nerror: the server doesn't have a resource type \"podsecuritypolicies\"\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nauth-system/endpoints/keycloak-headless\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nerror: the server doesn't have a resource type \"podsecuritypolicies\"\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nauth-system/endpoints/keycloak-metrics\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nauth-system/ingresses/keycloak\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ncert-manager/pods/cert-manager-79c48d47db-kkm57\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ncert-manager/pods/cert-manager-cainjector-579c9dd7cd-4s9xp\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ncert-manager/pods/cert-manager-webhook-7d6b59cfdc-59cr2\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nauth-system/networkpolicies/keycloak\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nauth-system/pods/keycloak-0\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ncert-manager/rolebindings/cert-manager-cainjector:leaderelection\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ncert-manager/rolebindings/cert-manager-webhook:dynamic-serving\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ncert-manager/rolebindings/cert-manager:leaderelection\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\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\ncert-manager/roles/cert-manager-webhook:dynamic-serving\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ncert-manager/roles/cert-manager:leaderelection\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nauth-system/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\nauth-system/secrets/keycloak-externaldb\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nauth-system/secrets/keycloak.199-204-45-4.nip.io-tls\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\"\nauth-system/secrets/sh.helm.release.v1.keycloak.v1\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ncert-manager/secrets/cert-manager-selfsigned-ca\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\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/serviceaccounts/default\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nauth-system/serviceaccounts/keycloak\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ncert-manager/serviceaccounts/cert-manager\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ncert-manager/serviceaccounts/cert-manager-cainjector\ncert-manager/serviceaccounts/cert-manager-webhook\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ncert-manager/serviceaccounts/default\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nauth-system/services/keycloak\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nauth-system/services/keycloak-headless\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nauth-system/services/keycloak-metrics\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are 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\nxargs: warning: options --max-lines and --replace/-I/-i are 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\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nauth-system/statefulsets/keycloak\nenvoy-gateway-system/configmaps/envoy-gateway-config\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nenvoy-gateway-system/configmaps/kube-root-ca.crt\ndefault/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/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-p7sjw\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nenvoy-gateway-system/rolebindings/envoy-gateway-gateway-helm-certgen\nenvoy-gateway-system/rolebindings/envoy-gateway-gateway-helm-infra-manager\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nenvoy-gateway-system/rolebindings/envoy-gateway-gateway-helm-leader-election-rolebinding\nenvoy-gateway-system/roles/envoy-gateway-gateway-helm-certgen\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\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\nenvoy-gateway-system/serviceaccounts/default\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nenvoy-gateway-system/secrets/envoy\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\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/serviceaccounts/envoy-gateway\nenvoy-gateway-system/secrets/envoy-gateway\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nenvoy-gateway-system/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\nenvoy-gateway-system/secrets/envoy-oidc-hmac\nerror: the server doesn't have a resource type \"podsecuritypolicies\"\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nenvoy-gateway-system/secrets/envoy-rate-limit\nenvoy-gateway-system/secrets/sh.helm.release.v1.envoy-gateway.v1\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ndefault/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\nenvoy-gateway-system/services/envoy-gateway\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\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ningress-nginx/configmaps/ingress-nginx-controller\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ningress-nginx/configmaps/ingress-nginx-tcp\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ningress-nginx/configmaps/ingress-nginx-udp\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\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\ningress-nginx/deployment/ingress-nginx-defaultbackend\nerror: the server doesn't have a resource type \"podsecuritypolicies\"\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ningress-nginx/endpoints/ingress-nginx-controller\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\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ningress-nginx/pods/ingress-nginx-controller-vgl2w\ningress-nginx/pods/ingress-nginx-defaultbackend-6987ff55cf-kp2wj\ningress-nginx/rolebindings/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/roles/ingress-nginx\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-node-lease/serviceaccounts/default\nkube-public/configmaps/cluster-info\nkube-public/configmaps/kube-root-ca.crt\nkube-system/configmaps/ceph-config\nkube-system/configmaps/ceph-csi-config\nkube-system/configmaps/ceph-csi-encryption-kms-config\nkube-system/configmaps/cilium-config\nkube-system/configmaps/coredns\nkube-system/configmaps/extension-apiserver-authentication\nkube-system/configmaps/kube-apiserver-legacy-service-account-token-tracking\nkube-system/configmaps/kube-proxy\nkube-system/configmaps/kube-root-ca.crt\nkube-system/configmaps/kubeadm-config\nkube-system/configmaps/kubelet-config\nkube-system/daemonsets/ceph-csi-rbd-nodeplugin\nkube-system/daemonsets/cilium\nkube-system/daemonsets/kube-proxy\nkube-system/deployment/ceph-csi-rbd-provisioner\nkube-system/deployment/cilium-operator\nkube-system/deployment/coredns\nkube-system/endpoints/ceph-csi-rbd-nodeplugin-http-metrics\nkube-system/endpoints/ceph-csi-rbd-provisioner-http-metrics\nkube-system/endpoints/kube-dns\nkube-public/rolebindings/kubeadm:bootstrap-signer-clusterinfo\nkube-public/rolebindings/system:controller:bootstrap-signer\nkube-public/roles/kubeadm:bootstrap-signer-clusterinfo\nkube-public/roles/system:controller:bootstrap-signer\nkube-system/pods/ceph-csi-rbd-nodeplugin-fqbsh\nkube-system/pods/ceph-csi-rbd-provisioner-69cb97fb6-6xcpk\nkube-system/pods/cilium-operator-869df985b8-hfdwz\nkube-system/pods/cilium-tfktd\nkube-system/pods/coredns-67659f764b-4xmdc\nkube-system/pods/coredns-67659f764b-sgvzv\nkube-system/pods/etcd-instance\nkube-system/pods/kube-apiserver-instance\nkube-system/pods/kube-controller-manager-instance\nkube-system/pods/kube-proxy-796n9\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/rolebindings/system:controller:token-cleaner\nkube-public/serviceaccounts/default\nkube-system/roles/ceph-csi-rbd-provisioner\nkube-system/roles/cilium-config-agent\nkube-system/roles/extension-apiserver-authentication-reader\nkube-system/roles/kube-proxy\nkube-system/roles/kubeadm:kubeadm-certs\nkube-system/roles/kubeadm:kubelet-config\nkube-system/roles/kubeadm:nodes-kubeadm-config\nkube-system/roles/system::leader-locking-kube-controller-manager\nkube-system/roles/system::leader-locking-kube-scheduler\nkube-system/roles/system:controller:bootstrap-signer\nkube-system/roles/system:controller:cloud-provider\nkube-system/roles/system:controller:token-cleaner\nkube-system/serviceaccounts/attachdetach-controller\nkube-system/serviceaccounts/bootstrap-signer\nkube-system/serviceaccounts/ceph-csi-rbd-nodeplugin\nkube-system/serviceaccounts/ceph-csi-rbd-provisioner\nkube-system/serviceaccounts/certificate-controller\nkube-system/serviceaccounts/cilium\nkube-system/serviceaccounts/cilium-operator\nkube-system/serviceaccounts/clusterrole-aggregation-controller\nkube-system/serviceaccounts/coredns\nkube-system/serviceaccounts/cronjob-controller\nkube-system/serviceaccounts/daemon-set-controller\nkube-system/serviceaccounts/default\nkube-system/serviceaccounts/deployment-controller\nkube-system/serviceaccounts/disruption-controller\nkube-system/serviceaccounts/endpoint-controller\nkube-system/serviceaccounts/endpointslice-controller\nkube-system/serviceaccounts/endpointslicemirroring-controller\nkube-system/serviceaccounts/ephemeral-volume-controller\nkube-system/serviceaccounts/expand-controller\nkube-system/serviceaccounts/generic-garbage-collector\nkube-system/serviceaccounts/horizontal-pod-autoscaler\nkube-system/secrets/bootstrap-token-ski6f7\nkube-system/serviceaccounts/job-controller\nkube-system/serviceaccounts/kube-proxy\nkube-system/secrets/bootstrap-token-tevuh4\nkube-system/secrets/csi-rbd-secret\nkube-system/serviceaccounts/namespace-controller\nkube-system/secrets/kubeadm-certs\nkube-system/serviceaccounts/node-controller\nkube-system/secrets/sh.helm.release.v1.ceph-csi-rbd.v1\nkube-system/serviceaccounts/persistent-volume-binder\nkube-system/secrets/sh.helm.release.v1.cilium.v1\nkube-system/serviceaccounts/pod-garbage-collector\nkube-system/serviceaccounts/pv-protection-controller\nkube-system/serviceaccounts/pvc-protection-controller\nkube-system/serviceaccounts/replicaset-controller\nkube-system/serviceaccounts/replication-controller\nkube-system/serviceaccounts/resourcequota-controller\nkube-system/serviceaccounts/root-ca-cert-publisher\nkube-system/serviceaccounts/service-account-controller\nkube-system/serviceaccounts/service-controller\nkube-system/serviceaccounts/statefulset-controller\nkube-system/serviceaccounts/token-cleaner\nkube-system/serviceaccounts/ttl-after-finished-controller\nkube-system/serviceaccounts/ttl-controller\nkube-system/services/ceph-csi-rbd-nodeplugin-http-metrics\nkube-system/services/ceph-csi-rbd-provisioner-http-metrics\nkube-system/services/kube-dns\nopenstack/configmaps/ceph-csi-config\nopenstack/configmaps/ceph-etc\nopenstack/configmaps/cinder-bin\nopenstack/configmaps/glance-bin\nopenstack/configmaps/keystone-bin\nopenstack/configmaps/keystone-openid-metadata\nopenstack/configmaps/kube-root-ca.crt\nopenstack/configmaps/memcached-memcached-bin\nopenstack/configmaps/percona-xtradb-haproxy\nopenstack/configmaps/percona-xtradb-pxc\nopenstack/configmaps/rabbitmq-cinder-plugins-conf\nopenstack/configmaps/rabbitmq-cinder-server-conf\nopenstack/configmaps/rabbitmq-glance-plugins-conf\nopenstack/configmaps/rabbitmq-glance-server-conf\nopenstack/configmaps/rabbitmq-keystone-plugins-conf\nopenstack/configmaps/rabbitmq-keystone-server-conf\nopenstack/configmaps/tempest-bin\nopenstack/cronjobs/cinder-volume-usage-audit\nopenstack/cronjobs/keystone-credential-rotate\nopenstack/cronjobs/keystone-fernet-rotate\nopenstack/endpoints/ceph-mon\nopenstack/endpoints/cinder-api\nopenstack/endpoints/glance-api\nopenstack/endpoints/keystone-api\nopenstack/endpoints/memcached\nopenstack/endpoints/memcached-metrics\nopenstack/endpoints/percona-xtradb-cluster-operator\nopenstack/endpoints/percona-xtradb-haproxy\nopenstack/endpoints/percona-xtradb-haproxy-metrics\nopenstack/deployment/cinder-api\nopenstack/endpoints/percona-xtradb-haproxy-replicas\nopenstack/endpoints/percona-xtradb-pxc\nopenstack/deployment/cinder-backup\nopenstack/endpoints/percona-xtradb-pxc-unready\nopenstack/deployment/cinder-scheduler\nopenstack/endpoints/rabbitmq-cinder\nopenstack/deployment/cinder-volume\nopenstack/deployment/glance-api\nopenstack/endpoints/rabbitmq-cinder-nodes\nopenstack/deployment/keystone-api\nopenstack/endpoints/rabbitmq-glance\nopenstack/deployment/memcached-memcached\nopenstack/endpoints/rabbitmq-glance-nodes\nopenstack/deployment/pxc-operator\nopenstack/endpoints/rabbitmq-keystone\nopenstack/endpoints/rabbitmq-keystone-nodes\nopenstack/deployment/rabbitmq-cluster-operator\nopenstack/endpoints/rabbitmq-messaging-topology-operator-webhook\nopenstack/deployment/rabbitmq-messaging-topology-operator\nopenstack/ingresses/identity\nopenstack/ingresses/image\nopenstack/ingresses/volumev3\nopenstack/networkpolicies/rabbitmq-cluster-operator\nopenstack/networkpolicies/rabbitmq-messaging-topology-operator\nopenstack/jobs/cinder-backup-storage-init\nopenstack/jobs/cinder-bootstrap\nopenstack/jobs/cinder-create-internal-tenant\nopenstack/jobs/cinder-db-init\nopenstack/jobs/cinder-db-sync\nopenstack/jobs/cinder-ks-endpoints\nopenstack/jobs/cinder-ks-service\nopenstack/jobs/cinder-ks-user\nopenstack/jobs/cinder-rabbit-init\nopenstack/jobs/cinder-storage-init\nopenstack/jobs/glance-db-init\nopenstack/jobs/glance-db-sync\nopenstack/jobs/glance-ks-endpoints\nopenstack/jobs/glance-ks-service\nopenstack/jobs/glance-ks-user\nopenstack/jobs/glance-metadefs-load\nopenstack/jobs/glance-rabbit-init\nopenstack/jobs/glance-storage-init\nopenstack/jobs/keystone-bootstrap\nopenstack/jobs/keystone-credential-setup\nopenstack/jobs/keystone-db-init\nopenstack/jobs/keystone-db-sync\nopenstack/jobs/keystone-domain-manage\nopenstack/jobs/keystone-fernet-setup\nopenstack/jobs/keystone-rabbit-init\nopenstack/jobs/tempest-ks-user\nopenstack/jobs/tempest-run-tests\nopenstack/pods/cinder-api-86978669f9-k4bbd\nopenstack/pods/cinder-backup-7c9f649dc7-2g8gz\nopenstack/pods/cinder-backup-storage-init-b7ncf\nopenstack/pods/cinder-bootstrap-78wz7\nopenstack/pods/cinder-create-internal-tenant-bvm2l\nopenstack/pods/cinder-db-init-l54zz\nopenstack/pods/cinder-db-sync-xdzlk\nopenstack/pods/cinder-ks-endpoints-fpx6l\nopenstack/pods/cinder-ks-service-qtpdg\nopenstack/pods/cinder-ks-user-vgrq6\nopenstack/pods/cinder-rabbit-init-qmxdk\nopenstack/pods/cinder-scheduler-bb79d565-pxl5z\nopenstack/pods/cinder-storage-init-k42sr\nopenstack/pods/cinder-volume-5cfd669659-mrf5l\nopenstack/pods/glance-api-7f9ffc744b-lrv2f\nopenstack/pods/glance-db-init-z9k2n\nopenstack/persistentvolumeclaims/datadir-percona-xtradb-pxc-0\nopenstack/pods/glance-db-sync-5x285\nopenstack/pods/glance-ks-endpoints-kbrf9\nopenstack/persistentvolumeclaims/persistence-rabbitmq-cinder-server-0\nopenstack/pods/glance-ks-service-m6znk\nopenstack/persistentvolumeclaims/persistence-rabbitmq-glance-server-0\nopenstack/pods/glance-ks-user-csbks\nopenstack/persistentvolumeclaims/persistence-rabbitmq-keystone-server-0\nopenstack/pods/glance-metadefs-load-dnmxq\nopenstack/pods/glance-rabbit-init-pnx4c\nopenstack/pods/glance-storage-init-l65f2\nopenstack/pods/keystone-api-8667bf5fc5-7xrl8\nopenstack/pods/keystone-bootstrap-pqnsm\nopenstack/pods/keystone-credential-setup-thsq8\nopenstack/pods/keystone-db-init-57m24\nopenstack/pods/keystone-db-sync-gbnfl\nopenstack/pods/keystone-domain-manage-thngz\nopenstack/pods/keystone-fernet-setup-wxgtf\nopenstack/pods/keystone-rabbit-init-bhr9r\nopenstack/pods/memcached-memcached-cf56b6468-lwrsq\nopenstack/pods/percona-xtradb-haproxy-0\nopenstack/pods/percona-xtradb-pxc-0\nopenstack/pods/pxc-operator-69cb5bbdb9-fnshp\nopenstack/pods/rabbitmq-cinder-server-0\nopenstack/pods/rabbitmq-cluster-operator-54f767cff8-d5m4x\nopenstack/pods/rabbitmq-glance-server-0\nopenstack/pods/rabbitmq-keystone-server-0\nopenstack/pods/rabbitmq-messaging-topology-operator-6f465c979f-rlhcn\nopenstack/pods/tempest-ks-user-6882n\nopenstack/pods/tempest-run-tests-wx85b\nopenstack/rolebindings/cinder-backup-storage-init\nopenstack/rolebindings/cinder-cinder-api\nopenstack/rolebindings/cinder-cinder-backup\nopenstack/rolebindings/cinder-cinder-bootstrap\nopenstack/rolebindings/cinder-cinder-create-internal-tenant\nopenstack/rolebindings/cinder-cinder-db-init\nopenstack/rolebindings/cinder-cinder-db-sync\nopenstack/rolebindings/cinder-cinder-ks-endpoints\nopenstack/rolebindings/cinder-cinder-ks-service\nopenstack/rolebindings/cinder-cinder-ks-user\nopenstack/rolebindings/cinder-cinder-rabbit-init\nopenstack/rolebindings/cinder-cinder-scheduler\nopenstack/rolebindings/cinder-cinder-test\nopenstack/rolebindings/cinder-cinder-volume\nopenstack/rolebindings/cinder-cinder-volume-usage-audit\nopenstack/rolebindings/cinder-storage-init\nopenstack/rolebindings/glance-glance-api\nopenstack/rolebindings/glance-glance-db-init\nopenstack/rolebindings/glance-glance-db-sync\nopenstack/rolebindings/glance-glance-ks-endpoints\nopenstack/rolebindings/glance-glance-ks-service\nopenstack/rolebindings/glance-glance-ks-user\nopenstack/roles/cinder-backup-storage-init\nopenstack/rolebindings/glance-glance-metadefs-load\nopenstack/rolebindings/glance-glance-rabbit-init\nopenstack/roles/cinder-openstack-cinder-api\nopenstack/rolebindings/glance-glance-storage-init\nopenstack/rolebindings/glance-glance-test\nopenstack/roles/cinder-openstack-cinder-backup\nopenstack/rolebindings/glance-storage-init\nopenstack/roles/cinder-openstack-cinder-bootstrap\nopenstack/rolebindings/keystone-credential-rotate\nopenstack/rolebindings/keystone-credential-setup\nopenstack/roles/cinder-openstack-cinder-create-internal-tenant\nopenstack/rolebindings/keystone-fernet-rotate\nopenstack/roles/cinder-openstack-cinder-db-init\nopenstack/rolebindings/keystone-fernet-setup\nopenstack/roles/cinder-openstack-cinder-db-sync\nopenstack/rolebindings/keystone-keystone-api\nopenstack/roles/cinder-openstack-cinder-ks-endpoints\nopenstack/rolebindings/keystone-keystone-bootstrap\nopenstack/roles/cinder-openstack-cinder-ks-service\nopenstack/rolebindings/keystone-keystone-credential-rotate\nopenstack/roles/cinder-openstack-cinder-ks-user\nopenstack/rolebindings/keystone-keystone-db-init\nopenstack/roles/cinder-openstack-cinder-rabbit-init\nopenstack/roles/cinder-openstack-cinder-scheduler\nopenstack/rolebindings/keystone-keystone-db-sync\nopenstack/rolebindings/keystone-keystone-domain-manage\nopenstack/roles/cinder-openstack-cinder-test\nopenstack/rolebindings/keystone-keystone-fernet-rotate\nopenstack/roles/cinder-openstack-cinder-volume\nopenstack/rolebindings/keystone-keystone-test\nopenstack/roles/cinder-openstack-cinder-volume-usage-audit\nopenstack/rolebindings/pxc-operator\nopenstack/rolebindings/rabbitmq-cinder-server\nopenstack/roles/cinder-storage-init\nopenstack/rolebindings/rabbitmq-cluster-operator\nopenstack/roles/glance-openstack-glance-api\nopenstack/rolebindings/rabbitmq-glance-server\nopenstack/roles/glance-openstack-glance-db-init\nopenstack/roles/glance-openstack-glance-db-sync\nopenstack/rolebindings/rabbitmq-keystone-server\nopenstack/roles/glance-openstack-glance-ks-endpoints\nopenstack/rolebindings/rabbitmq-messaging-topology-operator\nopenstack/roles/glance-openstack-glance-ks-service\nopenstack/rolebindings/tempest-tempest-ks-user\nopenstack/roles/glance-openstack-glance-ks-user\nopenstack/rolebindings/tempest-tempest-run-tests\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/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/pxc-operator\nopenstack/roles/rabbitmq-cinder-peer-discovery\nopenstack/roles/rabbitmq-cluster-operator\nopenstack/roles/rabbitmq-glance-peer-discovery\nopenstack/roles/rabbitmq-keystone-peer-discovery\nopenstack/roles/rabbitmq-messaging-topology-operator\nopenstack/roles/tempest-openstack-tempest-ks-user\nopenstack/roles/tempest-openstack-tempest-run-tests\nopenstack/serviceaccounts/cinder-api\nopenstack/serviceaccounts/cinder-backup\nopenstack/serviceaccounts/cinder-backup-storage-init\nopenstack/serviceaccounts/cinder-bootstrap\nopenstack/serviceaccounts/cinder-create-internal-tenant\nopenstack/serviceaccounts/cinder-db-init\nopenstack/serviceaccounts/cinder-db-sync\nopenstack/serviceaccounts/cinder-ks-endpoints\nopenstack/serviceaccounts/cinder-ks-service\nopenstack/serviceaccounts/cinder-ks-user\nopenstack/serviceaccounts/cinder-rabbit-init\nopenstack/serviceaccounts/cinder-scheduler\nopenstack/serviceaccounts/cinder-storage-init\nopenstack/serviceaccounts/cinder-test\nopenstack/serviceaccounts/cinder-volume\nopenstack/serviceaccounts/cinder-volume-usage-audit\nopenstack/serviceaccounts/default\nopenstack/secrets/cinder-api-certs\nopenstack/serviceaccounts/glance-api\nopenstack/secrets/cinder-backup-rbd-keyring\nopenstack/serviceaccounts/glance-db-init\nopenstack/secrets/cinder-db-admin\nopenstack/serviceaccounts/glance-db-sync\nopenstack/secrets/cinder-db-user\nopenstack/serviceaccounts/glance-ks-endpoints\nopenstack/secrets/cinder-etc\nopenstack/serviceaccounts/glance-ks-service\nopenstack/secrets/cinder-keystone-admin\nopenstack/serviceaccounts/glance-ks-user\nopenstack/serviceaccounts/glance-metadefs-load\nopenstack/secrets/cinder-keystone-test\nopenstack/serviceaccounts/glance-rabbit-init\nopenstack/serviceaccounts/glance-storage-init\nopenstack/secrets/cinder-keystone-user\nopenstack/serviceaccounts/glance-test\nopenstack/secrets/cinder-rabbitmq-admin\nopenstack/serviceaccounts/keystone-api\nopenstack/secrets/cinder-rabbitmq-user\nopenstack/serviceaccounts/keystone-bootstrap\nopenstack/secrets/cinder-volume-rbd-keyring\nopenstack/serviceaccounts/keystone-credential-rotate\nopenstack/serviceaccounts/keystone-credential-setup\nopenstack/secrets/glance-api-certs\nopenstack/secrets/glance-db-admin\nopenstack/serviceaccounts/keystone-db-init\nopenstack/secrets/glance-db-user\nopenstack/secrets/glance-etc\nopenstack/serviceaccounts/keystone-db-sync\nopenstack/secrets/glance-keystone-admin\nopenstack/serviceaccounts/keystone-domain-manage\nopenstack/secrets/glance-keystone-test\nopenstack/serviceaccounts/keystone-fernet-rotate\nopenstack/secrets/glance-keystone-user\nopenstack/serviceaccounts/keystone-fernet-setup\nopenstack/secrets/glance-rabbitmq-admin\nopenstack/secrets/glance-rabbitmq-user\nopenstack/serviceaccounts/keystone-rabbit-init\nopenstack/serviceaccounts/keystone-test\nopenstack/secrets/images-rbd-keyring\nopenstack/secrets/internal-percona-xtradb\nopenstack/serviceaccounts/memcached-memcached\nopenstack/secrets/keystone-api-certs\nopenstack/serviceaccounts/pxc-operator\nopenstack/secrets/keystone-credential-keys\nopenstack/serviceaccounts/rabbitmq-cinder-server\nopenstack/secrets/keystone-db-admin\nopenstack/serviceaccounts/rabbitmq-cluster-operator\nopenstack/secrets/keystone-db-user\nopenstack/serviceaccounts/rabbitmq-glance-server\nopenstack/secrets/keystone-etc\nopenstack/serviceaccounts/rabbitmq-keystone-server\nopenstack/serviceaccounts/rabbitmq-messaging-topology-operator\nopenstack/secrets/keystone-fernet-keys\nopenstack/serviceaccounts/tempest-ks-user\nopenstack/secrets/keystone-keystone-admin\nopenstack/serviceaccounts/tempest-run-tests\nopenstack/secrets/keystone-keystone-test\nopenstack/secrets/keystone-rabbitmq-admin\nopenstack/secrets/keystone-rabbitmq-user\nopenstack/secrets/percona-xtradb\nopenstack/secrets/pvc-ceph-client-key\nopenstack/secrets/rabbitmq-cinder-default-user\nopenstack/secrets/rabbitmq-cinder-erlang-cookie\nopenstack/secrets/rabbitmq-glance-default-user\nopenstack/secrets/rabbitmq-glance-erlang-cookie\nopenstack/secrets/rabbitmq-keystone-default-user\nopenstack/secrets/rabbitmq-keystone-erlang-cookie\nopenstack/secrets/rabbitmq-messaging-topology-operator-webhook\nopenstack/secrets/sh.helm.release.v1.ceph-provisioners.v1\nopenstack/secrets/sh.helm.release.v1.cinder.v1\nopenstack/secrets/sh.helm.release.v1.glance.v1\nopenstack/secrets/sh.helm.release.v1.keystone.v1\nopenstack/secrets/sh.helm.release.v1.memcached.v1\nopenstack/secrets/sh.helm.release.v1.pxc-operator.v1\nopenstack/secrets/sh.helm.release.v1.rabbitmq-cluster-operator.v1\nopenstack/secrets/sh.helm.release.v1.tempest.v1\nopenstack/secrets/tempest-cluster-issuer-ca\nopenstack/secrets/tempest-etc\nopenstack/secrets/tempest-keystone-admin\nopenstack/secrets/tempest-keystone-user\nopenstack/services/ceph-mon\nopenstack/services/cinder-api\nopenstack/services/glance-api\nopenstack/services/keystone-api\nopenstack/services/memcached\nopenstack/services/memcached-metrics\nopenstack/services/percona-xtradb-cluster-operator\nopenstack/services/percona-xtradb-haproxy\nopenstack/services/percona-xtradb-haproxy-metrics\nopenstack/services/percona-xtradb-haproxy-replicas\nopenstack/services/percona-xtradb-pxc\nopenstack/services/percona-xtradb-pxc-unready\nopenstack/services/rabbitmq-cinder\nopenstack/services/rabbitmq-cinder-nodes\nopenstack/services/rabbitmq-glance\nopenstack/services/rabbitmq-glance-nodes\nopenstack/services/rabbitmq-keystone\nopenstack/services/rabbitmq-keystone-nodes\nopenstack/services/rabbitmq-messaging-topology-operator-webhook\nopenstack/statefulsets/percona-xtradb-haproxy\nopenstack/statefulsets/percona-xtradb-pxc\nopenstack/statefulsets/rabbitmq-cinder-server\nopenstack/statefulsets/rabbitmq-glance-server\nopenstack/statefulsets/rabbitmq-keystone-server",
                            "stdout_lines": [
                                "xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value",
                                "xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value",
                                "xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "cert-manager/configmaps/kube-root-ca.crt",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "auth-system/configmaps/keycloak-env-vars",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "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",
                                "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",
                                "cert-manager/deployment/cert-manager-webhook",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "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/endpoints/keycloak",
                                "error: the server doesn't have a resource type \"podsecuritypolicies\"",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "auth-system/endpoints/keycloak-headless",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "error: the server doesn't have a resource type \"podsecuritypolicies\"",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "auth-system/endpoints/keycloak-metrics",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "auth-system/ingresses/keycloak",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "cert-manager/pods/cert-manager-79c48d47db-kkm57",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "cert-manager/pods/cert-manager-cainjector-579c9dd7cd-4s9xp",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "cert-manager/pods/cert-manager-webhook-7d6b59cfdc-59cr2",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "auth-system/networkpolicies/keycloak",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "auth-system/pods/keycloak-0",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "cert-manager/rolebindings/cert-manager-cainjector:leaderelection",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "cert-manager/rolebindings/cert-manager-webhook:dynamic-serving",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "cert-manager/rolebindings/cert-manager:leaderelection",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "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",
                                "cert-manager/roles/cert-manager-webhook:dynamic-serving",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "cert-manager/roles/cert-manager:leaderelection",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "auth-system/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",
                                "auth-system/secrets/keycloak-externaldb",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "auth-system/secrets/keycloak.199-204-45-4.nip.io-tls",
                                "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\"",
                                "auth-system/secrets/sh.helm.release.v1.keycloak.v1",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "cert-manager/secrets/cert-manager-selfsigned-ca",
                                "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",
                                "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/serviceaccounts/default",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "auth-system/serviceaccounts/keycloak",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "cert-manager/serviceaccounts/cert-manager",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "cert-manager/serviceaccounts/cert-manager-cainjector",
                                "cert-manager/serviceaccounts/cert-manager-webhook",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "cert-manager/serviceaccounts/default",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "auth-system/services/keycloak",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "auth-system/services/keycloak-headless",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "auth-system/services/keycloak-metrics",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are 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",
                                "xargs: warning: options --max-lines and --replace/-I/-i are 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",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "auth-system/statefulsets/keycloak",
                                "envoy-gateway-system/configmaps/envoy-gateway-config",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "envoy-gateway-system/configmaps/kube-root-ca.crt",
                                "default/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/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-p7sjw",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "envoy-gateway-system/rolebindings/envoy-gateway-gateway-helm-certgen",
                                "envoy-gateway-system/rolebindings/envoy-gateway-gateway-helm-infra-manager",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "envoy-gateway-system/rolebindings/envoy-gateway-gateway-helm-leader-election-rolebinding",
                                "envoy-gateway-system/roles/envoy-gateway-gateway-helm-certgen",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "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",
                                "envoy-gateway-system/serviceaccounts/default",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "envoy-gateway-system/secrets/envoy",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "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/serviceaccounts/envoy-gateway",
                                "envoy-gateway-system/secrets/envoy-gateway",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "envoy-gateway-system/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",
                                "envoy-gateway-system/secrets/envoy-oidc-hmac",
                                "error: the server doesn't have a resource type \"podsecuritypolicies\"",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "envoy-gateway-system/secrets/envoy-rate-limit",
                                "envoy-gateway-system/secrets/sh.helm.release.v1.envoy-gateway.v1",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "default/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",
                                "envoy-gateway-system/services/envoy-gateway",
                                "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",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "ingress-nginx/configmaps/ingress-nginx-controller",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "ingress-nginx/configmaps/ingress-nginx-tcp",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "ingress-nginx/configmaps/ingress-nginx-udp",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "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",
                                "ingress-nginx/deployment/ingress-nginx-defaultbackend",
                                "error: the server doesn't have a resource type \"podsecuritypolicies\"",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "ingress-nginx/endpoints/ingress-nginx-controller",
                                "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",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "ingress-nginx/pods/ingress-nginx-controller-vgl2w",
                                "ingress-nginx/pods/ingress-nginx-defaultbackend-6987ff55cf-kp2wj",
                                "ingress-nginx/rolebindings/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/roles/ingress-nginx",
                                "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-node-lease/serviceaccounts/default",
                                "kube-public/configmaps/cluster-info",
                                "kube-public/configmaps/kube-root-ca.crt",
                                "kube-system/configmaps/ceph-config",
                                "kube-system/configmaps/ceph-csi-config",
                                "kube-system/configmaps/ceph-csi-encryption-kms-config",
                                "kube-system/configmaps/cilium-config",
                                "kube-system/configmaps/coredns",
                                "kube-system/configmaps/extension-apiserver-authentication",
                                "kube-system/configmaps/kube-apiserver-legacy-service-account-token-tracking",
                                "kube-system/configmaps/kube-proxy",
                                "kube-system/configmaps/kube-root-ca.crt",
                                "kube-system/configmaps/kubeadm-config",
                                "kube-system/configmaps/kubelet-config",
                                "kube-system/daemonsets/ceph-csi-rbd-nodeplugin",
                                "kube-system/daemonsets/cilium",
                                "kube-system/daemonsets/kube-proxy",
                                "kube-system/deployment/ceph-csi-rbd-provisioner",
                                "kube-system/deployment/cilium-operator",
                                "kube-system/deployment/coredns",
                                "kube-system/endpoints/ceph-csi-rbd-nodeplugin-http-metrics",
                                "kube-system/endpoints/ceph-csi-rbd-provisioner-http-metrics",
                                "kube-system/endpoints/kube-dns",
                                "kube-public/rolebindings/kubeadm:bootstrap-signer-clusterinfo",
                                "kube-public/rolebindings/system:controller:bootstrap-signer",
                                "kube-public/roles/kubeadm:bootstrap-signer-clusterinfo",
                                "kube-public/roles/system:controller:bootstrap-signer",
                                "kube-system/pods/ceph-csi-rbd-nodeplugin-fqbsh",
                                "kube-system/pods/ceph-csi-rbd-provisioner-69cb97fb6-6xcpk",
                                "kube-system/pods/cilium-operator-869df985b8-hfdwz",
                                "kube-system/pods/cilium-tfktd",
                                "kube-system/pods/coredns-67659f764b-4xmdc",
                                "kube-system/pods/coredns-67659f764b-sgvzv",
                                "kube-system/pods/etcd-instance",
                                "kube-system/pods/kube-apiserver-instance",
                                "kube-system/pods/kube-controller-manager-instance",
                                "kube-system/pods/kube-proxy-796n9",
                                "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/rolebindings/system:controller:token-cleaner",
                                "kube-public/serviceaccounts/default",
                                "kube-system/roles/ceph-csi-rbd-provisioner",
                                "kube-system/roles/cilium-config-agent",
                                "kube-system/roles/extension-apiserver-authentication-reader",
                                "kube-system/roles/kube-proxy",
                                "kube-system/roles/kubeadm:kubeadm-certs",
                                "kube-system/roles/kubeadm:kubelet-config",
                                "kube-system/roles/kubeadm:nodes-kubeadm-config",
                                "kube-system/roles/system::leader-locking-kube-controller-manager",
                                "kube-system/roles/system::leader-locking-kube-scheduler",
                                "kube-system/roles/system:controller:bootstrap-signer",
                                "kube-system/roles/system:controller:cloud-provider",
                                "kube-system/roles/system:controller:token-cleaner",
                                "kube-system/serviceaccounts/attachdetach-controller",
                                "kube-system/serviceaccounts/bootstrap-signer",
                                "kube-system/serviceaccounts/ceph-csi-rbd-nodeplugin",
                                "kube-system/serviceaccounts/ceph-csi-rbd-provisioner",
                                "kube-system/serviceaccounts/certificate-controller",
                                "kube-system/serviceaccounts/cilium",
                                "kube-system/serviceaccounts/cilium-operator",
                                "kube-system/serviceaccounts/clusterrole-aggregation-controller",
                                "kube-system/serviceaccounts/coredns",
                                "kube-system/serviceaccounts/cronjob-controller",
                                "kube-system/serviceaccounts/daemon-set-controller",
                                "kube-system/serviceaccounts/default",
                                "kube-system/serviceaccounts/deployment-controller",
                                "kube-system/serviceaccounts/disruption-controller",
                                "kube-system/serviceaccounts/endpoint-controller",
                                "kube-system/serviceaccounts/endpointslice-controller",
                                "kube-system/serviceaccounts/endpointslicemirroring-controller",
                                "kube-system/serviceaccounts/ephemeral-volume-controller",
                                "kube-system/serviceaccounts/expand-controller",
                                "kube-system/serviceaccounts/generic-garbage-collector",
                                "kube-system/serviceaccounts/horizontal-pod-autoscaler",
                                "kube-system/secrets/bootstrap-token-ski6f7",
                                "kube-system/serviceaccounts/job-controller",
                                "kube-system/serviceaccounts/kube-proxy",
                                "kube-system/secrets/bootstrap-token-tevuh4",
                                "kube-system/secrets/csi-rbd-secret",
                                "kube-system/serviceaccounts/namespace-controller",
                                "kube-system/secrets/kubeadm-certs",
                                "kube-system/serviceaccounts/node-controller",
                                "kube-system/secrets/sh.helm.release.v1.ceph-csi-rbd.v1",
                                "kube-system/serviceaccounts/persistent-volume-binder",
                                "kube-system/secrets/sh.helm.release.v1.cilium.v1",
                                "kube-system/serviceaccounts/pod-garbage-collector",
                                "kube-system/serviceaccounts/pv-protection-controller",
                                "kube-system/serviceaccounts/pvc-protection-controller",
                                "kube-system/serviceaccounts/replicaset-controller",
                                "kube-system/serviceaccounts/replication-controller",
                                "kube-system/serviceaccounts/resourcequota-controller",
                                "kube-system/serviceaccounts/root-ca-cert-publisher",
                                "kube-system/serviceaccounts/service-account-controller",
                                "kube-system/serviceaccounts/service-controller",
                                "kube-system/serviceaccounts/statefulset-controller",
                                "kube-system/serviceaccounts/token-cleaner",
                                "kube-system/serviceaccounts/ttl-after-finished-controller",
                                "kube-system/serviceaccounts/ttl-controller",
                                "kube-system/services/ceph-csi-rbd-nodeplugin-http-metrics",
                                "kube-system/services/ceph-csi-rbd-provisioner-http-metrics",
                                "kube-system/services/kube-dns",
                                "openstack/configmaps/ceph-csi-config",
                                "openstack/configmaps/ceph-etc",
                                "openstack/configmaps/cinder-bin",
                                "openstack/configmaps/glance-bin",
                                "openstack/configmaps/keystone-bin",
                                "openstack/configmaps/keystone-openid-metadata",
                                "openstack/configmaps/kube-root-ca.crt",
                                "openstack/configmaps/memcached-memcached-bin",
                                "openstack/configmaps/percona-xtradb-haproxy",
                                "openstack/configmaps/percona-xtradb-pxc",
                                "openstack/configmaps/rabbitmq-cinder-plugins-conf",
                                "openstack/configmaps/rabbitmq-cinder-server-conf",
                                "openstack/configmaps/rabbitmq-glance-plugins-conf",
                                "openstack/configmaps/rabbitmq-glance-server-conf",
                                "openstack/configmaps/rabbitmq-keystone-plugins-conf",
                                "openstack/configmaps/rabbitmq-keystone-server-conf",
                                "openstack/configmaps/tempest-bin",
                                "openstack/cronjobs/cinder-volume-usage-audit",
                                "openstack/cronjobs/keystone-credential-rotate",
                                "openstack/cronjobs/keystone-fernet-rotate",
                                "openstack/endpoints/ceph-mon",
                                "openstack/endpoints/cinder-api",
                                "openstack/endpoints/glance-api",
                                "openstack/endpoints/keystone-api",
                                "openstack/endpoints/memcached",
                                "openstack/endpoints/memcached-metrics",
                                "openstack/endpoints/percona-xtradb-cluster-operator",
                                "openstack/endpoints/percona-xtradb-haproxy",
                                "openstack/endpoints/percona-xtradb-haproxy-metrics",
                                "openstack/deployment/cinder-api",
                                "openstack/endpoints/percona-xtradb-haproxy-replicas",
                                "openstack/endpoints/percona-xtradb-pxc",
                                "openstack/deployment/cinder-backup",
                                "openstack/endpoints/percona-xtradb-pxc-unready",
                                "openstack/deployment/cinder-scheduler",
                                "openstack/endpoints/rabbitmq-cinder",
                                "openstack/deployment/cinder-volume",
                                "openstack/deployment/glance-api",
                                "openstack/endpoints/rabbitmq-cinder-nodes",
                                "openstack/deployment/keystone-api",
                                "openstack/endpoints/rabbitmq-glance",
                                "openstack/deployment/memcached-memcached",
                                "openstack/endpoints/rabbitmq-glance-nodes",
                                "openstack/deployment/pxc-operator",
                                "openstack/endpoints/rabbitmq-keystone",
                                "openstack/endpoints/rabbitmq-keystone-nodes",
                                "openstack/deployment/rabbitmq-cluster-operator",
                                "openstack/endpoints/rabbitmq-messaging-topology-operator-webhook",
                                "openstack/deployment/rabbitmq-messaging-topology-operator",
                                "openstack/ingresses/identity",
                                "openstack/ingresses/image",
                                "openstack/ingresses/volumev3",
                                "openstack/networkpolicies/rabbitmq-cluster-operator",
                                "openstack/networkpolicies/rabbitmq-messaging-topology-operator",
                                "openstack/jobs/cinder-backup-storage-init",
                                "openstack/jobs/cinder-bootstrap",
                                "openstack/jobs/cinder-create-internal-tenant",
                                "openstack/jobs/cinder-db-init",
                                "openstack/jobs/cinder-db-sync",
                                "openstack/jobs/cinder-ks-endpoints",
                                "openstack/jobs/cinder-ks-service",
                                "openstack/jobs/cinder-ks-user",
                                "openstack/jobs/cinder-rabbit-init",
                                "openstack/jobs/cinder-storage-init",
                                "openstack/jobs/glance-db-init",
                                "openstack/jobs/glance-db-sync",
                                "openstack/jobs/glance-ks-endpoints",
                                "openstack/jobs/glance-ks-service",
                                "openstack/jobs/glance-ks-user",
                                "openstack/jobs/glance-metadefs-load",
                                "openstack/jobs/glance-rabbit-init",
                                "openstack/jobs/glance-storage-init",
                                "openstack/jobs/keystone-bootstrap",
                                "openstack/jobs/keystone-credential-setup",
                                "openstack/jobs/keystone-db-init",
                                "openstack/jobs/keystone-db-sync",
                                "openstack/jobs/keystone-domain-manage",
                                "openstack/jobs/keystone-fernet-setup",
                                "openstack/jobs/keystone-rabbit-init",
                                "openstack/jobs/tempest-ks-user",
                                "openstack/jobs/tempest-run-tests",
                                "openstack/pods/cinder-api-86978669f9-k4bbd",
                                "openstack/pods/cinder-backup-7c9f649dc7-2g8gz",
                                "openstack/pods/cinder-backup-storage-init-b7ncf",
                                "openstack/pods/cinder-bootstrap-78wz7",
                                "openstack/pods/cinder-create-internal-tenant-bvm2l",
                                "openstack/pods/cinder-db-init-l54zz",
                                "openstack/pods/cinder-db-sync-xdzlk",
                                "openstack/pods/cinder-ks-endpoints-fpx6l",
                                "openstack/pods/cinder-ks-service-qtpdg",
                                "openstack/pods/cinder-ks-user-vgrq6",
                                "openstack/pods/cinder-rabbit-init-qmxdk",
                                "openstack/pods/cinder-scheduler-bb79d565-pxl5z",
                                "openstack/pods/cinder-storage-init-k42sr",
                                "openstack/pods/cinder-volume-5cfd669659-mrf5l",
                                "openstack/pods/glance-api-7f9ffc744b-lrv2f",
                                "openstack/pods/glance-db-init-z9k2n",
                                "openstack/persistentvolumeclaims/datadir-percona-xtradb-pxc-0",
                                "openstack/pods/glance-db-sync-5x285",
                                "openstack/pods/glance-ks-endpoints-kbrf9",
                                "openstack/persistentvolumeclaims/persistence-rabbitmq-cinder-server-0",
                                "openstack/pods/glance-ks-service-m6znk",
                                "openstack/persistentvolumeclaims/persistence-rabbitmq-glance-server-0",
                                "openstack/pods/glance-ks-user-csbks",
                                "openstack/persistentvolumeclaims/persistence-rabbitmq-keystone-server-0",
                                "openstack/pods/glance-metadefs-load-dnmxq",
                                "openstack/pods/glance-rabbit-init-pnx4c",
                                "openstack/pods/glance-storage-init-l65f2",
                                "openstack/pods/keystone-api-8667bf5fc5-7xrl8",
                                "openstack/pods/keystone-bootstrap-pqnsm",
                                "openstack/pods/keystone-credential-setup-thsq8",
                                "openstack/pods/keystone-db-init-57m24",
                                "openstack/pods/keystone-db-sync-gbnfl",
                                "openstack/pods/keystone-domain-manage-thngz",
                                "openstack/pods/keystone-fernet-setup-wxgtf",
                                "openstack/pods/keystone-rabbit-init-bhr9r",
                                "openstack/pods/memcached-memcached-cf56b6468-lwrsq",
                                "openstack/pods/percona-xtradb-haproxy-0",
                                "openstack/pods/percona-xtradb-pxc-0",
                                "openstack/pods/pxc-operator-69cb5bbdb9-fnshp",
                                "openstack/pods/rabbitmq-cinder-server-0",
                                "openstack/pods/rabbitmq-cluster-operator-54f767cff8-d5m4x",
                                "openstack/pods/rabbitmq-glance-server-0",
                                "openstack/pods/rabbitmq-keystone-server-0",
                                "openstack/pods/rabbitmq-messaging-topology-operator-6f465c979f-rlhcn",
                                "openstack/pods/tempest-ks-user-6882n",
                                "openstack/pods/tempest-run-tests-wx85b",
                                "openstack/rolebindings/cinder-backup-storage-init",
                                "openstack/rolebindings/cinder-cinder-api",
                                "openstack/rolebindings/cinder-cinder-backup",
                                "openstack/rolebindings/cinder-cinder-bootstrap",
                                "openstack/rolebindings/cinder-cinder-create-internal-tenant",
                                "openstack/rolebindings/cinder-cinder-db-init",
                                "openstack/rolebindings/cinder-cinder-db-sync",
                                "openstack/rolebindings/cinder-cinder-ks-endpoints",
                                "openstack/rolebindings/cinder-cinder-ks-service",
                                "openstack/rolebindings/cinder-cinder-ks-user",
                                "openstack/rolebindings/cinder-cinder-rabbit-init",
                                "openstack/rolebindings/cinder-cinder-scheduler",
                                "openstack/rolebindings/cinder-cinder-test",
                                "openstack/rolebindings/cinder-cinder-volume",
                                "openstack/rolebindings/cinder-cinder-volume-usage-audit",
                                "openstack/rolebindings/cinder-storage-init",
                                "openstack/rolebindings/glance-glance-api",
                                "openstack/rolebindings/glance-glance-db-init",
                                "openstack/rolebindings/glance-glance-db-sync",
                                "openstack/rolebindings/glance-glance-ks-endpoints",
                                "openstack/rolebindings/glance-glance-ks-service",
                                "openstack/rolebindings/glance-glance-ks-user",
                                "openstack/roles/cinder-backup-storage-init",
                                "openstack/rolebindings/glance-glance-metadefs-load",
                                "openstack/rolebindings/glance-glance-rabbit-init",
                                "openstack/roles/cinder-openstack-cinder-api",
                                "openstack/rolebindings/glance-glance-storage-init",
                                "openstack/rolebindings/glance-glance-test",
                                "openstack/roles/cinder-openstack-cinder-backup",
                                "openstack/rolebindings/glance-storage-init",
                                "openstack/roles/cinder-openstack-cinder-bootstrap",
                                "openstack/rolebindings/keystone-credential-rotate",
                                "openstack/rolebindings/keystone-credential-setup",
                                "openstack/roles/cinder-openstack-cinder-create-internal-tenant",
                                "openstack/rolebindings/keystone-fernet-rotate",
                                "openstack/roles/cinder-openstack-cinder-db-init",
                                "openstack/rolebindings/keystone-fernet-setup",
                                "openstack/roles/cinder-openstack-cinder-db-sync",
                                "openstack/rolebindings/keystone-keystone-api",
                                "openstack/roles/cinder-openstack-cinder-ks-endpoints",
                                "openstack/rolebindings/keystone-keystone-bootstrap",
                                "openstack/roles/cinder-openstack-cinder-ks-service",
                                "openstack/rolebindings/keystone-keystone-credential-rotate",
                                "openstack/roles/cinder-openstack-cinder-ks-user",
                                "openstack/rolebindings/keystone-keystone-db-init",
                                "openstack/roles/cinder-openstack-cinder-rabbit-init",
                                "openstack/roles/cinder-openstack-cinder-scheduler",
                                "openstack/rolebindings/keystone-keystone-db-sync",
                                "openstack/rolebindings/keystone-keystone-domain-manage",
                                "openstack/roles/cinder-openstack-cinder-test",
                                "openstack/rolebindings/keystone-keystone-fernet-rotate",
                                "openstack/roles/cinder-openstack-cinder-volume",
                                "openstack/rolebindings/keystone-keystone-test",
                                "openstack/roles/cinder-openstack-cinder-volume-usage-audit",
                                "openstack/rolebindings/pxc-operator",
                                "openstack/rolebindings/rabbitmq-cinder-server",
                                "openstack/roles/cinder-storage-init",
                                "openstack/rolebindings/rabbitmq-cluster-operator",
                                "openstack/roles/glance-openstack-glance-api",
                                "openstack/rolebindings/rabbitmq-glance-server",
                                "openstack/roles/glance-openstack-glance-db-init",
                                "openstack/roles/glance-openstack-glance-db-sync",
                                "openstack/rolebindings/rabbitmq-keystone-server",
                                "openstack/roles/glance-openstack-glance-ks-endpoints",
                                "openstack/rolebindings/rabbitmq-messaging-topology-operator",
                                "openstack/roles/glance-openstack-glance-ks-service",
                                "openstack/rolebindings/tempest-tempest-ks-user",
                                "openstack/roles/glance-openstack-glance-ks-user",
                                "openstack/rolebindings/tempest-tempest-run-tests",
                                "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/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/pxc-operator",
                                "openstack/roles/rabbitmq-cinder-peer-discovery",
                                "openstack/roles/rabbitmq-cluster-operator",
                                "openstack/roles/rabbitmq-glance-peer-discovery",
                                "openstack/roles/rabbitmq-keystone-peer-discovery",
                                "openstack/roles/rabbitmq-messaging-topology-operator",
                                "openstack/roles/tempest-openstack-tempest-ks-user",
                                "openstack/roles/tempest-openstack-tempest-run-tests",
                                "openstack/serviceaccounts/cinder-api",
                                "openstack/serviceaccounts/cinder-backup",
                                "openstack/serviceaccounts/cinder-backup-storage-init",
                                "openstack/serviceaccounts/cinder-bootstrap",
                                "openstack/serviceaccounts/cinder-create-internal-tenant",
                                "openstack/serviceaccounts/cinder-db-init",
                                "openstack/serviceaccounts/cinder-db-sync",
                                "openstack/serviceaccounts/cinder-ks-endpoints",
                                "openstack/serviceaccounts/cinder-ks-service",
                                "openstack/serviceaccounts/cinder-ks-user",
                                "openstack/serviceaccounts/cinder-rabbit-init",
                                "openstack/serviceaccounts/cinder-scheduler",
                                "openstack/serviceaccounts/cinder-storage-init",
                                "openstack/serviceaccounts/cinder-test",
                                "openstack/serviceaccounts/cinder-volume",
                                "openstack/serviceaccounts/cinder-volume-usage-audit",
                                "openstack/serviceaccounts/default",
                                "openstack/secrets/cinder-api-certs",
                                "openstack/serviceaccounts/glance-api",
                                "openstack/secrets/cinder-backup-rbd-keyring",
                                "openstack/serviceaccounts/glance-db-init",
                                "openstack/secrets/cinder-db-admin",
                                "openstack/serviceaccounts/glance-db-sync",
                                "openstack/secrets/cinder-db-user",
                                "openstack/serviceaccounts/glance-ks-endpoints",
                                "openstack/secrets/cinder-etc",
                                "openstack/serviceaccounts/glance-ks-service",
                                "openstack/secrets/cinder-keystone-admin",
                                "openstack/serviceaccounts/glance-ks-user",
                                "openstack/serviceaccounts/glance-metadefs-load",
                                "openstack/secrets/cinder-keystone-test",
                                "openstack/serviceaccounts/glance-rabbit-init",
                                "openstack/serviceaccounts/glance-storage-init",
                                "openstack/secrets/cinder-keystone-user",
                                "openstack/serviceaccounts/glance-test",
                                "openstack/secrets/cinder-rabbitmq-admin",
                                "openstack/serviceaccounts/keystone-api",
                                "openstack/secrets/cinder-rabbitmq-user",
                                "openstack/serviceaccounts/keystone-bootstrap",
                                "openstack/secrets/cinder-volume-rbd-keyring",
                                "openstack/serviceaccounts/keystone-credential-rotate",
                                "openstack/serviceaccounts/keystone-credential-setup",
                                "openstack/secrets/glance-api-certs",
                                "openstack/secrets/glance-db-admin",
                                "openstack/serviceaccounts/keystone-db-init",
                                "openstack/secrets/glance-db-user",
                                "openstack/secrets/glance-etc",
                                "openstack/serviceaccounts/keystone-db-sync",
                                "openstack/secrets/glance-keystone-admin",
                                "openstack/serviceaccounts/keystone-domain-manage",
                                "openstack/secrets/glance-keystone-test",
                                "openstack/serviceaccounts/keystone-fernet-rotate",
                                "openstack/secrets/glance-keystone-user",
                                "openstack/serviceaccounts/keystone-fernet-setup",
                                "openstack/secrets/glance-rabbitmq-admin",
                                "openstack/secrets/glance-rabbitmq-user",
                                "openstack/serviceaccounts/keystone-rabbit-init",
                                "openstack/serviceaccounts/keystone-test",
                                "openstack/secrets/images-rbd-keyring",
                                "openstack/secrets/internal-percona-xtradb",
                                "openstack/serviceaccounts/memcached-memcached",
                                "openstack/secrets/keystone-api-certs",
                                "openstack/serviceaccounts/pxc-operator",
                                "openstack/secrets/keystone-credential-keys",
                                "openstack/serviceaccounts/rabbitmq-cinder-server",
                                "openstack/secrets/keystone-db-admin",
                                "openstack/serviceaccounts/rabbitmq-cluster-operator",
                                "openstack/secrets/keystone-db-user",
                                "openstack/serviceaccounts/rabbitmq-glance-server",
                                "openstack/secrets/keystone-etc",
                                "openstack/serviceaccounts/rabbitmq-keystone-server",
                                "openstack/serviceaccounts/rabbitmq-messaging-topology-operator",
                                "openstack/secrets/keystone-fernet-keys",
                                "openstack/serviceaccounts/tempest-ks-user",
                                "openstack/secrets/keystone-keystone-admin",
                                "openstack/serviceaccounts/tempest-run-tests",
                                "openstack/secrets/keystone-keystone-test",
                                "openstack/secrets/keystone-rabbitmq-admin",
                                "openstack/secrets/keystone-rabbitmq-user",
                                "openstack/secrets/percona-xtradb",
                                "openstack/secrets/pvc-ceph-client-key",
                                "openstack/secrets/rabbitmq-cinder-default-user",
                                "openstack/secrets/rabbitmq-cinder-erlang-cookie",
                                "openstack/secrets/rabbitmq-glance-default-user",
                                "openstack/secrets/rabbitmq-glance-erlang-cookie",
                                "openstack/secrets/rabbitmq-keystone-default-user",
                                "openstack/secrets/rabbitmq-keystone-erlang-cookie",
                                "openstack/secrets/rabbitmq-messaging-topology-operator-webhook",
                                "openstack/secrets/sh.helm.release.v1.ceph-provisioners.v1",
                                "openstack/secrets/sh.helm.release.v1.cinder.v1",
                                "openstack/secrets/sh.helm.release.v1.glance.v1",
                                "openstack/secrets/sh.helm.release.v1.keystone.v1",
                                "openstack/secrets/sh.helm.release.v1.memcached.v1",
                                "openstack/secrets/sh.helm.release.v1.pxc-operator.v1",
                                "openstack/secrets/sh.helm.release.v1.rabbitmq-cluster-operator.v1",
                                "openstack/secrets/sh.helm.release.v1.tempest.v1",
                                "openstack/secrets/tempest-cluster-issuer-ca",
                                "openstack/secrets/tempest-etc",
                                "openstack/secrets/tempest-keystone-admin",
                                "openstack/secrets/tempest-keystone-user",
                                "openstack/services/ceph-mon",
                                "openstack/services/cinder-api",
                                "openstack/services/glance-api",
                                "openstack/services/keystone-api",
                                "openstack/services/memcached",
                                "openstack/services/memcached-metrics",
                                "openstack/services/percona-xtradb-cluster-operator",
                                "openstack/services/percona-xtradb-haproxy",
                                "openstack/services/percona-xtradb-haproxy-metrics",
                                "openstack/services/percona-xtradb-haproxy-replicas",
                                "openstack/services/percona-xtradb-pxc",
                                "openstack/services/percona-xtradb-pxc-unready",
                                "openstack/services/rabbitmq-cinder",
                                "openstack/services/rabbitmq-cinder-nodes",
                                "openstack/services/rabbitmq-glance",
                                "openstack/services/rabbitmq-glance-nodes",
                                "openstack/services/rabbitmq-keystone",
                                "openstack/services/rabbitmq-keystone-nodes",
                                "openstack/services/rabbitmq-messaging-topology-operator-webhook",
                                "openstack/statefulsets/percona-xtradb-haproxy",
                                "openstack/statefulsets/percona-xtradb-pxc",
                                "openstack/statefulsets/rabbitmq-cinder-server",
                                "openstack/statefulsets/rabbitmq-glance-server",
                                "openstack/statefulsets/rabbitmq-keystone-server"
                            ],
                            "zuul_log_id": "0242ac17-0010-f470-e04f-00000000001c-1-instance"
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-f470-e04f-000000000017",
                        "name": "describe-kubernetes-objects",
                        "path": "/var/lib/zuul/builds/cd7037d876564c62987787feb2c0bc63/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/describe-kubernetes-objects"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:44:02.634371Z",
                            "start": "2026-07-29T14:43:10.038019Z"
                        },
                        "id": "0242ac17-0010-f470-e04f-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.4:/tmp/logs/objects /var/lib/zuul/builds/cd7037d876564c62987787feb2c0bc63/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/cd7037d876564c62987787feb2c0bc63/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.4:/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/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/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-4.nip.io-tls.txt\n>f+++++++++ objects/namespaced/auth-system/secrets/keycloak.199-204-45-4.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-kkm57.txt\n>f+++++++++ objects/namespaced/cert-manager/pods/cert-manager-79c48d47db-kkm57.yaml\n>f+++++++++ objects/namespaced/cert-manager/pods/cert-manager-cainjector-579c9dd7cd-4s9xp.txt\n>f+++++++++ objects/namespaced/cert-manager/pods/cert-manager-cainjector-579c9dd7cd-4s9xp.yaml\n>f+++++++++ objects/namespaced/cert-manager/pods/cert-manager-webhook-7d6b59cfdc-59cr2.txt\n>f+++++++++ objects/namespaced/cert-manager/pods/cert-manager-webhook-7d6b59cfdc-59cr2.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-p7sjw.txt\n>f+++++++++ objects/namespaced/envoy-gateway-system/pods/envoy-gateway-78446f96c9-p7sjw.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-vgl2w.txt\n>f+++++++++ objects/namespaced/ingress-nginx/pods/ingress-nginx-controller-vgl2w.yaml\n>f+++++++++ objects/namespaced/ingress-nginx/pods/ingress-nginx-defaultbackend-6987ff55cf-kp2wj.txt\n>f+++++++++ objects/namespaced/ingress-nginx/pods/ingress-nginx-defaultbackend-6987ff55cf-kp2wj.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-fqbsh.txt\n>f+++++++++ objects/namespaced/kube-system/pods/ceph-csi-rbd-nodeplugin-fqbsh.yaml\n>f+++++++++ objects/namespaced/kube-system/pods/ceph-csi-rbd-provisioner-69cb97fb6-6xcpk.txt\n>f+++++++++ objects/namespaced/kube-system/pods/ceph-csi-rbd-provisioner-69cb97fb6-6xcpk.yaml\n>f+++++++++ objects/namespaced/kube-system/pods/cilium-operator-869df985b8-hfdwz.txt\n>f+++++++++ objects/namespaced/kube-system/pods/cilium-operator-869df985b8-hfdwz.yaml\n>f+++++++++ objects/namespaced/kube-system/pods/cilium-tfktd.txt\n>f+++++++++ objects/namespaced/kube-system/pods/cilium-tfktd.yaml\n>f+++++++++ objects/namespaced/kube-system/pods/coredns-67659f764b-4xmdc.txt\n>f+++++++++ objects/namespaced/kube-system/pods/coredns-67659f764b-4xmdc.yaml\n>f+++++++++ objects/namespaced/kube-system/pods/coredns-67659f764b-sgvzv.txt\n>f+++++++++ objects/namespaced/kube-system/pods/coredns-67659f764b-sgvzv.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-796n9.txt\n>f+++++++++ objects/namespaced/kube-system/pods/kube-proxy-796n9.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-ski6f7.txt\n>f+++++++++ objects/namespaced/kube-system/secrets/bootstrap-token-ski6f7.yaml\n>f+++++++++ objects/namespaced/kube-system/secrets/bootstrap-token-tevuh4.txt\n>f+++++++++ objects/namespaced/kube-system/secrets/bootstrap-token-tevuh4.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/cinder-bin.txt\n>f+++++++++ objects/namespaced/openstack/configmaps/cinder-bin.yaml\n>f+++++++++ objects/namespaced/openstack/configmaps/glance-bin.txt\n>f+++++++++ objects/namespaced/openstack/configmaps/glance-bin.yaml\n>f+++++++++ objects/namespaced/openstack/configmaps/keystone-bin.txt\n>f+++++++++ objects/namespaced/openstack/configmaps/keystone-bin.yaml\n>f+++++++++ objects/namespaced/openstack/configmaps/keystone-openid-metadata.txt\n>f+++++++++ objects/namespaced/openstack/configmaps/keystone-openid-metadata.yaml\n>f+++++++++ objects/namespaced/openstack/configmaps/kube-root-ca.crt.txt\n>f+++++++++ objects/namespaced/openstack/configmaps/kube-root-ca.crt.yaml\n>f+++++++++ objects/namespaced/openstack/configmaps/memcached-memcached-bin.txt\n>f+++++++++ objects/namespaced/openstack/configmaps/memcached-memcached-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/rabbitmq-cinder-plugins-conf.txt\n>f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-cinder-plugins-conf.yaml\n>f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-cinder-server-conf.txt\n>f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-cinder-server-conf.yaml\n>f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-glance-plugins-conf.txt\n>f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-glance-plugins-conf.yaml\n>f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-glance-server-conf.txt\n>f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-glance-server-conf.yaml\n>f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-keystone-plugins-conf.txt\n>f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-keystone-plugins-conf.yaml\n>f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-keystone-server-conf.txt\n>f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-keystone-server-conf.yaml\n>f+++++++++ objects/namespaced/openstack/configmaps/tempest-bin.txt\n>f+++++++++ objects/namespaced/openstack/configmaps/tempest-bin.yaml\ncd+++++++++ objects/namespaced/openstack/cronjobs/\n>f+++++++++ objects/namespaced/openstack/cronjobs/cinder-volume-usage-audit.txt\n>f+++++++++ objects/namespaced/openstack/cronjobs/cinder-volume-usage-audit.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\ncd+++++++++ objects/namespaced/openstack/deployment/\n>f+++++++++ objects/namespaced/openstack/deployment/cinder-api.txt\n>f+++++++++ objects/namespaced/openstack/deployment/cinder-api.yaml\n>f+++++++++ objects/namespaced/openstack/deployment/cinder-backup.txt\n>f+++++++++ objects/namespaced/openstack/deployment/cinder-backup.yaml\n>f+++++++++ objects/namespaced/openstack/deployment/cinder-scheduler.txt\n>f+++++++++ objects/namespaced/openstack/deployment/cinder-scheduler.yaml\n>f+++++++++ objects/namespaced/openstack/deployment/cinder-volume.txt\n>f+++++++++ objects/namespaced/openstack/deployment/cinder-volume.yaml\n>f+++++++++ objects/namespaced/openstack/deployment/glance-api.txt\n>f+++++++++ objects/namespaced/openstack/deployment/glance-api.yaml\n>f+++++++++ objects/namespaced/openstack/deployment/keystone-api.txt\n>f+++++++++ objects/namespaced/openstack/deployment/keystone-api.yaml\n>f+++++++++ objects/namespaced/openstack/deployment/memcached-memcached.txt\n>f+++++++++ objects/namespaced/openstack/deployment/memcached-memcached.yaml\n>f+++++++++ objects/namespaced/openstack/deployment/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/cinder-api.txt\n>f+++++++++ objects/namespaced/openstack/endpoints/cinder-api.yaml\n>f+++++++++ objects/namespaced/openstack/endpoints/glance-api.txt\n>f+++++++++ objects/namespaced/openstack/endpoints/glance-api.yaml\n>f+++++++++ objects/namespaced/openstack/endpoints/keystone-api.txt\n>f+++++++++ objects/namespaced/openstack/endpoints/keystone-api.yaml\n>f+++++++++ objects/namespaced/openstack/endpoints/memcached-metrics.txt\n>f+++++++++ objects/namespaced/openstack/endpoints/memcached-metrics.yaml\n>f+++++++++ objects/namespaced/openstack/endpoints/memcached.txt\n>f+++++++++ objects/namespaced/openstack/endpoints/memcached.yaml\n>f+++++++++ objects/namespaced/openstack/endpoints/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/rabbitmq-cinder-nodes.txt\n>f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-cinder-nodes.yaml\n>f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-cinder.txt\n>f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-cinder.yaml\n>f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-glance-nodes.txt\n>f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-glance-nodes.yaml\n>f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-glance.txt\n>f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-glance.yaml\n>f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-keystone-nodes.txt\n>f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-keystone-nodes.yaml\n>f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-keystone.txt\n>f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-keystone.yaml\n>f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-messaging-topology-operator-webhook.txt\n>f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-messaging-topology-operator-webhook.yaml\ncd+++++++++ objects/namespaced/openstack/ingresses/\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/volumev3.txt\n>f+++++++++ objects/namespaced/openstack/ingresses/volumev3.yaml\ncd+++++++++ objects/namespaced/openstack/jobs/\n>f+++++++++ objects/namespaced/openstack/jobs/cinder-backup-storage-init.txt\n>f+++++++++ objects/namespaced/openstack/jobs/cinder-backup-storage-init.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/cinder-bootstrap.txt\n>f+++++++++ objects/namespaced/openstack/jobs/cinder-bootstrap.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/cinder-create-internal-tenant.txt\n>f+++++++++ objects/namespaced/openstack/jobs/cinder-create-internal-tenant.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/cinder-db-init.txt\n>f+++++++++ objects/namespaced/openstack/jobs/cinder-db-init.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/cinder-db-sync.txt\n>f+++++++++ objects/namespaced/openstack/jobs/cinder-db-sync.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/cinder-ks-endpoints.txt\n>f+++++++++ objects/namespaced/openstack/jobs/cinder-ks-endpoints.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/cinder-ks-service.txt\n>f+++++++++ objects/namespaced/openstack/jobs/cinder-ks-service.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/cinder-ks-user.txt\n>f+++++++++ objects/namespaced/openstack/jobs/cinder-ks-user.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/cinder-rabbit-init.txt\n>f+++++++++ objects/namespaced/openstack/jobs/cinder-rabbit-init.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/cinder-storage-init.txt\n>f+++++++++ objects/namespaced/openstack/jobs/cinder-storage-init.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/glance-db-init.txt\n>f+++++++++ objects/namespaced/openstack/jobs/glance-db-init.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/glance-db-sync.txt\n>f+++++++++ objects/namespaced/openstack/jobs/glance-db-sync.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/glance-ks-endpoints.txt\n>f+++++++++ objects/namespaced/openstack/jobs/glance-ks-endpoints.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/glance-ks-service.txt\n>f+++++++++ objects/namespaced/openstack/jobs/glance-ks-service.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/glance-ks-user.txt\n>f+++++++++ objects/namespaced/openstack/jobs/glance-ks-user.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/glance-metadefs-load.txt\n>f+++++++++ objects/namespaced/openstack/jobs/glance-metadefs-load.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/glance-rabbit-init.txt\n>f+++++++++ objects/namespaced/openstack/jobs/glance-rabbit-init.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/glance-storage-init.txt\n>f+++++++++ objects/namespaced/openstack/jobs/glance-storage-init.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/keystone-bootstrap.txt\n>f+++++++++ objects/namespaced/openstack/jobs/keystone-bootstrap.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/keystone-credential-setup.txt\n>f+++++++++ objects/namespaced/openstack/jobs/keystone-credential-setup.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/keystone-db-init.txt\n>f+++++++++ objects/namespaced/openstack/jobs/keystone-db-init.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/keystone-db-sync.txt\n>f+++++++++ objects/namespaced/openstack/jobs/keystone-db-sync.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/keystone-domain-manage.txt\n>f+++++++++ objects/namespaced/openstack/jobs/keystone-domain-manage.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/keystone-fernet-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/tempest-ks-user.txt\n>f+++++++++ objects/namespaced/openstack/jobs/tempest-ks-user.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/tempest-run-tests.txt\n>f+++++++++ objects/namespaced/openstack/jobs/tempest-run-tests.yaml\ncd+++++++++ objects/namespaced/openstack/networkpolicies/\n>f+++++++++ objects/namespaced/openstack/networkpolicies/rabbitmq-cluster-operator.txt\n>f+++++++++ objects/namespaced/openstack/networkpolicies/rabbitmq-cluster-operator.yaml\n>f+++++++++ objects/namespaced/openstack/networkpolicies/rabbitmq-messaging-topology-operator.txt\n>f+++++++++ objects/namespaced/openstack/networkpolicies/rabbitmq-messaging-topology-operator.yaml\ncd+++++++++ objects/namespaced/openstack/persistentvolumeclaims/\n>f+++++++++ objects/namespaced/openstack/persistentvolumeclaims/datadir-percona-xtradb-pxc-0.txt\n>f+++++++++ objects/namespaced/openstack/persistentvolumeclaims/datadir-percona-xtradb-pxc-0.yaml\n>f+++++++++ objects/namespaced/openstack/persistentvolumeclaims/persistence-rabbitmq-cinder-server-0.txt\n>f+++++++++ objects/namespaced/openstack/persistentvolumeclaims/persistence-rabbitmq-cinder-server-0.yaml\n>f+++++++++ objects/namespaced/openstack/persistentvolumeclaims/persistence-rabbitmq-glance-server-0.txt\n>f+++++++++ objects/namespaced/openstack/persistentvolumeclaims/persistence-rabbitmq-glance-server-0.yaml\n>f+++++++++ objects/namespaced/openstack/persistentvolumeclaims/persistence-rabbitmq-keystone-server-0.txt\n>f+++++++++ objects/namespaced/openstack/persistentvolumeclaims/persistence-rabbitmq-keystone-server-0.yaml\ncd+++++++++ objects/namespaced/openstack/pods/\n>f+++++++++ objects/namespaced/openstack/pods/cinder-api-86978669f9-k4bbd.txt\n>f+++++++++ objects/namespaced/openstack/pods/cinder-api-86978669f9-k4bbd.yaml\n>f+++++++++ objects/namespaced/openstack/pods/cinder-backup-7c9f649dc7-2g8gz.txt\n>f+++++++++ objects/namespaced/openstack/pods/cinder-backup-7c9f649dc7-2g8gz.yaml\n>f+++++++++ objects/namespaced/openstack/pods/cinder-backup-storage-init-b7ncf.txt\n>f+++++++++ objects/namespaced/openstack/pods/cinder-backup-storage-init-b7ncf.yaml\n>f+++++++++ objects/namespaced/openstack/pods/cinder-bootstrap-78wz7.txt\n>f+++++++++ objects/namespaced/openstack/pods/cinder-bootstrap-78wz7.yaml\n>f+++++++++ objects/namespaced/openstack/pods/cinder-create-internal-tenant-bvm2l.txt\n>f+++++++++ objects/namespaced/openstack/pods/cinder-create-internal-tenant-bvm2l.yaml\n>f+++++++++ objects/namespaced/openstack/pods/cinder-db-init-l54zz.txt\n>f+++++++++ objects/namespaced/openstack/pods/cinder-db-init-l54zz.yaml\n>f+++++++++ objects/namespaced/openstack/pods/cinder-db-sync-xdzlk.txt\n>f+++++++++ objects/namespaced/openstack/pods/cinder-db-sync-xdzlk.yaml\n>f+++++++++ objects/namespaced/openstack/pods/cinder-ks-endpoints-fpx6l.txt\n>f+++++++++ objects/namespaced/openstack/pods/cinder-ks-endpoints-fpx6l.yaml\n>f+++++++++ objects/namespaced/openstack/pods/cinder-ks-service-qtpdg.txt\n>f+++++++++ objects/namespaced/openstack/pods/cinder-ks-service-qtpdg.yaml\n>f+++++++++ objects/namespaced/openstack/pods/cinder-ks-user-vgrq6.txt\n>f+++++++++ objects/namespaced/openstack/pods/cinder-ks-user-vgrq6.yaml\n>f+++++++++ objects/namespaced/openstack/pods/cinder-rabbit-init-qmxdk.txt\n>f+++++++++ objects/namespaced/openstack/pods/cinder-rabbit-init-qmxdk.yaml\n>f+++++++++ objects/namespaced/openstack/pods/cinder-scheduler-bb79d565-pxl5z.txt\n>f+++++++++ objects/namespaced/openstack/pods/cinder-scheduler-bb79d565-pxl5z.yaml\n>f+++++++++ objects/namespaced/openstack/pods/cinder-storage-init-k42sr.txt\n>f+++++++++ objects/namespaced/openstack/pods/cinder-storage-init-k42sr.yaml\n>f+++++++++ objects/namespaced/openstack/pods/cinder-volume-5cfd669659-mrf5l.txt\n>f+++++++++ objects/namespaced/openstack/pods/cinder-volume-5cfd669659-mrf5l.yaml\n>f+++++++++ objects/namespaced/openstack/pods/glance-api-7f9ffc744b-lrv2f.txt\n>f+++++++++ objects/namespaced/openstack/pods/glance-api-7f9ffc744b-lrv2f.yaml\n>f+++++++++ objects/namespaced/openstack/pods/glance-db-init-z9k2n.txt\n>f+++++++++ objects/namespaced/openstack/pods/glance-db-init-z9k2n.yaml\n>f+++++++++ objects/namespaced/openstack/pods/glance-db-sync-5x285.txt\n>f+++++++++ objects/namespaced/openstack/pods/glance-db-sync-5x285.yaml\n>f+++++++++ objects/namespaced/openstack/pods/glance-ks-endpoints-kbrf9.txt\n>f+++++++++ objects/namespaced/openstack/pods/glance-ks-endpoints-kbrf9.yaml\n>f+++++++++ objects/namespaced/openstack/pods/glance-ks-service-m6znk.txt\n>f+++++++++ objects/namespaced/openstack/pods/glance-ks-service-m6znk.yaml\n>f+++++++++ objects/namespaced/openstack/pods/glance-ks-user-csbks.txt\n>f+++++++++ objects/namespaced/openstack/pods/glance-ks-user-csbks.yaml\n>f+++++++++ objects/namespaced/openstack/pods/glance-metadefs-load-dnmxq.txt\n>f+++++++++ objects/namespaced/openstack/pods/glance-metadefs-load-dnmxq.yaml\n>f+++++++++ objects/namespaced/openstack/pods/glance-rabbit-init-pnx4c.txt\n>f+++++++++ objects/namespaced/openstack/pods/glance-rabbit-init-pnx4c.yaml\n>f+++++++++ objects/namespaced/openstack/pods/glance-storage-init-l65f2.txt\n>f+++++++++ objects/namespaced/openstack/pods/glance-storage-init-l65f2.yaml\n>f+++++++++ objects/namespaced/openstack/pods/keystone-api-8667bf5fc5-7xrl8.txt\n>f+++++++++ objects/namespaced/openstack/pods/keystone-api-8667bf5fc5-7xrl8.yaml\n>f+++++++++ objects/namespaced/openstack/pods/keystone-bootstrap-pqnsm.txt\n>f+++++++++ objects/namespaced/openstack/pods/keystone-bootstrap-pqnsm.yaml\n>f+++++++++ objects/namespaced/openstack/pods/keystone-credential-setup-thsq8.txt\n>f+++++++++ objects/namespaced/openstack/pods/keystone-credential-setup-thsq8.yaml\n>f+++++++++ objects/namespaced/openstack/pods/keystone-db-init-57m24.txt\n>f+++++++++ objects/namespaced/openstack/pods/keystone-db-init-57m24.yaml\n>f+++++++++ objects/namespaced/openstack/pods/keystone-db-sync-gbnfl.txt\n>f+++++++++ objects/namespaced/openstack/pods/keystone-db-sync-gbnfl.yaml\n>f+++++++++ objects/namespaced/openstack/pods/keystone-domain-manage-thngz.txt\n>f+++++++++ objects/namespaced/openstack/pods/keystone-domain-manage-thngz.yaml\n>f+++++++++ objects/namespaced/openstack/pods/keystone-fernet-setup-wxgtf.txt\n>f+++++++++ objects/namespaced/openstack/pods/keystone-fernet-setup-wxgtf.yaml\n>f+++++++++ objects/namespaced/openstack/pods/keystone-rabbit-init-bhr9r.txt\n>f+++++++++ objects/namespaced/openstack/pods/keystone-rabbit-init-bhr9r.yaml\n>f+++++++++ objects/namespaced/openstack/pods/memcached-memcached-cf56b6468-lwrsq.txt\n>f+++++++++ objects/namespaced/openstack/pods/memcached-memcached-cf56b6468-lwrsq.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/pxc-operator-69cb5bbdb9-fnshp.txt\n>f+++++++++ objects/namespaced/openstack/pods/pxc-operator-69cb5bbdb9-fnshp.yaml\n>f+++++++++ objects/namespaced/openstack/pods/rabbitmq-cinder-server-0.txt\n>f+++++++++ objects/namespaced/openstack/pods/rabbitmq-cinder-server-0.yaml\n>f+++++++++ objects/namespaced/openstack/pods/rabbitmq-cluster-operator-54f767cff8-d5m4x.txt\n>f+++++++++ objects/namespaced/openstack/pods/rabbitmq-cluster-operator-54f767cff8-d5m4x.yaml\n>f+++++++++ objects/namespaced/openstack/pods/rabbitmq-glance-server-0.txt\n>f+++++++++ objects/namespaced/openstack/pods/rabbitmq-glance-server-0.yaml\n>f+++++++++ objects/namespaced/openstack/pods/rabbitmq-keystone-server-0.txt\n>f+++++++++ objects/namespaced/openstack/pods/rabbitmq-keystone-server-0.yaml\n>f+++++++++ objects/namespaced/openstack/pods/rabbitmq-messaging-topology-operator-6f465c979f-rlhcn.txt\n>f+++++++++ objects/namespaced/openstack/pods/rabbitmq-messaging-topology-operator-6f465c979f-rlhcn.yaml\n>f+++++++++ objects/namespaced/openstack/pods/tempest-ks-user-6882n.txt\n>f+++++++++ objects/namespaced/openstack/pods/tempest-ks-user-6882n.yaml\n>f+++++++++ objects/namespaced/openstack/pods/tempest-run-tests-wx85b.txt\n>f+++++++++ objects/namespaced/openstack/pods/tempest-run-tests-wx85b.yaml\ncd+++++++++ objects/namespaced/openstack/rolebindings/\n>f+++++++++ objects/namespaced/openstack/rolebindings/cinder-backup-storage-init.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/cinder-backup-storage-init.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/cinder-cinder-api.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/cinder-cinder-api.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/cinder-cinder-backup.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/cinder-cinder-backup.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/cinder-cinder-bootstrap.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/cinder-cinder-bootstrap.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/cinder-cinder-create-internal-tenant.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/cinder-cinder-create-internal-tenant.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/cinder-cinder-db-init.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/cinder-cinder-db-init.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/cinder-cinder-db-sync.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/cinder-cinder-db-sync.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/cinder-cinder-ks-endpoints.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/cinder-cinder-ks-endpoints.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/cinder-cinder-ks-service.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/cinder-cinder-ks-service.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/cinder-cinder-ks-user.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/cinder-cinder-ks-user.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/cinder-cinder-rabbit-init.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/cinder-cinder-rabbit-init.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/cinder-cinder-scheduler.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/cinder-cinder-scheduler.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/cinder-cinder-test.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/cinder-cinder-test.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/cinder-cinder-volume-usage-audit.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/cinder-cinder-volume-usage-audit.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/cinder-cinder-volume.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/cinder-cinder-volume.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/cinder-storage-init.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/cinder-storage-init.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/glance-glance-api.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/glance-glance-api.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/glance-glance-db-init.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/glance-glance-db-init.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/glance-glance-db-sync.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/glance-glance-db-sync.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/glance-glance-ks-endpoints.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/glance-glance-ks-endpoints.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/glance-glance-ks-service.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/glance-glance-ks-service.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/glance-glance-ks-user.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/glance-glance-ks-user.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/glance-glance-metadefs-load.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/glance-glance-metadefs-load.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/glance-glance-rabbit-init.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/glance-glance-rabbit-init.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/glance-glance-storage-init.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/glance-glance-storage-init.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/glance-glance-test.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/glance-glance-test.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/glance-storage-init.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/glance-storage-init.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/keystone-credential-rotate.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/keystone-credential-rotate.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/keystone-credential-setup.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/keystone-credential-setup.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/keystone-fernet-rotate.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/keystone-fernet-rotate.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/keystone-fernet-setup.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/keystone-fernet-setup.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/keystone-keystone-api.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/keystone-keystone-api.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/keystone-keystone-bootstrap.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/keystone-keystone-bootstrap.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/keystone-keystone-credential-rotate.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/keystone-keystone-credential-rotate.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/keystone-keystone-db-init.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/keystone-keystone-db-init.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/keystone-keystone-db-sync.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/keystone-keystone-db-sync.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/keystone-keystone-domain-manage.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/keystone-keystone-domain-manage.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/keystone-keystone-fernet-rotate.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/keystone-keystone-fernet-rotate.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/keystone-keystone-test.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/keystone-keystone-test.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/pxc-operator.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/pxc-operator.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/rabbitmq-cinder-server.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/rabbitmq-cinder-server.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/rabbitmq-cluster-operator.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/rabbitmq-cluster-operator.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/rabbitmq-glance-server.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/rabbitmq-glance-server.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/rabbitmq-keystone-server.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/rabbitmq-keystone-server.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/rabbitmq-messaging-topology-operator.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/rabbitmq-messaging-topology-operator.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/tempest-tempest-ks-user.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/tempest-tempest-ks-user.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/tempest-tempest-run-tests.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/tempest-tempest-run-tests.yaml\ncd+++++++++ objects/namespaced/openstack/roles/\n>f+++++++++ objects/namespaced/openstack/roles/cinder-backup-storage-init.txt\n>f+++++++++ objects/namespaced/openstack/roles/cinder-backup-storage-init.yaml\n>f+++++++++ objects/namespaced/openstack/roles/cinder-openstack-cinder-api.txt\n>f+++++++++ objects/namespaced/openstack/roles/cinder-openstack-cinder-api.yaml\n>f+++++++++ objects/namespaced/openstack/roles/cinder-openstack-cinder-backup.txt\n>f+++++++++ objects/namespaced/openstack/roles/cinder-openstack-cinder-backup.yaml\n>f+++++++++ objects/namespaced/openstack/roles/cinder-openstack-cinder-bootstrap.txt\n>f+++++++++ objects/namespaced/openstack/roles/cinder-openstack-cinder-bootstrap.yaml\n>f+++++++++ objects/namespaced/openstack/roles/cinder-openstack-cinder-create-internal-tenant.txt\n>f+++++++++ objects/namespaced/openstack/roles/cinder-openstack-cinder-create-internal-tenant.yaml\n>f+++++++++ objects/namespaced/openstack/roles/cinder-openstack-cinder-db-init.txt\n>f+++++++++ objects/namespaced/openstack/roles/cinder-openstack-cinder-db-init.yaml\n>f+++++++++ objects/namespaced/openstack/roles/cinder-openstack-cinder-db-sync.txt\n>f+++++++++ objects/namespaced/openstack/roles/cinder-openstack-cinder-db-sync.yaml\n>f+++++++++ objects/namespaced/openstack/roles/cinder-openstack-cinder-ks-endpoints.txt\n>f+++++++++ objects/namespaced/openstack/roles/cinder-openstack-cinder-ks-endpoints.yaml\n>f+++++++++ objects/namespaced/openstack/roles/cinder-openstack-cinder-ks-service.txt\n>f+++++++++ objects/namespaced/openstack/roles/cinder-openstack-cinder-ks-service.yaml\n>f+++++++++ objects/namespaced/openstack/roles/cinder-openstack-cinder-ks-user.txt\n>f+++++++++ objects/namespaced/openstack/roles/cinder-openstack-cinder-ks-user.yaml\n>f+++++++++ objects/namespaced/openstack/roles/cinder-openstack-cinder-rabbit-init.txt\n>f+++++++++ objects/namespaced/openstack/roles/cinder-openstack-cinder-rabbit-init.yaml\n>f+++++++++ objects/namespaced/openstack/roles/cinder-openstack-cinder-scheduler.txt\n>f+++++++++ objects/namespaced/openstack/roles/cinder-openstack-cinder-scheduler.yaml\n>f+++++++++ objects/namespaced/openstack/roles/cinder-openstack-cinder-test.txt\n>f+++++++++ objects/namespaced/openstack/roles/cinder-openstack-cinder-test.yaml\n>f+++++++++ objects/namespaced/openstack/roles/cinder-openstack-cinder-volume-usage-audit.txt\n>f+++++++++ objects/namespaced/openstack/roles/cinder-openstack-cinder-volume-usage-audit.yaml\n>f+++++++++ objects/namespaced/openstack/roles/cinder-openstack-cinder-volume.txt\n>f+++++++++ objects/namespaced/openstack/roles/cinder-openstack-cinder-volume.yaml\n>f+++++++++ objects/namespaced/openstack/roles/cinder-storage-init.txt\n>f+++++++++ objects/namespaced/openstack/roles/cinder-storage-init.yaml\n>f+++++++++ objects/namespaced/openstack/roles/glance-openstack-glance-api.txt\n>f+++++++++ objects/namespaced/openstack/roles/glance-openstack-glance-api.yaml\n>f+++++++++ objects/namespaced/openstack/roles/glance-openstack-glance-db-init.txt\n>f+++++++++ objects/namespaced/openstack/roles/glance-openstack-glance-db-init.yaml\n>f+++++++++ objects/namespaced/openstack/roles/glance-openstack-glance-db-sync.txt\n>f+++++++++ objects/namespaced/openstack/roles/glance-openstack-glance-db-sync.yaml\n>f+++++++++ objects/namespaced/openstack/roles/glance-openstack-glance-ks-endpoints.txt\n>f+++++++++ objects/namespaced/openstack/roles/glance-openstack-glance-ks-endpoints.yaml\n>f+++++++++ objects/namespaced/openstack/roles/glance-openstack-glance-ks-service.txt\n>f+++++++++ objects/namespaced/openstack/roles/glance-openstack-glance-ks-service.yaml\n>f+++++++++ objects/namespaced/openstack/roles/glance-openstack-glance-ks-user.txt\n>f+++++++++ objects/namespaced/openstack/roles/glance-openstack-glance-ks-user.yaml\n>f+++++++++ objects/namespaced/openstack/roles/glance-openstack-glance-metadefs-load.txt\n>f+++++++++ objects/namespaced/openstack/roles/glance-openstack-glance-metadefs-load.yaml\n>f+++++++++ objects/namespaced/openstack/roles/glance-openstack-glance-rabbit-init.txt\n>f+++++++++ objects/namespaced/openstack/roles/glance-openstack-glance-rabbit-init.yaml\n>f+++++++++ objects/namespaced/openstack/roles/glance-openstack-glance-storage-init.txt\n>f+++++++++ objects/namespaced/openstack/roles/glance-openstack-glance-storage-init.yaml\n>f+++++++++ objects/namespaced/openstack/roles/glance-openstack-glance-test.txt\n>f+++++++++ objects/namespaced/openstack/roles/glance-openstack-glance-test.yaml\n>f+++++++++ objects/namespaced/openstack/roles/glance-storage-init.txt\n>f+++++++++ objects/namespaced/openstack/roles/glance-storage-init.yaml\n>f+++++++++ objects/namespaced/openstack/roles/keystone-credential-rotate.txt\n>f+++++++++ objects/namespaced/openstack/roles/keystone-credential-rotate.yaml\n>f+++++++++ objects/namespaced/openstack/roles/keystone-credential-setup.txt\n>f+++++++++ objects/namespaced/openstack/roles/keystone-credential-setup.yaml\n>f+++++++++ objects/namespaced/openstack/roles/keystone-fernet-rotate.txt\n>f+++++++++ objects/namespaced/openstack/roles/keystone-fernet-rotate.yaml\n>f+++++++++ objects/namespaced/openstack/roles/keystone-fernet-setup.txt\n>f+++++++++ objects/namespaced/openstack/roles/keystone-fernet-setup.yaml\n>f+++++++++ objects/namespaced/openstack/roles/keystone-openstack-keystone-api.txt\n>f+++++++++ objects/namespaced/openstack/roles/keystone-openstack-keystone-api.yaml\n>f+++++++++ objects/namespaced/openstack/roles/keystone-openstack-keystone-bootstrap.txt\n>f+++++++++ objects/namespaced/openstack/roles/keystone-openstack-keystone-bootstrap.yaml\n>f+++++++++ objects/namespaced/openstack/roles/keystone-openstack-keystone-credential-rotate.txt\n>f+++++++++ objects/namespaced/openstack/roles/keystone-openstack-keystone-credential-rotate.yaml\n>f+++++++++ objects/namespaced/openstack/roles/keystone-openstack-keystone-db-init.txt\n>f+++++++++ objects/namespaced/openstack/roles/keystone-openstack-keystone-db-init.yaml\n>f+++++++++ objects/namespaced/openstack/roles/keystone-openstack-keystone-db-sync.txt\n>f+++++++++ objects/namespaced/openstack/roles/keystone-openstack-keystone-db-sync.yaml\n>f+++++++++ objects/namespaced/openstack/roles/keystone-openstack-keystone-domain-manage.txt\n>f+++++++++ objects/namespaced/openstack/roles/keystone-openstack-keystone-domain-manage.yaml\n>f+++++++++ objects/namespaced/openstack/roles/keystone-openstack-keystone-fernet-rotate.txt\n>f+++++++++ objects/namespaced/openstack/roles/keystone-openstack-keystone-fernet-rotate.yaml\n>f+++++++++ objects/namespaced/openstack/roles/keystone-openstack-keystone-test.txt\n>f+++++++++ objects/namespaced/openstack/roles/keystone-openstack-keystone-test.yaml\n>f+++++++++ objects/namespaced/openstack/roles/pxc-operator.txt\n>f+++++++++ objects/namespaced/openstack/roles/pxc-operator.yaml\n>f+++++++++ objects/namespaced/openstack/roles/rabbitmq-cinder-peer-discovery.txt\n>f+++++++++ objects/namespaced/openstack/roles/rabbitmq-cinder-peer-discovery.yaml\n>f+++++++++ objects/namespaced/openstack/roles/rabbitmq-cluster-operator.txt\n>f+++++++++ objects/namespaced/openstack/roles/rabbitmq-cluster-operator.yaml\n>f+++++++++ objects/namespaced/openstack/roles/rabbitmq-glance-peer-discovery.txt\n>f+++++++++ objects/namespaced/openstack/roles/rabbitmq-glance-peer-discovery.yaml\n>f+++++++++ objects/namespaced/openstack/roles/rabbitmq-keystone-peer-discovery.txt\n>f+++++++++ objects/namespaced/openstack/roles/rabbitmq-keystone-peer-discovery.yaml\n>f+++++++++ objects/namespaced/openstack/roles/rabbitmq-messaging-topology-operator.txt\n>f+++++++++ objects/namespaced/openstack/roles/rabbitmq-messaging-topology-operator.yaml\n>f+++++++++ objects/namespaced/openstack/roles/tempest-openstack-tempest-ks-user.txt\n>f+++++++++ objects/namespaced/openstack/roles/tempest-openstack-tempest-ks-user.yaml\n>f+++++++++ objects/namespaced/openstack/roles/tempest-openstack-tempest-run-tests.txt\n>f+++++++++ objects/namespaced/openstack/roles/tempest-openstack-tempest-run-tests.yaml\ncd+++++++++ objects/namespaced/openstack/secrets/\n>f+++++++++ objects/namespaced/openstack/secrets/cinder-api-certs.txt\n>f+++++++++ objects/namespaced/openstack/secrets/cinder-api-certs.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/cinder-backup-rbd-keyring.txt\n>f+++++++++ objects/namespaced/openstack/secrets/cinder-backup-rbd-keyring.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/cinder-db-admin.txt\n>f+++++++++ objects/namespaced/openstack/secrets/cinder-db-admin.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/cinder-db-user.txt\n>f+++++++++ objects/namespaced/openstack/secrets/cinder-db-user.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/cinder-etc.txt\n>f+++++++++ objects/namespaced/openstack/secrets/cinder-etc.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/cinder-keystone-admin.txt\n>f+++++++++ objects/namespaced/openstack/secrets/cinder-keystone-admin.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/cinder-keystone-test.txt\n>f+++++++++ objects/namespaced/openstack/secrets/cinder-keystone-test.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/cinder-keystone-user.txt\n>f+++++++++ objects/namespaced/openstack/secrets/cinder-keystone-user.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/cinder-rabbitmq-admin.txt\n>f+++++++++ objects/namespaced/openstack/secrets/cinder-rabbitmq-admin.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/cinder-rabbitmq-user.txt\n>f+++++++++ objects/namespaced/openstack/secrets/cinder-rabbitmq-user.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/cinder-volume-rbd-keyring.txt\n>f+++++++++ objects/namespaced/openstack/secrets/cinder-volume-rbd-keyring.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/glance-api-certs.txt\n>f+++++++++ objects/namespaced/openstack/secrets/glance-api-certs.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/glance-db-admin.txt\n>f+++++++++ objects/namespaced/openstack/secrets/glance-db-admin.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/glance-db-user.txt\n>f+++++++++ objects/namespaced/openstack/secrets/glance-db-user.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/glance-etc.txt\n>f+++++++++ objects/namespaced/openstack/secrets/glance-etc.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/glance-keystone-admin.txt\n>f+++++++++ objects/namespaced/openstack/secrets/glance-keystone-admin.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/glance-keystone-test.txt\n>f+++++++++ objects/namespaced/openstack/secrets/glance-keystone-test.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/glance-keystone-user.txt\n>f+++++++++ objects/namespaced/openstack/secrets/glance-keystone-user.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/glance-rabbitmq-admin.txt\n>f+++++++++ objects/namespaced/openstack/secrets/glance-rabbitmq-admin.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/glance-rabbitmq-user.txt\n>f+++++++++ objects/namespaced/openstack/secrets/glance-rabbitmq-user.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/images-rbd-keyring.txt\n>f+++++++++ objects/namespaced/openstack/secrets/images-rbd-keyring.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/internal-percona-xtradb.txt\n>f+++++++++ objects/namespaced/openstack/secrets/internal-percona-xtradb.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/keystone-api-certs.txt\n>f+++++++++ objects/namespaced/openstack/secrets/keystone-api-certs.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/keystone-credential-keys.txt\n>f+++++++++ objects/namespaced/openstack/secrets/keystone-credential-keys.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/keystone-db-admin.txt\n>f+++++++++ objects/namespaced/openstack/secrets/keystone-db-admin.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/keystone-db-user.txt\n>f+++++++++ objects/namespaced/openstack/secrets/keystone-db-user.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/keystone-etc.txt\n>f+++++++++ objects/namespaced/openstack/secrets/keystone-etc.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/keystone-fernet-keys.txt\n>f+++++++++ objects/namespaced/openstack/secrets/keystone-fernet-keys.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/keystone-keystone-admin.txt\n>f+++++++++ objects/namespaced/openstack/secrets/keystone-keystone-admin.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/keystone-keystone-test.txt\n>f+++++++++ objects/namespaced/openstack/secrets/keystone-keystone-test.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/keystone-rabbitmq-admin.txt\n>f+++++++++ objects/namespaced/openstack/secrets/keystone-rabbitmq-admin.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/keystone-rabbitmq-user.txt\n>f+++++++++ objects/namespaced/openstack/secrets/keystone-rabbitmq-user.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/percona-xtradb.txt\n>f+++++++++ objects/namespaced/openstack/secrets/percona-xtradb.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-cinder-default-user.txt\n>f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-cinder-default-user.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-cinder-erlang-cookie.txt\n>f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-cinder-erlang-cookie.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-glance-default-user.txt\n>f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-glance-default-user.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-glance-erlang-cookie.txt\n>f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-glance-erlang-cookie.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-keystone-default-user.txt\n>f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-keystone-default-user.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-keystone-erlang-cookie.txt\n>f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-keystone-erlang-cookie.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-messaging-topology-operator-webhook.txt\n>f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-messaging-topology-operator-webhook.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/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.cinder.v1.txt\n>f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.cinder.v1.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.glance.v1.txt\n>f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.glance.v1.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.keystone.v1.txt\n>f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.keystone.v1.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.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.pxc-operator.v1.txt\n>f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.pxc-operator.v1.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.rabbitmq-cluster-operator.v1.txt\n>f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.rabbitmq-cluster-operator.v1.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.tempest.v1.txt\n>f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.tempest.v1.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/tempest-cluster-issuer-ca.txt\n>f+++++++++ objects/namespaced/openstack/secrets/tempest-cluster-issuer-ca.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/tempest-etc.txt\n>f+++++++++ objects/namespaced/openstack/secrets/tempest-etc.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/tempest-keystone-admin.txt\n>f+++++++++ objects/namespaced/openstack/secrets/tempest-keystone-admin.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/tempest-keystone-user.txt\n>f+++++++++ objects/namespaced/openstack/secrets/tempest-keystone-user.yaml\ncd+++++++++ objects/namespaced/openstack/serviceaccounts/\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/cinder-api.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/cinder-api.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/cinder-backup-storage-init.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/cinder-backup-storage-init.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/cinder-backup.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/cinder-backup.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/cinder-bootstrap.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/cinder-bootstrap.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/cinder-create-internal-tenant.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/cinder-create-internal-tenant.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/cinder-db-init.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/cinder-db-init.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/cinder-db-sync.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/cinder-db-sync.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/cinder-ks-endpoints.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/cinder-ks-endpoints.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/cinder-ks-service.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/cinder-ks-service.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/cinder-ks-user.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/cinder-ks-user.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/cinder-rabbit-init.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/cinder-rabbit-init.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/cinder-scheduler.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/cinder-scheduler.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/cinder-storage-init.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/cinder-storage-init.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/cinder-test.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/cinder-test.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/cinder-volume-usage-audit.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/cinder-volume-usage-audit.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/cinder-volume.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/cinder-volume.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/default.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/default.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/glance-api.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/glance-api.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/glance-db-init.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/glance-db-init.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/glance-db-sync.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/glance-db-sync.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/glance-ks-endpoints.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/glance-ks-endpoints.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/glance-ks-service.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/glance-ks-service.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/glance-ks-user.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/glance-ks-user.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/glance-metadefs-load.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/glance-metadefs-load.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/glance-rabbit-init.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/glance-rabbit-init.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/glance-storage-init.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/glance-storage-init.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/glance-test.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/glance-test.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/keystone-api.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/keystone-api.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/keystone-bootstrap.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/keystone-bootstrap.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/keystone-credential-rotate.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/keystone-credential-rotate.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/keystone-credential-setup.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/keystone-credential-setup.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/keystone-db-init.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/keystone-db-init.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/keystone-db-sync.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/keystone-db-sync.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/keystone-domain-manage.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/keystone-domain-manage.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/keystone-fernet-rotate.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/keystone-fernet-rotate.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/keystone-fernet-setup.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/keystone-fernet-setup.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/keystone-rabbit-init.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/keystone-rabbit-init.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/keystone-test.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/keystone-test.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/memcached-memcached.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/memcached-memcached.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-cinder-server.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/rabbitmq-cinder-server.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/rabbitmq-cluster-operator.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/rabbitmq-cluster-operator.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/rabbitmq-glance-server.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/rabbitmq-glance-server.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/rabbitmq-keystone-server.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/rabbitmq-keystone-server.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/rabbitmq-messaging-topology-operator.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/rabbitmq-messaging-topology-operator.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/tempest-ks-user.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/tempest-ks-user.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/tempest-run-tests.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/tempest-run-tests.yaml\ncd+++++++++ objects/namespaced/openstack/services/\n>f+++++++++ objects/namespaced/openstack/services/ceph-mon.txt\n>f+++++++++ objects/namespaced/openstack/services/ceph-mon.yaml\n>f+++++++++ objects/namespaced/openstack/services/cinder-api.txt\n>f+++++++++ objects/namespaced/openstack/services/cinder-api.yaml\n>f+++++++++ objects/namespaced/openstack/services/glance-api.txt\n>f+++++++++ objects/namespaced/openstack/services/glance-api.yaml\n>f+++++++++ objects/namespaced/openstack/services/keystone-api.txt\n>f+++++++++ objects/namespaced/openstack/services/keystone-api.yaml\n>f+++++++++ objects/namespaced/openstack/services/memcached-metrics.txt\n>f+++++++++ objects/namespaced/openstack/services/memcached-metrics.yaml\n>f+++++++++ objects/namespaced/openstack/services/memcached.txt\n>f+++++++++ objects/namespaced/openstack/services/memcached.yaml\n>f+++++++++ objects/namespaced/openstack/services/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/rabbitmq-cinder-nodes.txt\n>f+++++++++ objects/namespaced/openstack/services/rabbitmq-cinder-nodes.yaml\n>f+++++++++ objects/namespaced/openstack/services/rabbitmq-cinder.txt\n>f+++++++++ objects/namespaced/openstack/services/rabbitmq-cinder.yaml\n>f+++++++++ objects/namespaced/openstack/services/rabbitmq-glance-nodes.txt\n>f+++++++++ objects/namespaced/openstack/services/rabbitmq-glance-nodes.yaml\n>f+++++++++ objects/namespaced/openstack/services/rabbitmq-glance.txt\n>f+++++++++ objects/namespaced/openstack/services/rabbitmq-glance.yaml\n>f+++++++++ objects/namespaced/openstack/services/rabbitmq-keystone-nodes.txt\n>f+++++++++ objects/namespaced/openstack/services/rabbitmq-keystone-nodes.yaml\n>f+++++++++ objects/namespaced/openstack/services/rabbitmq-keystone.txt\n>f+++++++++ objects/namespaced/openstack/services/rabbitmq-keystone.yaml\n>f+++++++++ objects/namespaced/openstack/services/rabbitmq-messaging-topology-operator-webhook.txt\n>f+++++++++ objects/namespaced/openstack/services/rabbitmq-messaging-topology-operator-webhook.yaml\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-cinder-server.txt\n>f+++++++++ objects/namespaced/openstack/statefulsets/rabbitmq-cinder-server.yaml\n>f+++++++++ objects/namespaced/openstack/statefulsets/rabbitmq-glance-server.txt\n>f+++++++++ objects/namespaced/openstack/statefulsets/rabbitmq-glance-server.yaml\n>f+++++++++ objects/namespaced/openstack/statefulsets/rabbitmq-keystone-server.txt\n>f+++++++++ objects/namespaced/openstack/statefulsets/rabbitmq-keystone-server.yaml\n",
                            "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/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/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-4.nip.io-tls.txt",
                                ">f+++++++++ objects/namespaced/auth-system/secrets/keycloak.199-204-45-4.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-kkm57.txt",
                                ">f+++++++++ objects/namespaced/cert-manager/pods/cert-manager-79c48d47db-kkm57.yaml",
                                ">f+++++++++ objects/namespaced/cert-manager/pods/cert-manager-cainjector-579c9dd7cd-4s9xp.txt",
                                ">f+++++++++ objects/namespaced/cert-manager/pods/cert-manager-cainjector-579c9dd7cd-4s9xp.yaml",
                                ">f+++++++++ objects/namespaced/cert-manager/pods/cert-manager-webhook-7d6b59cfdc-59cr2.txt",
                                ">f+++++++++ objects/namespaced/cert-manager/pods/cert-manager-webhook-7d6b59cfdc-59cr2.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-p7sjw.txt",
                                ">f+++++++++ objects/namespaced/envoy-gateway-system/pods/envoy-gateway-78446f96c9-p7sjw.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-vgl2w.txt",
                                ">f+++++++++ objects/namespaced/ingress-nginx/pods/ingress-nginx-controller-vgl2w.yaml",
                                ">f+++++++++ objects/namespaced/ingress-nginx/pods/ingress-nginx-defaultbackend-6987ff55cf-kp2wj.txt",
                                ">f+++++++++ objects/namespaced/ingress-nginx/pods/ingress-nginx-defaultbackend-6987ff55cf-kp2wj.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-fqbsh.txt",
                                ">f+++++++++ objects/namespaced/kube-system/pods/ceph-csi-rbd-nodeplugin-fqbsh.yaml",
                                ">f+++++++++ objects/namespaced/kube-system/pods/ceph-csi-rbd-provisioner-69cb97fb6-6xcpk.txt",
                                ">f+++++++++ objects/namespaced/kube-system/pods/ceph-csi-rbd-provisioner-69cb97fb6-6xcpk.yaml",
                                ">f+++++++++ objects/namespaced/kube-system/pods/cilium-operator-869df985b8-hfdwz.txt",
                                ">f+++++++++ objects/namespaced/kube-system/pods/cilium-operator-869df985b8-hfdwz.yaml",
                                ">f+++++++++ objects/namespaced/kube-system/pods/cilium-tfktd.txt",
                                ">f+++++++++ objects/namespaced/kube-system/pods/cilium-tfktd.yaml",
                                ">f+++++++++ objects/namespaced/kube-system/pods/coredns-67659f764b-4xmdc.txt",
                                ">f+++++++++ objects/namespaced/kube-system/pods/coredns-67659f764b-4xmdc.yaml",
                                ">f+++++++++ objects/namespaced/kube-system/pods/coredns-67659f764b-sgvzv.txt",
                                ">f+++++++++ objects/namespaced/kube-system/pods/coredns-67659f764b-sgvzv.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-796n9.txt",
                                ">f+++++++++ objects/namespaced/kube-system/pods/kube-proxy-796n9.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-ski6f7.txt",
                                ">f+++++++++ objects/namespaced/kube-system/secrets/bootstrap-token-ski6f7.yaml",
                                ">f+++++++++ objects/namespaced/kube-system/secrets/bootstrap-token-tevuh4.txt",
                                ">f+++++++++ objects/namespaced/kube-system/secrets/bootstrap-token-tevuh4.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/cinder-bin.txt",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/cinder-bin.yaml",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/glance-bin.txt",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/glance-bin.yaml",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/keystone-bin.txt",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/keystone-bin.yaml",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/keystone-openid-metadata.txt",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/keystone-openid-metadata.yaml",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/kube-root-ca.crt.txt",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/kube-root-ca.crt.yaml",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/memcached-memcached-bin.txt",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/memcached-memcached-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/rabbitmq-cinder-plugins-conf.txt",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-cinder-plugins-conf.yaml",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-cinder-server-conf.txt",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-cinder-server-conf.yaml",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-glance-plugins-conf.txt",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-glance-plugins-conf.yaml",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-glance-server-conf.txt",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-glance-server-conf.yaml",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-keystone-plugins-conf.txt",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-keystone-plugins-conf.yaml",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-keystone-server-conf.txt",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-keystone-server-conf.yaml",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/tempest-bin.txt",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/tempest-bin.yaml",
                                "cd+++++++++ objects/namespaced/openstack/cronjobs/",
                                ">f+++++++++ objects/namespaced/openstack/cronjobs/cinder-volume-usage-audit.txt",
                                ">f+++++++++ objects/namespaced/openstack/cronjobs/cinder-volume-usage-audit.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",
                                "cd+++++++++ objects/namespaced/openstack/deployment/",
                                ">f+++++++++ objects/namespaced/openstack/deployment/cinder-api.txt",
                                ">f+++++++++ objects/namespaced/openstack/deployment/cinder-api.yaml",
                                ">f+++++++++ objects/namespaced/openstack/deployment/cinder-backup.txt",
                                ">f+++++++++ objects/namespaced/openstack/deployment/cinder-backup.yaml",
                                ">f+++++++++ objects/namespaced/openstack/deployment/cinder-scheduler.txt",
                                ">f+++++++++ objects/namespaced/openstack/deployment/cinder-scheduler.yaml",
                                ">f+++++++++ objects/namespaced/openstack/deployment/cinder-volume.txt",
                                ">f+++++++++ objects/namespaced/openstack/deployment/cinder-volume.yaml",
                                ">f+++++++++ objects/namespaced/openstack/deployment/glance-api.txt",
                                ">f+++++++++ objects/namespaced/openstack/deployment/glance-api.yaml",
                                ">f+++++++++ objects/namespaced/openstack/deployment/keystone-api.txt",
                                ">f+++++++++ objects/namespaced/openstack/deployment/keystone-api.yaml",
                                ">f+++++++++ objects/namespaced/openstack/deployment/memcached-memcached.txt",
                                ">f+++++++++ objects/namespaced/openstack/deployment/memcached-memcached.yaml",
                                ">f+++++++++ objects/namespaced/openstack/deployment/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/cinder-api.txt",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/cinder-api.yaml",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/glance-api.txt",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/glance-api.yaml",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/keystone-api.txt",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/keystone-api.yaml",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/memcached-metrics.txt",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/memcached-metrics.yaml",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/memcached.txt",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/memcached.yaml",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/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/rabbitmq-cinder-nodes.txt",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-cinder-nodes.yaml",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-cinder.txt",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-cinder.yaml",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-glance-nodes.txt",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-glance-nodes.yaml",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-glance.txt",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-glance.yaml",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-keystone-nodes.txt",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-keystone-nodes.yaml",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-keystone.txt",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-keystone.yaml",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-messaging-topology-operator-webhook.txt",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-messaging-topology-operator-webhook.yaml",
                                "cd+++++++++ objects/namespaced/openstack/ingresses/",
                                ">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/volumev3.txt",
                                ">f+++++++++ objects/namespaced/openstack/ingresses/volumev3.yaml",
                                "cd+++++++++ objects/namespaced/openstack/jobs/",
                                ">f+++++++++ objects/namespaced/openstack/jobs/cinder-backup-storage-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/cinder-backup-storage-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/cinder-bootstrap.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/cinder-bootstrap.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/cinder-create-internal-tenant.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/cinder-create-internal-tenant.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/cinder-db-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/cinder-db-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/cinder-db-sync.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/cinder-db-sync.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/cinder-ks-endpoints.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/cinder-ks-endpoints.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/cinder-ks-service.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/cinder-ks-service.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/cinder-ks-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/cinder-ks-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/cinder-rabbit-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/cinder-rabbit-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/cinder-storage-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/cinder-storage-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/glance-db-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/glance-db-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/glance-db-sync.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/glance-db-sync.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/glance-ks-endpoints.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/glance-ks-endpoints.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/glance-ks-service.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/glance-ks-service.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/glance-ks-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/glance-ks-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/glance-metadefs-load.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/glance-metadefs-load.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/glance-rabbit-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/glance-rabbit-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/glance-storage-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/glance-storage-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/keystone-bootstrap.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/keystone-bootstrap.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/keystone-credential-setup.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/keystone-credential-setup.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/keystone-db-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/keystone-db-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/keystone-db-sync.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/keystone-db-sync.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/keystone-domain-manage.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/keystone-domain-manage.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/keystone-fernet-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/tempest-ks-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/tempest-ks-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/tempest-run-tests.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/tempest-run-tests.yaml",
                                "cd+++++++++ objects/namespaced/openstack/networkpolicies/",
                                ">f+++++++++ objects/namespaced/openstack/networkpolicies/rabbitmq-cluster-operator.txt",
                                ">f+++++++++ objects/namespaced/openstack/networkpolicies/rabbitmq-cluster-operator.yaml",
                                ">f+++++++++ objects/namespaced/openstack/networkpolicies/rabbitmq-messaging-topology-operator.txt",
                                ">f+++++++++ objects/namespaced/openstack/networkpolicies/rabbitmq-messaging-topology-operator.yaml",
                                "cd+++++++++ objects/namespaced/openstack/persistentvolumeclaims/",
                                ">f+++++++++ objects/namespaced/openstack/persistentvolumeclaims/datadir-percona-xtradb-pxc-0.txt",
                                ">f+++++++++ objects/namespaced/openstack/persistentvolumeclaims/datadir-percona-xtradb-pxc-0.yaml",
                                ">f+++++++++ objects/namespaced/openstack/persistentvolumeclaims/persistence-rabbitmq-cinder-server-0.txt",
                                ">f+++++++++ objects/namespaced/openstack/persistentvolumeclaims/persistence-rabbitmq-cinder-server-0.yaml",
                                ">f+++++++++ objects/namespaced/openstack/persistentvolumeclaims/persistence-rabbitmq-glance-server-0.txt",
                                ">f+++++++++ objects/namespaced/openstack/persistentvolumeclaims/persistence-rabbitmq-glance-server-0.yaml",
                                ">f+++++++++ objects/namespaced/openstack/persistentvolumeclaims/persistence-rabbitmq-keystone-server-0.txt",
                                ">f+++++++++ objects/namespaced/openstack/persistentvolumeclaims/persistence-rabbitmq-keystone-server-0.yaml",
                                "cd+++++++++ objects/namespaced/openstack/pods/",
                                ">f+++++++++ objects/namespaced/openstack/pods/cinder-api-86978669f9-k4bbd.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/cinder-api-86978669f9-k4bbd.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/cinder-backup-7c9f649dc7-2g8gz.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/cinder-backup-7c9f649dc7-2g8gz.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/cinder-backup-storage-init-b7ncf.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/cinder-backup-storage-init-b7ncf.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/cinder-bootstrap-78wz7.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/cinder-bootstrap-78wz7.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/cinder-create-internal-tenant-bvm2l.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/cinder-create-internal-tenant-bvm2l.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/cinder-db-init-l54zz.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/cinder-db-init-l54zz.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/cinder-db-sync-xdzlk.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/cinder-db-sync-xdzlk.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/cinder-ks-endpoints-fpx6l.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/cinder-ks-endpoints-fpx6l.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/cinder-ks-service-qtpdg.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/cinder-ks-service-qtpdg.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/cinder-ks-user-vgrq6.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/cinder-ks-user-vgrq6.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/cinder-rabbit-init-qmxdk.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/cinder-rabbit-init-qmxdk.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/cinder-scheduler-bb79d565-pxl5z.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/cinder-scheduler-bb79d565-pxl5z.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/cinder-storage-init-k42sr.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/cinder-storage-init-k42sr.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/cinder-volume-5cfd669659-mrf5l.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/cinder-volume-5cfd669659-mrf5l.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/glance-api-7f9ffc744b-lrv2f.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/glance-api-7f9ffc744b-lrv2f.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/glance-db-init-z9k2n.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/glance-db-init-z9k2n.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/glance-db-sync-5x285.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/glance-db-sync-5x285.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/glance-ks-endpoints-kbrf9.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/glance-ks-endpoints-kbrf9.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/glance-ks-service-m6znk.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/glance-ks-service-m6znk.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/glance-ks-user-csbks.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/glance-ks-user-csbks.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/glance-metadefs-load-dnmxq.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/glance-metadefs-load-dnmxq.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/glance-rabbit-init-pnx4c.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/glance-rabbit-init-pnx4c.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/glance-storage-init-l65f2.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/glance-storage-init-l65f2.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/keystone-api-8667bf5fc5-7xrl8.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/keystone-api-8667bf5fc5-7xrl8.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/keystone-bootstrap-pqnsm.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/keystone-bootstrap-pqnsm.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/keystone-credential-setup-thsq8.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/keystone-credential-setup-thsq8.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/keystone-db-init-57m24.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/keystone-db-init-57m24.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/keystone-db-sync-gbnfl.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/keystone-db-sync-gbnfl.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/keystone-domain-manage-thngz.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/keystone-domain-manage-thngz.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/keystone-fernet-setup-wxgtf.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/keystone-fernet-setup-wxgtf.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/keystone-rabbit-init-bhr9r.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/keystone-rabbit-init-bhr9r.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/memcached-memcached-cf56b6468-lwrsq.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/memcached-memcached-cf56b6468-lwrsq.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/pxc-operator-69cb5bbdb9-fnshp.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/pxc-operator-69cb5bbdb9-fnshp.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/rabbitmq-cinder-server-0.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/rabbitmq-cinder-server-0.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/rabbitmq-cluster-operator-54f767cff8-d5m4x.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/rabbitmq-cluster-operator-54f767cff8-d5m4x.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/rabbitmq-glance-server-0.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/rabbitmq-glance-server-0.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/rabbitmq-keystone-server-0.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/rabbitmq-keystone-server-0.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/rabbitmq-messaging-topology-operator-6f465c979f-rlhcn.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/rabbitmq-messaging-topology-operator-6f465c979f-rlhcn.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/tempest-ks-user-6882n.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/tempest-ks-user-6882n.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/tempest-run-tests-wx85b.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/tempest-run-tests-wx85b.yaml",
                                "cd+++++++++ objects/namespaced/openstack/rolebindings/",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/cinder-backup-storage-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/cinder-backup-storage-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/cinder-cinder-api.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/cinder-cinder-api.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/cinder-cinder-backup.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/cinder-cinder-backup.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/cinder-cinder-bootstrap.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/cinder-cinder-bootstrap.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/cinder-cinder-create-internal-tenant.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/cinder-cinder-create-internal-tenant.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/cinder-cinder-db-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/cinder-cinder-db-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/cinder-cinder-db-sync.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/cinder-cinder-db-sync.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/cinder-cinder-ks-endpoints.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/cinder-cinder-ks-endpoints.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/cinder-cinder-ks-service.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/cinder-cinder-ks-service.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/cinder-cinder-ks-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/cinder-cinder-ks-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/cinder-cinder-rabbit-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/cinder-cinder-rabbit-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/cinder-cinder-scheduler.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/cinder-cinder-scheduler.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/cinder-cinder-test.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/cinder-cinder-test.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/cinder-cinder-volume-usage-audit.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/cinder-cinder-volume-usage-audit.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/cinder-cinder-volume.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/cinder-cinder-volume.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/cinder-storage-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/cinder-storage-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/glance-glance-api.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/glance-glance-api.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/glance-glance-db-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/glance-glance-db-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/glance-glance-db-sync.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/glance-glance-db-sync.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/glance-glance-ks-endpoints.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/glance-glance-ks-endpoints.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/glance-glance-ks-service.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/glance-glance-ks-service.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/glance-glance-ks-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/glance-glance-ks-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/glance-glance-metadefs-load.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/glance-glance-metadefs-load.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/glance-glance-rabbit-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/glance-glance-rabbit-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/glance-glance-storage-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/glance-glance-storage-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/glance-glance-test.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/glance-glance-test.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/glance-storage-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/glance-storage-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/keystone-credential-rotate.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/keystone-credential-rotate.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/keystone-credential-setup.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/keystone-credential-setup.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/keystone-fernet-rotate.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/keystone-fernet-rotate.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/keystone-fernet-setup.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/keystone-fernet-setup.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/keystone-keystone-api.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/keystone-keystone-api.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/keystone-keystone-bootstrap.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/keystone-keystone-bootstrap.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/keystone-keystone-credential-rotate.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/keystone-keystone-credential-rotate.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/keystone-keystone-db-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/keystone-keystone-db-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/keystone-keystone-db-sync.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/keystone-keystone-db-sync.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/keystone-keystone-domain-manage.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/keystone-keystone-domain-manage.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/keystone-keystone-fernet-rotate.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/keystone-keystone-fernet-rotate.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/keystone-keystone-test.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/keystone-keystone-test.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/pxc-operator.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/pxc-operator.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/rabbitmq-cinder-server.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/rabbitmq-cinder-server.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/rabbitmq-cluster-operator.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/rabbitmq-cluster-operator.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/rabbitmq-glance-server.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/rabbitmq-glance-server.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/rabbitmq-keystone-server.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/rabbitmq-keystone-server.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/rabbitmq-messaging-topology-operator.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/rabbitmq-messaging-topology-operator.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/tempest-tempest-ks-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/tempest-tempest-ks-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/tempest-tempest-run-tests.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/tempest-tempest-run-tests.yaml",
                                "cd+++++++++ objects/namespaced/openstack/roles/",
                                ">f+++++++++ objects/namespaced/openstack/roles/cinder-backup-storage-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/cinder-backup-storage-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/cinder-openstack-cinder-api.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/cinder-openstack-cinder-api.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/cinder-openstack-cinder-backup.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/cinder-openstack-cinder-backup.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/cinder-openstack-cinder-bootstrap.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/cinder-openstack-cinder-bootstrap.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/cinder-openstack-cinder-create-internal-tenant.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/cinder-openstack-cinder-create-internal-tenant.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/cinder-openstack-cinder-db-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/cinder-openstack-cinder-db-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/cinder-openstack-cinder-db-sync.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/cinder-openstack-cinder-db-sync.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/cinder-openstack-cinder-ks-endpoints.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/cinder-openstack-cinder-ks-endpoints.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/cinder-openstack-cinder-ks-service.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/cinder-openstack-cinder-ks-service.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/cinder-openstack-cinder-ks-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/cinder-openstack-cinder-ks-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/cinder-openstack-cinder-rabbit-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/cinder-openstack-cinder-rabbit-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/cinder-openstack-cinder-scheduler.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/cinder-openstack-cinder-scheduler.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/cinder-openstack-cinder-test.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/cinder-openstack-cinder-test.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/cinder-openstack-cinder-volume-usage-audit.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/cinder-openstack-cinder-volume-usage-audit.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/cinder-openstack-cinder-volume.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/cinder-openstack-cinder-volume.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/cinder-storage-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/cinder-storage-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/glance-openstack-glance-api.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/glance-openstack-glance-api.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/glance-openstack-glance-db-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/glance-openstack-glance-db-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/glance-openstack-glance-db-sync.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/glance-openstack-glance-db-sync.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/glance-openstack-glance-ks-endpoints.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/glance-openstack-glance-ks-endpoints.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/glance-openstack-glance-ks-service.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/glance-openstack-glance-ks-service.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/glance-openstack-glance-ks-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/glance-openstack-glance-ks-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/glance-openstack-glance-metadefs-load.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/glance-openstack-glance-metadefs-load.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/glance-openstack-glance-rabbit-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/glance-openstack-glance-rabbit-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/glance-openstack-glance-storage-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/glance-openstack-glance-storage-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/glance-openstack-glance-test.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/glance-openstack-glance-test.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/glance-storage-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/glance-storage-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/keystone-credential-rotate.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/keystone-credential-rotate.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/keystone-credential-setup.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/keystone-credential-setup.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/keystone-fernet-rotate.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/keystone-fernet-rotate.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/keystone-fernet-setup.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/keystone-fernet-setup.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/keystone-openstack-keystone-api.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/keystone-openstack-keystone-api.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/keystone-openstack-keystone-bootstrap.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/keystone-openstack-keystone-bootstrap.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/keystone-openstack-keystone-credential-rotate.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/keystone-openstack-keystone-credential-rotate.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/keystone-openstack-keystone-db-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/keystone-openstack-keystone-db-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/keystone-openstack-keystone-db-sync.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/keystone-openstack-keystone-db-sync.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/keystone-openstack-keystone-domain-manage.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/keystone-openstack-keystone-domain-manage.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/keystone-openstack-keystone-fernet-rotate.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/keystone-openstack-keystone-fernet-rotate.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/keystone-openstack-keystone-test.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/keystone-openstack-keystone-test.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/pxc-operator.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/pxc-operator.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/rabbitmq-cinder-peer-discovery.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/rabbitmq-cinder-peer-discovery.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/rabbitmq-cluster-operator.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/rabbitmq-cluster-operator.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/rabbitmq-glance-peer-discovery.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/rabbitmq-glance-peer-discovery.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/rabbitmq-keystone-peer-discovery.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/rabbitmq-keystone-peer-discovery.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/rabbitmq-messaging-topology-operator.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/rabbitmq-messaging-topology-operator.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/tempest-openstack-tempest-ks-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/tempest-openstack-tempest-ks-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/tempest-openstack-tempest-run-tests.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/tempest-openstack-tempest-run-tests.yaml",
                                "cd+++++++++ objects/namespaced/openstack/secrets/",
                                ">f+++++++++ objects/namespaced/openstack/secrets/cinder-api-certs.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/cinder-api-certs.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/cinder-backup-rbd-keyring.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/cinder-backup-rbd-keyring.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/cinder-db-admin.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/cinder-db-admin.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/cinder-db-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/cinder-db-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/cinder-etc.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/cinder-etc.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/cinder-keystone-admin.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/cinder-keystone-admin.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/cinder-keystone-test.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/cinder-keystone-test.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/cinder-keystone-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/cinder-keystone-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/cinder-rabbitmq-admin.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/cinder-rabbitmq-admin.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/cinder-rabbitmq-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/cinder-rabbitmq-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/cinder-volume-rbd-keyring.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/cinder-volume-rbd-keyring.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/glance-api-certs.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/glance-api-certs.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/glance-db-admin.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/glance-db-admin.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/glance-db-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/glance-db-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/glance-etc.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/glance-etc.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/glance-keystone-admin.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/glance-keystone-admin.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/glance-keystone-test.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/glance-keystone-test.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/glance-keystone-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/glance-keystone-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/glance-rabbitmq-admin.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/glance-rabbitmq-admin.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/glance-rabbitmq-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/glance-rabbitmq-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/images-rbd-keyring.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/images-rbd-keyring.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/internal-percona-xtradb.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/internal-percona-xtradb.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/keystone-api-certs.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/keystone-api-certs.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/keystone-credential-keys.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/keystone-credential-keys.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/keystone-db-admin.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/keystone-db-admin.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/keystone-db-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/keystone-db-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/keystone-etc.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/keystone-etc.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/keystone-fernet-keys.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/keystone-fernet-keys.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/keystone-keystone-admin.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/keystone-keystone-admin.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/keystone-keystone-test.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/keystone-keystone-test.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/keystone-rabbitmq-admin.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/keystone-rabbitmq-admin.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/keystone-rabbitmq-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/keystone-rabbitmq-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/percona-xtradb.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/percona-xtradb.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-cinder-default-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-cinder-default-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-cinder-erlang-cookie.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-cinder-erlang-cookie.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-glance-default-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-glance-default-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-glance-erlang-cookie.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-glance-erlang-cookie.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-keystone-default-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-keystone-default-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-keystone-erlang-cookie.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-keystone-erlang-cookie.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-messaging-topology-operator-webhook.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-messaging-topology-operator-webhook.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/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.cinder.v1.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.cinder.v1.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.glance.v1.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.glance.v1.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.keystone.v1.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.keystone.v1.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.memcached.v1.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.memcached.v1.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.pxc-operator.v1.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.pxc-operator.v1.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.rabbitmq-cluster-operator.v1.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.rabbitmq-cluster-operator.v1.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.tempest.v1.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.tempest.v1.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/tempest-cluster-issuer-ca.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/tempest-cluster-issuer-ca.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/tempest-etc.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/tempest-etc.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/tempest-keystone-admin.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/tempest-keystone-admin.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/tempest-keystone-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/tempest-keystone-user.yaml",
                                "cd+++++++++ objects/namespaced/openstack/serviceaccounts/",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/cinder-api.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/cinder-api.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/cinder-backup-storage-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/cinder-backup-storage-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/cinder-backup.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/cinder-backup.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/cinder-bootstrap.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/cinder-bootstrap.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/cinder-create-internal-tenant.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/cinder-create-internal-tenant.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/cinder-db-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/cinder-db-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/cinder-db-sync.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/cinder-db-sync.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/cinder-ks-endpoints.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/cinder-ks-endpoints.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/cinder-ks-service.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/cinder-ks-service.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/cinder-ks-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/cinder-ks-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/cinder-rabbit-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/cinder-rabbit-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/cinder-scheduler.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/cinder-scheduler.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/cinder-storage-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/cinder-storage-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/cinder-test.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/cinder-test.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/cinder-volume-usage-audit.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/cinder-volume-usage-audit.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/cinder-volume.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/cinder-volume.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/default.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/default.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/glance-api.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/glance-api.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/glance-db-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/glance-db-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/glance-db-sync.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/glance-db-sync.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/glance-ks-endpoints.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/glance-ks-endpoints.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/glance-ks-service.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/glance-ks-service.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/glance-ks-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/glance-ks-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/glance-metadefs-load.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/glance-metadefs-load.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/glance-rabbit-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/glance-rabbit-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/glance-storage-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/glance-storage-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/glance-test.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/glance-test.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/keystone-api.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/keystone-api.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/keystone-bootstrap.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/keystone-bootstrap.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/keystone-credential-rotate.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/keystone-credential-rotate.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/keystone-credential-setup.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/keystone-credential-setup.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/keystone-db-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/keystone-db-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/keystone-db-sync.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/keystone-db-sync.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/keystone-domain-manage.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/keystone-domain-manage.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/keystone-fernet-rotate.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/keystone-fernet-rotate.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/keystone-fernet-setup.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/keystone-fernet-setup.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/keystone-rabbit-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/keystone-rabbit-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/keystone-test.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/keystone-test.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/memcached-memcached.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/memcached-memcached.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/pxc-operator.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/pxc-operator.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/rabbitmq-cinder-server.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/rabbitmq-cinder-server.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/rabbitmq-cluster-operator.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/rabbitmq-cluster-operator.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/rabbitmq-glance-server.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/rabbitmq-glance-server.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/rabbitmq-keystone-server.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/rabbitmq-keystone-server.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/rabbitmq-messaging-topology-operator.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/rabbitmq-messaging-topology-operator.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/tempest-ks-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/tempest-ks-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/tempest-run-tests.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/tempest-run-tests.yaml",
                                "cd+++++++++ objects/namespaced/openstack/services/",
                                ">f+++++++++ objects/namespaced/openstack/services/ceph-mon.txt",
                                ">f+++++++++ objects/namespaced/openstack/services/ceph-mon.yaml",
                                ">f+++++++++ objects/namespaced/openstack/services/cinder-api.txt",
                                ">f+++++++++ objects/namespaced/openstack/services/cinder-api.yaml",
                                ">f+++++++++ objects/namespaced/openstack/services/glance-api.txt",
                                ">f+++++++++ objects/namespaced/openstack/services/glance-api.yaml",
                                ">f+++++++++ objects/namespaced/openstack/services/keystone-api.txt",
                                ">f+++++++++ objects/namespaced/openstack/services/keystone-api.yaml",
                                ">f+++++++++ objects/namespaced/openstack/services/memcached-metrics.txt",
                                ">f+++++++++ objects/namespaced/openstack/services/memcached-metrics.yaml",
                                ">f+++++++++ objects/namespaced/openstack/services/memcached.txt",
                                ">f+++++++++ objects/namespaced/openstack/services/memcached.yaml",
                                ">f+++++++++ objects/namespaced/openstack/services/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/rabbitmq-cinder-nodes.txt",
                                ">f+++++++++ objects/namespaced/openstack/services/rabbitmq-cinder-nodes.yaml",
                                ">f+++++++++ objects/namespaced/openstack/services/rabbitmq-cinder.txt",
                                ">f+++++++++ objects/namespaced/openstack/services/rabbitmq-cinder.yaml",
                                ">f+++++++++ objects/namespaced/openstack/services/rabbitmq-glance-nodes.txt",
                                ">f+++++++++ objects/namespaced/openstack/services/rabbitmq-glance-nodes.yaml",
                                ">f+++++++++ objects/namespaced/openstack/services/rabbitmq-glance.txt",
                                ">f+++++++++ objects/namespaced/openstack/services/rabbitmq-glance.yaml",
                                ">f+++++++++ objects/namespaced/openstack/services/rabbitmq-keystone-nodes.txt",
                                ">f+++++++++ objects/namespaced/openstack/services/rabbitmq-keystone-nodes.yaml",
                                ">f+++++++++ objects/namespaced/openstack/services/rabbitmq-keystone.txt",
                                ">f+++++++++ objects/namespaced/openstack/services/rabbitmq-keystone.yaml",
                                ">f+++++++++ objects/namespaced/openstack/services/rabbitmq-messaging-topology-operator-webhook.txt",
                                ">f+++++++++ objects/namespaced/openstack/services/rabbitmq-messaging-topology-operator-webhook.yaml",
                                "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-cinder-server.txt",
                                ">f+++++++++ objects/namespaced/openstack/statefulsets/rabbitmq-cinder-server.yaml",
                                ">f+++++++++ objects/namespaced/openstack/statefulsets/rabbitmq-glance-server.txt",
                                ">f+++++++++ objects/namespaced/openstack/statefulsets/rabbitmq-glance-server.yaml",
                                ">f+++++++++ objects/namespaced/openstack/statefulsets/rabbitmq-keystone-server.txt",
                                ">f+++++++++ objects/namespaced/openstack/statefulsets/rabbitmq-keystone-server.yaml"
                            ]
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-f470-e04f-000000000017",
                        "name": "describe-kubernetes-objects",
                        "path": "/var/lib/zuul/builds/cd7037d876564c62987787feb2c0bc63/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/describe-kubernetes-objects"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:44:03.332799Z",
                            "start": "2026-07-29T14:44:02.644044Z"
                        },
                        "id": "0242ac17-0010-f470-e04f-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-f470-e04f-00000000001f",
                        "name": "gather-pod-logs",
                        "path": "/var/lib/zuul/builds/cd7037d876564c62987787feb2c0bc63/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/gather-pod-logs"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:44:03.555765Z",
                            "start": "2026-07-29T14:44:03.348140Z"
                        },
                        "id": "0242ac17-0010-f470-e04f-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-f470-e04f-00000000001f",
                        "name": "gather-pod-logs",
                        "path": "/var/lib/zuul/builds/cd7037d876564c62987787feb2c0bc63/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/gather-pod-logs"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:44:03.781936Z",
                            "start": "2026-07-29T14:44:03.561453Z"
                        },
                        "id": "0242ac17-0010-f470-e04f-000000000022",
                        "name": "creating directory for failed pod logs"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "shell",
                            "changed": true,
                            "cmd": "set -e\nfunction get_namespaces () {\n  kubectl get namespaces -o name | awk -F '/' '{ print $NF }'\n}\nfunction get_pods () {\n  NAMESPACE=$1\n  kubectl get pods -n ${NAMESPACE} -o name | awk -F '/' '{ print $NF }' | xargs -I {} echo ${NAMESPACE} {}\n}\nexport -f get_pods\nfunction get_pod_logs () {\n  NAMESPACE=${1% *}\n  POD=${1#* }\n  INIT_CONTAINERS=$(kubectl get pod $POD -n ${NAMESPACE} -o json | jq -r '.spec.initContainers[]?.name')\n  CONTAINERS=$(kubectl get pod $POD -n ${NAMESPACE} -o json | jq -r '.spec.containers[].name')\n  for CONTAINER in ${INIT_CONTAINERS} ${CONTAINERS}; do\n    echo \"${NAMESPACE}/${POD}/${CONTAINER}\"\n    mkdir -p \"/tmp/logs/pod-logs/${NAMESPACE}/${POD}\"\n    mkdir -p \"/tmp/logs/pod-logs/failed-pods/${NAMESPACE}/${POD}\"\n    kubectl logs ${POD} -n ${NAMESPACE} -c ${CONTAINER} > \"/tmp/logs/pod-logs/${NAMESPACE}/${POD}/${CONTAINER}.txt\"\n    kubectl logs --previous ${POD} -n ${NAMESPACE} -c ${CONTAINER} > \"/tmp/logs/pod-logs/failed-pods/${NAMESPACE}/${POD}/${CONTAINER}.txt\"\n  done\n}\nexport -f get_pod_logs\nget_namespaces |  xargs -r -I {} bash -c 'get_pods \"$@\"' _ {} |  xargs -r -I {} bash -c 'get_pod_logs \"$@\"' _ {}",
                            "delta": "0:00:36.459328",
                            "end": "2026-07-29 14:44:40.457809",
                            "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-f470-e04f-000000000023-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "non-zero return code",
                            "rc": 123,
                            "start": "2026-07-29 14:44:03.998481",
                            "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-kkm57/cert-manager-controller\nError from server (BadRequest): previous terminated container \"cert-manager-controller\" in pod \"cert-manager-79c48d47db-kkm57\" not found\ncert-manager/cert-manager-cainjector-579c9dd7cd-4s9xp/cert-manager-cainjector\nError from server (BadRequest): previous terminated container \"cert-manager-cainjector\" in pod \"cert-manager-cainjector-579c9dd7cd-4s9xp\" not found\ncert-manager/cert-manager-webhook-7d6b59cfdc-59cr2/cert-manager-webhook\nError from server (BadRequest): previous terminated container \"cert-manager-webhook\" in pod \"cert-manager-webhook-7d6b59cfdc-59cr2\" not found\nenvoy-gateway-system/envoy-gateway-78446f96c9-p7sjw/envoy-gateway\ningress-nginx/ingress-nginx-controller-vgl2w/controller\nError from server (BadRequest): previous terminated container \"controller\" in pod \"ingress-nginx-controller-vgl2w\" not found\ningress-nginx/ingress-nginx-defaultbackend-6987ff55cf-kp2wj/ingress-nginx-default-backend\nError from server (BadRequest): previous terminated container \"ingress-nginx-default-backend\" in pod \"ingress-nginx-defaultbackend-6987ff55cf-kp2wj\" not found\nkube-system/ceph-csi-rbd-nodeplugin-fqbsh/csi-rbdplugin\nError from server (BadRequest): previous terminated container \"csi-rbdplugin\" in pod \"ceph-csi-rbd-nodeplugin-fqbsh\" not found\nkube-system/ceph-csi-rbd-nodeplugin-fqbsh/driver-registrar\nError from server (BadRequest): previous terminated container \"driver-registrar\" in pod \"ceph-csi-rbd-nodeplugin-fqbsh\" not found\nkube-system/ceph-csi-rbd-nodeplugin-fqbsh/liveness-prometheus\nError from server (BadRequest): previous terminated container \"liveness-prometheus\" in pod \"ceph-csi-rbd-nodeplugin-fqbsh\" not found\nkube-system/ceph-csi-rbd-provisioner-69cb97fb6-6xcpk/csi-rbdplugin\nError from server (BadRequest): previous terminated container \"csi-rbdplugin\" in pod \"ceph-csi-rbd-provisioner-69cb97fb6-6xcpk\" not found\nkube-system/ceph-csi-rbd-provisioner-69cb97fb6-6xcpk/csi-provisioner\nkube-system/ceph-csi-rbd-provisioner-69cb97fb6-6xcpk/csi-resizer\nkube-system/ceph-csi-rbd-provisioner-69cb97fb6-6xcpk/csi-snapshotter\nkube-system/ceph-csi-rbd-provisioner-69cb97fb6-6xcpk/csi-attacher\nkube-system/ceph-csi-rbd-provisioner-69cb97fb6-6xcpk/csi-rbdplugin-controller\nkube-system/ceph-csi-rbd-provisioner-69cb97fb6-6xcpk/liveness-prometheus\nError from server (BadRequest): previous terminated container \"liveness-prometheus\" in pod \"ceph-csi-rbd-provisioner-69cb97fb6-6xcpk\" not found\nkube-system/cilium-operator-869df985b8-hfdwz/cilium-operator\nkube-system/cilium-tfktd/config\nError from server (BadRequest): previous terminated container \"config\" in pod \"cilium-tfktd\" not found\nkube-system/cilium-tfktd/mount-cgroup\nError from server (BadRequest): previous terminated container \"mount-cgroup\" in pod \"cilium-tfktd\" not found\nkube-system/cilium-tfktd/apply-sysctl-overwrites\nError from server (BadRequest): previous terminated container \"apply-sysctl-overwrites\" in pod \"cilium-tfktd\" not found\nkube-system/cilium-tfktd/mount-bpf-fs\nError from server (BadRequest): previous terminated container \"mount-bpf-fs\" in pod \"cilium-tfktd\" not found\nkube-system/cilium-tfktd/clean-cilium-state\nError from server (BadRequest): previous terminated container \"clean-cilium-state\" in pod \"cilium-tfktd\" not found\nkube-system/cilium-tfktd/install-cni-binaries\nError from server (BadRequest): previous terminated container \"install-cni-binaries\" in pod \"cilium-tfktd\" not found\nkube-system/cilium-tfktd/cilium-agent\nError from server (BadRequest): previous terminated container \"cilium-agent\" in pod \"cilium-tfktd\" not found\nkube-system/coredns-67659f764b-4xmdc/coredns\nError from server (BadRequest): previous terminated container \"coredns\" in pod \"coredns-67659f764b-4xmdc\" not found\nkube-system/coredns-67659f764b-sgvzv/coredns\nError from server (BadRequest): previous terminated container \"coredns\" in pod \"coredns-67659f764b-sgvzv\" 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\nkube-system/kube-proxy-796n9/kube-proxy\nError from server (BadRequest): previous terminated container \"kube-proxy\" in pod \"kube-proxy-796n9\" not found\nkube-system/kube-scheduler-instance/kube-scheduler\nkube-system/kube-vip-instance/kube-vip\nopenstack/cinder-api-86978669f9-k4bbd/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"cinder-api-86978669f9-k4bbd\" not found\nopenstack/cinder-api-86978669f9-k4bbd/ceph-coordination-volume-perms\nError from server (BadRequest): previous terminated container \"ceph-coordination-volume-perms\" in pod \"cinder-api-86978669f9-k4bbd\" not found\nopenstack/cinder-api-86978669f9-k4bbd/cinder-api\nError from server (BadRequest): previous terminated container \"cinder-api\" in pod \"cinder-api-86978669f9-k4bbd\" not found\nopenstack/cinder-backup-7c9f649dc7-2g8gz/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"cinder-backup-7c9f649dc7-2g8gz\" not found\nopenstack/cinder-backup-7c9f649dc7-2g8gz/ceph-backup-keyring-placement\nError from server (BadRequest): previous terminated container \"ceph-backup-keyring-placement\" in pod \"cinder-backup-7c9f649dc7-2g8gz\" not found\nopenstack/cinder-backup-7c9f649dc7-2g8gz/ceph-keyring-placement-rbd1\nError from server (BadRequest): previous terminated container \"ceph-keyring-placement-rbd1\" in pod \"cinder-backup-7c9f649dc7-2g8gz\" not found\nopenstack/cinder-backup-7c9f649dc7-2g8gz/ceph-coordination-volume-perms\nError from server (BadRequest): previous terminated container \"ceph-coordination-volume-perms\" in pod \"cinder-backup-7c9f649dc7-2g8gz\" not found\nopenstack/cinder-backup-7c9f649dc7-2g8gz/cinder-backup\nError from server (BadRequest): previous terminated container \"cinder-backup\" in pod \"cinder-backup-7c9f649dc7-2g8gz\" not found\nopenstack/cinder-backup-storage-init-b7ncf/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"cinder-backup-storage-init-b7ncf\" not found\nopenstack/cinder-backup-storage-init-b7ncf/ceph-keyring-placement\nError from server (BadRequest): previous terminated container \"ceph-keyring-placement\" in pod \"cinder-backup-storage-init-b7ncf\" not found\nopenstack/cinder-backup-storage-init-b7ncf/cinder-backup-storage-init\nError from server (BadRequest): previous terminated container \"cinder-backup-storage-init\" in pod \"cinder-backup-storage-init-b7ncf\" not found\nopenstack/cinder-bootstrap-78wz7/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"cinder-bootstrap-78wz7\" not found\nopenstack/cinder-bootstrap-78wz7/bootstrap\nError from server (BadRequest): previous terminated container \"bootstrap\" in pod \"cinder-bootstrap-78wz7\" not found\nopenstack/cinder-create-internal-tenant-bvm2l/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"cinder-create-internal-tenant-bvm2l\" not found\nopenstack/cinder-create-internal-tenant-bvm2l/create-internal-tenant\nError from server (BadRequest): previous terminated container \"create-internal-tenant\" in pod \"cinder-create-internal-tenant-bvm2l\" not found\nopenstack/cinder-db-init-l54zz/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"cinder-db-init-l54zz\" not found\nopenstack/cinder-db-init-l54zz/cinder-db-init-0\nError from server (BadRequest): previous terminated container \"cinder-db-init-0\" in pod \"cinder-db-init-l54zz\" not found\nopenstack/cinder-db-sync-xdzlk/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"cinder-db-sync-xdzlk\" not found\nopenstack/cinder-db-sync-xdzlk/cinder-db-sync\nError from server (BadRequest): previous terminated container \"cinder-db-sync\" in pod \"cinder-db-sync-xdzlk\" not found\nopenstack/cinder-ks-endpoints-fpx6l/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"cinder-ks-endpoints-fpx6l\" not found\nopenstack/cinder-ks-endpoints-fpx6l/volumev3-ks-endpoints-admin\nError from server (BadRequest): previous terminated container \"volumev3-ks-endpoints-admin\" in pod \"cinder-ks-endpoints-fpx6l\" not found\nopenstack/cinder-ks-endpoints-fpx6l/volumev3-ks-endpoints-internal\nError from server (BadRequest): previous terminated container \"volumev3-ks-endpoints-internal\" in pod \"cinder-ks-endpoints-fpx6l\" not found\nopenstack/cinder-ks-endpoints-fpx6l/volumev3-ks-endpoints-public\nError from server (BadRequest): previous terminated container \"volumev3-ks-endpoints-public\" in pod \"cinder-ks-endpoints-fpx6l\" not found\nopenstack/cinder-ks-service-qtpdg/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"cinder-ks-service-qtpdg\" not found\nopenstack/cinder-ks-service-qtpdg/volumev3-ks-service-registration\nError from server (BadRequest): previous terminated container \"volumev3-ks-service-registration\" in pod \"cinder-ks-service-qtpdg\" not found\nopenstack/cinder-ks-user-vgrq6/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"cinder-ks-user-vgrq6\" not found\nopenstack/cinder-ks-user-vgrq6/cinder-ks-user\nError from server (BadRequest): previous terminated container \"cinder-ks-user\" in pod \"cinder-ks-user-vgrq6\" not found\nopenstack/cinder-rabbit-init-qmxdk/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"cinder-rabbit-init-qmxdk\" not found\nopenstack/cinder-rabbit-init-qmxdk/rabbit-init\nError from server (BadRequest): previous terminated container \"rabbit-init\" in pod \"cinder-rabbit-init-qmxdk\" not found\nopenstack/cinder-scheduler-bb79d565-pxl5z/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"cinder-scheduler-bb79d565-pxl5z\" not found\nopenstack/cinder-scheduler-bb79d565-pxl5z/ceph-coordination-volume-perms\nError from server (BadRequest): previous terminated container \"ceph-coordination-volume-perms\" in pod \"cinder-scheduler-bb79d565-pxl5z\" not found\nopenstack/cinder-scheduler-bb79d565-pxl5z/cinder-scheduler\nError from server (BadRequest): previous terminated container \"cinder-scheduler\" in pod \"cinder-scheduler-bb79d565-pxl5z\" not found\nopenstack/cinder-storage-init-k42sr/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"cinder-storage-init-k42sr\" not found\nopenstack/cinder-storage-init-k42sr/ceph-keyring-placement\nError from server (BadRequest): previous terminated container \"ceph-keyring-placement\" in pod \"cinder-storage-init-k42sr\" not found\nopenstack/cinder-storage-init-k42sr/cinder-storage-init-rbd1\nError from server (BadRequest): previous terminated container \"cinder-storage-init-rbd1\" in pod \"cinder-storage-init-k42sr\" not found\nopenstack/cinder-volume-5cfd669659-mrf5l/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"cinder-volume-5cfd669659-mrf5l\" not found\nopenstack/cinder-volume-5cfd669659-mrf5l/ceph-keyring-placement-rbd1\nError from server (BadRequest): previous terminated container \"ceph-keyring-placement-rbd1\" in pod \"cinder-volume-5cfd669659-mrf5l\" not found\nopenstack/cinder-volume-5cfd669659-mrf5l/ceph-coordination-volume-perms\nError from server (BadRequest): previous terminated container \"ceph-coordination-volume-perms\" in pod \"cinder-volume-5cfd669659-mrf5l\" not found\nopenstack/cinder-volume-5cfd669659-mrf5l/init-cinder-conf\nError from server (BadRequest): previous terminated container \"init-cinder-conf\" in pod \"cinder-volume-5cfd669659-mrf5l\" not found\nopenstack/cinder-volume-5cfd669659-mrf5l/cinder-volume\nError from server (BadRequest): previous terminated container \"cinder-volume\" in pod \"cinder-volume-5cfd669659-mrf5l\" not found\nopenstack/glance-api-7f9ffc744b-lrv2f/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"glance-api-7f9ffc744b-lrv2f\" not found\nopenstack/glance-api-7f9ffc744b-lrv2f/glance-perms\nError from server (BadRequest): previous terminated container \"glance-perms\" in pod \"glance-api-7f9ffc744b-lrv2f\" not found\nopenstack/glance-api-7f9ffc744b-lrv2f/ceph-keyring-placement\nError from server (BadRequest): previous terminated container \"ceph-keyring-placement\" in pod \"glance-api-7f9ffc744b-lrv2f\" not found\nopenstack/glance-api-7f9ffc744b-lrv2f/glance-api\nError from server (BadRequest): previous terminated container \"glance-api\" in pod \"glance-api-7f9ffc744b-lrv2f\" not found\nopenstack/glance-db-init-z9k2n/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"glance-db-init-z9k2n\" not found\nopenstack/glance-db-init-z9k2n/glance-db-init-0\nError from server (BadRequest): previous terminated container \"glance-db-init-0\" in pod \"glance-db-init-z9k2n\" not found\nopenstack/glance-db-sync-5x285/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"glance-db-sync-5x285\" not found\nopenstack/glance-db-sync-5x285/glance-db-sync\nError from server (BadRequest): previous terminated container \"glance-db-sync\" in pod \"glance-db-sync-5x285\" not found\nopenstack/glance-ks-endpoints-kbrf9/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"glance-ks-endpoints-kbrf9\" not found\nopenstack/glance-ks-endpoints-kbrf9/image-ks-endpoints-admin\nError from server (BadRequest): previous terminated container \"image-ks-endpoints-admin\" in pod \"glance-ks-endpoints-kbrf9\" not found\nopenstack/glance-ks-endpoints-kbrf9/image-ks-endpoints-internal\nError from server (BadRequest): previous terminated container \"image-ks-endpoints-internal\" in pod \"glance-ks-endpoints-kbrf9\" not found\nopenstack/glance-ks-endpoints-kbrf9/image-ks-endpoints-public\nError from server (BadRequest): previous terminated container \"image-ks-endpoints-public\" in pod \"glance-ks-endpoints-kbrf9\" not found\nopenstack/glance-ks-service-m6znk/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"glance-ks-service-m6znk\" not found\nopenstack/glance-ks-service-m6znk/image-ks-service-registration\nError from server (BadRequest): previous terminated container \"image-ks-service-registration\" in pod \"glance-ks-service-m6znk\" not found\nopenstack/glance-ks-user-csbks/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"glance-ks-user-csbks\" not found\nopenstack/glance-ks-user-csbks/glance-ks-user\nError from server (BadRequest): previous terminated container \"glance-ks-user\" in pod \"glance-ks-user-csbks\" not found\nopenstack/glance-metadefs-load-dnmxq/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"glance-metadefs-load-dnmxq\" not found\nopenstack/glance-metadefs-load-dnmxq/glance-metadefs-load\nError from server (BadRequest): previous terminated container \"glance-metadefs-load\" in pod \"glance-metadefs-load-dnmxq\" not found\nopenstack/glance-rabbit-init-pnx4c/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"glance-rabbit-init-pnx4c\" not found\nopenstack/glance-rabbit-init-pnx4c/rabbit-init\nError from server (BadRequest): previous terminated container \"rabbit-init\" in pod \"glance-rabbit-init-pnx4c\" not found\nopenstack/glance-storage-init-l65f2/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"glance-storage-init-l65f2\" not found\nopenstack/glance-storage-init-l65f2/ceph-keyring-placement\nError from server (BadRequest): previous terminated container \"ceph-keyring-placement\" in pod \"glance-storage-init-l65f2\" not found\nopenstack/glance-storage-init-l65f2/glance-storage-init\nError from server (BadRequest): previous terminated container \"glance-storage-init\" in pod \"glance-storage-init-l65f2\" not found\nopenstack/keystone-api-8667bf5fc5-7xrl8/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"keystone-api-8667bf5fc5-7xrl8\" not found\nopenstack/keystone-api-8667bf5fc5-7xrl8/keystone-api\nError from server (BadRequest): previous terminated container \"keystone-api\" in pod \"keystone-api-8667bf5fc5-7xrl8\" not found\nopenstack/keystone-bootstrap-pqnsm/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"keystone-bootstrap-pqnsm\" not found\nopenstack/keystone-bootstrap-pqnsm/bootstrap\nError from server (BadRequest): previous terminated container \"bootstrap\" in pod \"keystone-bootstrap-pqnsm\" not found\nopenstack/keystone-credential-setup-thsq8/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"keystone-credential-setup-thsq8\" not found\nopenstack/keystone-credential-setup-thsq8/keystone-credential-setup\nError from server (BadRequest): previous terminated container \"keystone-credential-setup\" in pod \"keystone-credential-setup-thsq8\" not found\nopenstack/keystone-db-init-57m24/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"keystone-db-init-57m24\" not found\nopenstack/keystone-db-init-57m24/keystone-db-init-0\nError from server (BadRequest): previous terminated container \"keystone-db-init-0\" in pod \"keystone-db-init-57m24\" not found\nopenstack/keystone-db-sync-gbnfl/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"keystone-db-sync-gbnfl\" not found\nopenstack/keystone-db-sync-gbnfl/keystone-db-sync\nError from server (BadRequest): previous terminated container \"keystone-db-sync\" in pod \"keystone-db-sync-gbnfl\" not found\nopenstack/keystone-domain-manage-thngz/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"keystone-domain-manage-thngz\" not found\nopenstack/keystone-domain-manage-thngz/keystone-domain-manage\nError from server (BadRequest): previous terminated container \"keystone-domain-manage\" in pod \"keystone-domain-manage-thngz\" not found\nopenstack/keystone-fernet-setup-wxgtf/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"keystone-fernet-setup-wxgtf\" not found\nopenstack/keystone-fernet-setup-wxgtf/keystone-fernet-setup\nError from server (BadRequest): previous terminated container \"keystone-fernet-setup\" in pod \"keystone-fernet-setup-wxgtf\" not found\nopenstack/keystone-rabbit-init-bhr9r/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"keystone-rabbit-init-bhr9r\" not found\nopenstack/keystone-rabbit-init-bhr9r/rabbit-init\nError from server (BadRequest): previous terminated container \"rabbit-init\" in pod \"keystone-rabbit-init-bhr9r\" not found\nopenstack/memcached-memcached-cf56b6468-lwrsq/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"memcached-memcached-cf56b6468-lwrsq\" not found\nopenstack/memcached-memcached-cf56b6468-lwrsq/memcached\nError from server (BadRequest): previous terminated container \"memcached\" in pod \"memcached-memcached-cf56b6468-lwrsq\" not found\nopenstack/memcached-memcached-cf56b6468-lwrsq/memcached-exporter\nError from server (BadRequest): previous terminated container \"memcached-exporter\" in pod \"memcached-memcached-cf56b6468-lwrsq\" 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/pxc-operator-69cb5bbdb9-fnshp/percona-xtradb-cluster-operator\nopenstack/rabbitmq-cinder-server-0/setup-container\nError from server (BadRequest): previous terminated container \"setup-container\" in pod \"rabbitmq-cinder-server-0\" not found\nopenstack/rabbitmq-cinder-server-0/rabbitmq\nError from server (BadRequest): previous terminated container \"rabbitmq\" in pod \"rabbitmq-cinder-server-0\" not found\nopenstack/rabbitmq-cluster-operator-54f767cff8-d5m4x/rabbitmq-cluster-operator\nopenstack/rabbitmq-glance-server-0/setup-container\nError from server (BadRequest): previous terminated container \"setup-container\" in pod \"rabbitmq-glance-server-0\" not found\nopenstack/rabbitmq-glance-server-0/rabbitmq\nError from server (BadRequest): previous terminated container \"rabbitmq\" in pod \"rabbitmq-glance-server-0\" not found\nopenstack/rabbitmq-keystone-server-0/setup-container\nError from server (BadRequest): previous terminated container \"setup-container\" in pod \"rabbitmq-keystone-server-0\" not found\nopenstack/rabbitmq-keystone-server-0/rabbitmq\nError from server (BadRequest): previous terminated container \"rabbitmq\" in pod \"rabbitmq-keystone-server-0\" not found\nopenstack/rabbitmq-messaging-topology-operator-6f465c979f-rlhcn/rabbitmq-cluster-operator\nopenstack/tempest-ks-user-6882n/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"tempest-ks-user-6882n\" not found\nopenstack/tempest-ks-user-6882n/tempest-ks-user\nError from server (BadRequest): previous terminated container \"tempest-ks-user\" in pod \"tempest-ks-user-6882n\" not found\nopenstack/tempest-run-tests-wx85b/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"tempest-run-tests-wx85b\" not found\nopenstack/tempest-run-tests-wx85b/tempest-run-tests-init\nError from server (BadRequest): previous terminated container \"tempest-run-tests-init\" in pod \"tempest-run-tests-wx85b\" not found\nopenstack/tempest-run-tests-wx85b/tempest-run-tests\nError from server (BadRequest): previous terminated container \"tempest-run-tests\" in pod \"tempest-run-tests-wx85b\" 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-kkm57/cert-manager-controller",
                                "Error from server (BadRequest): previous terminated container \"cert-manager-controller\" in pod \"cert-manager-79c48d47db-kkm57\" not found",
                                "cert-manager/cert-manager-cainjector-579c9dd7cd-4s9xp/cert-manager-cainjector",
                                "Error from server (BadRequest): previous terminated container \"cert-manager-cainjector\" in pod \"cert-manager-cainjector-579c9dd7cd-4s9xp\" not found",
                                "cert-manager/cert-manager-webhook-7d6b59cfdc-59cr2/cert-manager-webhook",
                                "Error from server (BadRequest): previous terminated container \"cert-manager-webhook\" in pod \"cert-manager-webhook-7d6b59cfdc-59cr2\" not found",
                                "envoy-gateway-system/envoy-gateway-78446f96c9-p7sjw/envoy-gateway",
                                "ingress-nginx/ingress-nginx-controller-vgl2w/controller",
                                "Error from server (BadRequest): previous terminated container \"controller\" in pod \"ingress-nginx-controller-vgl2w\" not found",
                                "ingress-nginx/ingress-nginx-defaultbackend-6987ff55cf-kp2wj/ingress-nginx-default-backend",
                                "Error from server (BadRequest): previous terminated container \"ingress-nginx-default-backend\" in pod \"ingress-nginx-defaultbackend-6987ff55cf-kp2wj\" not found",
                                "kube-system/ceph-csi-rbd-nodeplugin-fqbsh/csi-rbdplugin",
                                "Error from server (BadRequest): previous terminated container \"csi-rbdplugin\" in pod \"ceph-csi-rbd-nodeplugin-fqbsh\" not found",
                                "kube-system/ceph-csi-rbd-nodeplugin-fqbsh/driver-registrar",
                                "Error from server (BadRequest): previous terminated container \"driver-registrar\" in pod \"ceph-csi-rbd-nodeplugin-fqbsh\" not found",
                                "kube-system/ceph-csi-rbd-nodeplugin-fqbsh/liveness-prometheus",
                                "Error from server (BadRequest): previous terminated container \"liveness-prometheus\" in pod \"ceph-csi-rbd-nodeplugin-fqbsh\" not found",
                                "kube-system/ceph-csi-rbd-provisioner-69cb97fb6-6xcpk/csi-rbdplugin",
                                "Error from server (BadRequest): previous terminated container \"csi-rbdplugin\" in pod \"ceph-csi-rbd-provisioner-69cb97fb6-6xcpk\" not found",
                                "kube-system/ceph-csi-rbd-provisioner-69cb97fb6-6xcpk/csi-provisioner",
                                "kube-system/ceph-csi-rbd-provisioner-69cb97fb6-6xcpk/csi-resizer",
                                "kube-system/ceph-csi-rbd-provisioner-69cb97fb6-6xcpk/csi-snapshotter",
                                "kube-system/ceph-csi-rbd-provisioner-69cb97fb6-6xcpk/csi-attacher",
                                "kube-system/ceph-csi-rbd-provisioner-69cb97fb6-6xcpk/csi-rbdplugin-controller",
                                "kube-system/ceph-csi-rbd-provisioner-69cb97fb6-6xcpk/liveness-prometheus",
                                "Error from server (BadRequest): previous terminated container \"liveness-prometheus\" in pod \"ceph-csi-rbd-provisioner-69cb97fb6-6xcpk\" not found",
                                "kube-system/cilium-operator-869df985b8-hfdwz/cilium-operator",
                                "kube-system/cilium-tfktd/config",
                                "Error from server (BadRequest): previous terminated container \"config\" in pod \"cilium-tfktd\" not found",
                                "kube-system/cilium-tfktd/mount-cgroup",
                                "Error from server (BadRequest): previous terminated container \"mount-cgroup\" in pod \"cilium-tfktd\" not found",
                                "kube-system/cilium-tfktd/apply-sysctl-overwrites",
                                "Error from server (BadRequest): previous terminated container \"apply-sysctl-overwrites\" in pod \"cilium-tfktd\" not found",
                                "kube-system/cilium-tfktd/mount-bpf-fs",
                                "Error from server (BadRequest): previous terminated container \"mount-bpf-fs\" in pod \"cilium-tfktd\" not found",
                                "kube-system/cilium-tfktd/clean-cilium-state",
                                "Error from server (BadRequest): previous terminated container \"clean-cilium-state\" in pod \"cilium-tfktd\" not found",
                                "kube-system/cilium-tfktd/install-cni-binaries",
                                "Error from server (BadRequest): previous terminated container \"install-cni-binaries\" in pod \"cilium-tfktd\" not found",
                                "kube-system/cilium-tfktd/cilium-agent",
                                "Error from server (BadRequest): previous terminated container \"cilium-agent\" in pod \"cilium-tfktd\" not found",
                                "kube-system/coredns-67659f764b-4xmdc/coredns",
                                "Error from server (BadRequest): previous terminated container \"coredns\" in pod \"coredns-67659f764b-4xmdc\" not found",
                                "kube-system/coredns-67659f764b-sgvzv/coredns",
                                "Error from server (BadRequest): previous terminated container \"coredns\" in pod \"coredns-67659f764b-sgvzv\" 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",
                                "kube-system/kube-proxy-796n9/kube-proxy",
                                "Error from server (BadRequest): previous terminated container \"kube-proxy\" in pod \"kube-proxy-796n9\" not found",
                                "kube-system/kube-scheduler-instance/kube-scheduler",
                                "kube-system/kube-vip-instance/kube-vip",
                                "openstack/cinder-api-86978669f9-k4bbd/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"cinder-api-86978669f9-k4bbd\" not found",
                                "openstack/cinder-api-86978669f9-k4bbd/ceph-coordination-volume-perms",
                                "Error from server (BadRequest): previous terminated container \"ceph-coordination-volume-perms\" in pod \"cinder-api-86978669f9-k4bbd\" not found",
                                "openstack/cinder-api-86978669f9-k4bbd/cinder-api",
                                "Error from server (BadRequest): previous terminated container \"cinder-api\" in pod \"cinder-api-86978669f9-k4bbd\" not found",
                                "openstack/cinder-backup-7c9f649dc7-2g8gz/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"cinder-backup-7c9f649dc7-2g8gz\" not found",
                                "openstack/cinder-backup-7c9f649dc7-2g8gz/ceph-backup-keyring-placement",
                                "Error from server (BadRequest): previous terminated container \"ceph-backup-keyring-placement\" in pod \"cinder-backup-7c9f649dc7-2g8gz\" not found",
                                "openstack/cinder-backup-7c9f649dc7-2g8gz/ceph-keyring-placement-rbd1",
                                "Error from server (BadRequest): previous terminated container \"ceph-keyring-placement-rbd1\" in pod \"cinder-backup-7c9f649dc7-2g8gz\" not found",
                                "openstack/cinder-backup-7c9f649dc7-2g8gz/ceph-coordination-volume-perms",
                                "Error from server (BadRequest): previous terminated container \"ceph-coordination-volume-perms\" in pod \"cinder-backup-7c9f649dc7-2g8gz\" not found",
                                "openstack/cinder-backup-7c9f649dc7-2g8gz/cinder-backup",
                                "Error from server (BadRequest): previous terminated container \"cinder-backup\" in pod \"cinder-backup-7c9f649dc7-2g8gz\" not found",
                                "openstack/cinder-backup-storage-init-b7ncf/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"cinder-backup-storage-init-b7ncf\" not found",
                                "openstack/cinder-backup-storage-init-b7ncf/ceph-keyring-placement",
                                "Error from server (BadRequest): previous terminated container \"ceph-keyring-placement\" in pod \"cinder-backup-storage-init-b7ncf\" not found",
                                "openstack/cinder-backup-storage-init-b7ncf/cinder-backup-storage-init",
                                "Error from server (BadRequest): previous terminated container \"cinder-backup-storage-init\" in pod \"cinder-backup-storage-init-b7ncf\" not found",
                                "openstack/cinder-bootstrap-78wz7/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"cinder-bootstrap-78wz7\" not found",
                                "openstack/cinder-bootstrap-78wz7/bootstrap",
                                "Error from server (BadRequest): previous terminated container \"bootstrap\" in pod \"cinder-bootstrap-78wz7\" not found",
                                "openstack/cinder-create-internal-tenant-bvm2l/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"cinder-create-internal-tenant-bvm2l\" not found",
                                "openstack/cinder-create-internal-tenant-bvm2l/create-internal-tenant",
                                "Error from server (BadRequest): previous terminated container \"create-internal-tenant\" in pod \"cinder-create-internal-tenant-bvm2l\" not found",
                                "openstack/cinder-db-init-l54zz/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"cinder-db-init-l54zz\" not found",
                                "openstack/cinder-db-init-l54zz/cinder-db-init-0",
                                "Error from server (BadRequest): previous terminated container \"cinder-db-init-0\" in pod \"cinder-db-init-l54zz\" not found",
                                "openstack/cinder-db-sync-xdzlk/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"cinder-db-sync-xdzlk\" not found",
                                "openstack/cinder-db-sync-xdzlk/cinder-db-sync",
                                "Error from server (BadRequest): previous terminated container \"cinder-db-sync\" in pod \"cinder-db-sync-xdzlk\" not found",
                                "openstack/cinder-ks-endpoints-fpx6l/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"cinder-ks-endpoints-fpx6l\" not found",
                                "openstack/cinder-ks-endpoints-fpx6l/volumev3-ks-endpoints-admin",
                                "Error from server (BadRequest): previous terminated container \"volumev3-ks-endpoints-admin\" in pod \"cinder-ks-endpoints-fpx6l\" not found",
                                "openstack/cinder-ks-endpoints-fpx6l/volumev3-ks-endpoints-internal",
                                "Error from server (BadRequest): previous terminated container \"volumev3-ks-endpoints-internal\" in pod \"cinder-ks-endpoints-fpx6l\" not found",
                                "openstack/cinder-ks-endpoints-fpx6l/volumev3-ks-endpoints-public",
                                "Error from server (BadRequest): previous terminated container \"volumev3-ks-endpoints-public\" in pod \"cinder-ks-endpoints-fpx6l\" not found",
                                "openstack/cinder-ks-service-qtpdg/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"cinder-ks-service-qtpdg\" not found",
                                "openstack/cinder-ks-service-qtpdg/volumev3-ks-service-registration",
                                "Error from server (BadRequest): previous terminated container \"volumev3-ks-service-registration\" in pod \"cinder-ks-service-qtpdg\" not found",
                                "openstack/cinder-ks-user-vgrq6/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"cinder-ks-user-vgrq6\" not found",
                                "openstack/cinder-ks-user-vgrq6/cinder-ks-user",
                                "Error from server (BadRequest): previous terminated container \"cinder-ks-user\" in pod \"cinder-ks-user-vgrq6\" not found",
                                "openstack/cinder-rabbit-init-qmxdk/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"cinder-rabbit-init-qmxdk\" not found",
                                "openstack/cinder-rabbit-init-qmxdk/rabbit-init",
                                "Error from server (BadRequest): previous terminated container \"rabbit-init\" in pod \"cinder-rabbit-init-qmxdk\" not found",
                                "openstack/cinder-scheduler-bb79d565-pxl5z/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"cinder-scheduler-bb79d565-pxl5z\" not found",
                                "openstack/cinder-scheduler-bb79d565-pxl5z/ceph-coordination-volume-perms",
                                "Error from server (BadRequest): previous terminated container \"ceph-coordination-volume-perms\" in pod \"cinder-scheduler-bb79d565-pxl5z\" not found",
                                "openstack/cinder-scheduler-bb79d565-pxl5z/cinder-scheduler",
                                "Error from server (BadRequest): previous terminated container \"cinder-scheduler\" in pod \"cinder-scheduler-bb79d565-pxl5z\" not found",
                                "openstack/cinder-storage-init-k42sr/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"cinder-storage-init-k42sr\" not found",
                                "openstack/cinder-storage-init-k42sr/ceph-keyring-placement",
                                "Error from server (BadRequest): previous terminated container \"ceph-keyring-placement\" in pod \"cinder-storage-init-k42sr\" not found",
                                "openstack/cinder-storage-init-k42sr/cinder-storage-init-rbd1",
                                "Error from server (BadRequest): previous terminated container \"cinder-storage-init-rbd1\" in pod \"cinder-storage-init-k42sr\" not found",
                                "openstack/cinder-volume-5cfd669659-mrf5l/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"cinder-volume-5cfd669659-mrf5l\" not found",
                                "openstack/cinder-volume-5cfd669659-mrf5l/ceph-keyring-placement-rbd1",
                                "Error from server (BadRequest): previous terminated container \"ceph-keyring-placement-rbd1\" in pod \"cinder-volume-5cfd669659-mrf5l\" not found",
                                "openstack/cinder-volume-5cfd669659-mrf5l/ceph-coordination-volume-perms",
                                "Error from server (BadRequest): previous terminated container \"ceph-coordination-volume-perms\" in pod \"cinder-volume-5cfd669659-mrf5l\" not found",
                                "openstack/cinder-volume-5cfd669659-mrf5l/init-cinder-conf",
                                "Error from server (BadRequest): previous terminated container \"init-cinder-conf\" in pod \"cinder-volume-5cfd669659-mrf5l\" not found",
                                "openstack/cinder-volume-5cfd669659-mrf5l/cinder-volume",
                                "Error from server (BadRequest): previous terminated container \"cinder-volume\" in pod \"cinder-volume-5cfd669659-mrf5l\" not found",
                                "openstack/glance-api-7f9ffc744b-lrv2f/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"glance-api-7f9ffc744b-lrv2f\" not found",
                                "openstack/glance-api-7f9ffc744b-lrv2f/glance-perms",
                                "Error from server (BadRequest): previous terminated container \"glance-perms\" in pod \"glance-api-7f9ffc744b-lrv2f\" not found",
                                "openstack/glance-api-7f9ffc744b-lrv2f/ceph-keyring-placement",
                                "Error from server (BadRequest): previous terminated container \"ceph-keyring-placement\" in pod \"glance-api-7f9ffc744b-lrv2f\" not found",
                                "openstack/glance-api-7f9ffc744b-lrv2f/glance-api",
                                "Error from server (BadRequest): previous terminated container \"glance-api\" in pod \"glance-api-7f9ffc744b-lrv2f\" not found",
                                "openstack/glance-db-init-z9k2n/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"glance-db-init-z9k2n\" not found",
                                "openstack/glance-db-init-z9k2n/glance-db-init-0",
                                "Error from server (BadRequest): previous terminated container \"glance-db-init-0\" in pod \"glance-db-init-z9k2n\" not found",
                                "openstack/glance-db-sync-5x285/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"glance-db-sync-5x285\" not found",
                                "openstack/glance-db-sync-5x285/glance-db-sync",
                                "Error from server (BadRequest): previous terminated container \"glance-db-sync\" in pod \"glance-db-sync-5x285\" not found",
                                "openstack/glance-ks-endpoints-kbrf9/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"glance-ks-endpoints-kbrf9\" not found",
                                "openstack/glance-ks-endpoints-kbrf9/image-ks-endpoints-admin",
                                "Error from server (BadRequest): previous terminated container \"image-ks-endpoints-admin\" in pod \"glance-ks-endpoints-kbrf9\" not found",
                                "openstack/glance-ks-endpoints-kbrf9/image-ks-endpoints-internal",
                                "Error from server (BadRequest): previous terminated container \"image-ks-endpoints-internal\" in pod \"glance-ks-endpoints-kbrf9\" not found",
                                "openstack/glance-ks-endpoints-kbrf9/image-ks-endpoints-public",
                                "Error from server (BadRequest): previous terminated container \"image-ks-endpoints-public\" in pod \"glance-ks-endpoints-kbrf9\" not found",
                                "openstack/glance-ks-service-m6znk/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"glance-ks-service-m6znk\" not found",
                                "openstack/glance-ks-service-m6znk/image-ks-service-registration",
                                "Error from server (BadRequest): previous terminated container \"image-ks-service-registration\" in pod \"glance-ks-service-m6znk\" not found",
                                "openstack/glance-ks-user-csbks/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"glance-ks-user-csbks\" not found",
                                "openstack/glance-ks-user-csbks/glance-ks-user",
                                "Error from server (BadRequest): previous terminated container \"glance-ks-user\" in pod \"glance-ks-user-csbks\" not found",
                                "openstack/glance-metadefs-load-dnmxq/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"glance-metadefs-load-dnmxq\" not found",
                                "openstack/glance-metadefs-load-dnmxq/glance-metadefs-load",
                                "Error from server (BadRequest): previous terminated container \"glance-metadefs-load\" in pod \"glance-metadefs-load-dnmxq\" not found",
                                "openstack/glance-rabbit-init-pnx4c/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"glance-rabbit-init-pnx4c\" not found",
                                "openstack/glance-rabbit-init-pnx4c/rabbit-init",
                                "Error from server (BadRequest): previous terminated container \"rabbit-init\" in pod \"glance-rabbit-init-pnx4c\" not found",
                                "openstack/glance-storage-init-l65f2/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"glance-storage-init-l65f2\" not found",
                                "openstack/glance-storage-init-l65f2/ceph-keyring-placement",
                                "Error from server (BadRequest): previous terminated container \"ceph-keyring-placement\" in pod \"glance-storage-init-l65f2\" not found",
                                "openstack/glance-storage-init-l65f2/glance-storage-init",
                                "Error from server (BadRequest): previous terminated container \"glance-storage-init\" in pod \"glance-storage-init-l65f2\" not found",
                                "openstack/keystone-api-8667bf5fc5-7xrl8/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"keystone-api-8667bf5fc5-7xrl8\" not found",
                                "openstack/keystone-api-8667bf5fc5-7xrl8/keystone-api",
                                "Error from server (BadRequest): previous terminated container \"keystone-api\" in pod \"keystone-api-8667bf5fc5-7xrl8\" not found",
                                "openstack/keystone-bootstrap-pqnsm/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"keystone-bootstrap-pqnsm\" not found",
                                "openstack/keystone-bootstrap-pqnsm/bootstrap",
                                "Error from server (BadRequest): previous terminated container \"bootstrap\" in pod \"keystone-bootstrap-pqnsm\" not found",
                                "openstack/keystone-credential-setup-thsq8/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"keystone-credential-setup-thsq8\" not found",
                                "openstack/keystone-credential-setup-thsq8/keystone-credential-setup",
                                "Error from server (BadRequest): previous terminated container \"keystone-credential-setup\" in pod \"keystone-credential-setup-thsq8\" not found",
                                "openstack/keystone-db-init-57m24/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"keystone-db-init-57m24\" not found",
                                "openstack/keystone-db-init-57m24/keystone-db-init-0",
                                "Error from server (BadRequest): previous terminated container \"keystone-db-init-0\" in pod \"keystone-db-init-57m24\" not found",
                                "openstack/keystone-db-sync-gbnfl/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"keystone-db-sync-gbnfl\" not found",
                                "openstack/keystone-db-sync-gbnfl/keystone-db-sync",
                                "Error from server (BadRequest): previous terminated container \"keystone-db-sync\" in pod \"keystone-db-sync-gbnfl\" not found",
                                "openstack/keystone-domain-manage-thngz/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"keystone-domain-manage-thngz\" not found",
                                "openstack/keystone-domain-manage-thngz/keystone-domain-manage",
                                "Error from server (BadRequest): previous terminated container \"keystone-domain-manage\" in pod \"keystone-domain-manage-thngz\" not found",
                                "openstack/keystone-fernet-setup-wxgtf/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"keystone-fernet-setup-wxgtf\" not found",
                                "openstack/keystone-fernet-setup-wxgtf/keystone-fernet-setup",
                                "Error from server (BadRequest): previous terminated container \"keystone-fernet-setup\" in pod \"keystone-fernet-setup-wxgtf\" not found",
                                "openstack/keystone-rabbit-init-bhr9r/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"keystone-rabbit-init-bhr9r\" not found",
                                "openstack/keystone-rabbit-init-bhr9r/rabbit-init",
                                "Error from server (BadRequest): previous terminated container \"rabbit-init\" in pod \"keystone-rabbit-init-bhr9r\" not found",
                                "openstack/memcached-memcached-cf56b6468-lwrsq/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"memcached-memcached-cf56b6468-lwrsq\" not found",
                                "openstack/memcached-memcached-cf56b6468-lwrsq/memcached",
                                "Error from server (BadRequest): previous terminated container \"memcached\" in pod \"memcached-memcached-cf56b6468-lwrsq\" not found",
                                "openstack/memcached-memcached-cf56b6468-lwrsq/memcached-exporter",
                                "Error from server (BadRequest): previous terminated container \"memcached-exporter\" in pod \"memcached-memcached-cf56b6468-lwrsq\" 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/pxc-operator-69cb5bbdb9-fnshp/percona-xtradb-cluster-operator",
                                "openstack/rabbitmq-cinder-server-0/setup-container",
                                "Error from server (BadRequest): previous terminated container \"setup-container\" in pod \"rabbitmq-cinder-server-0\" not found",
                                "openstack/rabbitmq-cinder-server-0/rabbitmq",
                                "Error from server (BadRequest): previous terminated container \"rabbitmq\" in pod \"rabbitmq-cinder-server-0\" not found",
                                "openstack/rabbitmq-cluster-operator-54f767cff8-d5m4x/rabbitmq-cluster-operator",
                                "openstack/rabbitmq-glance-server-0/setup-container",
                                "Error from server (BadRequest): previous terminated container \"setup-container\" in pod \"rabbitmq-glance-server-0\" not found",
                                "openstack/rabbitmq-glance-server-0/rabbitmq",
                                "Error from server (BadRequest): previous terminated container \"rabbitmq\" in pod \"rabbitmq-glance-server-0\" not found",
                                "openstack/rabbitmq-keystone-server-0/setup-container",
                                "Error from server (BadRequest): previous terminated container \"setup-container\" in pod \"rabbitmq-keystone-server-0\" not found",
                                "openstack/rabbitmq-keystone-server-0/rabbitmq",
                                "Error from server (BadRequest): previous terminated container \"rabbitmq\" in pod \"rabbitmq-keystone-server-0\" not found",
                                "openstack/rabbitmq-messaging-topology-operator-6f465c979f-rlhcn/rabbitmq-cluster-operator",
                                "openstack/tempest-ks-user-6882n/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"tempest-ks-user-6882n\" not found",
                                "openstack/tempest-ks-user-6882n/tempest-ks-user",
                                "Error from server (BadRequest): previous terminated container \"tempest-ks-user\" in pod \"tempest-ks-user-6882n\" not found",
                                "openstack/tempest-run-tests-wx85b/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"tempest-run-tests-wx85b\" not found",
                                "openstack/tempest-run-tests-wx85b/tempest-run-tests-init",
                                "Error from server (BadRequest): previous terminated container \"tempest-run-tests-init\" in pod \"tempest-run-tests-wx85b\" not found",
                                "openstack/tempest-run-tests-wx85b/tempest-run-tests",
                                "Error from server (BadRequest): previous terminated container \"tempest-run-tests\" in pod \"tempest-run-tests-wx85b\" not found"
                            ],
                            "zuul_log_id": "0242ac17-0010-f470-e04f-000000000023-1-instance"
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-f470-e04f-00000000001f",
                        "name": "gather-pod-logs",
                        "path": "/var/lib/zuul/builds/cd7037d876564c62987787feb2c0bc63/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/gather-pod-logs"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:44:40.874952Z",
                            "start": "2026-07-29T14:44:03.806532Z"
                        },
                        "id": "0242ac17-0010-f470-e04f-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.4:/tmp/logs/pod-logs /var/lib/zuul/builds/cd7037d876564c62987787feb2c0bc63/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/cd7037d876564c62987787feb2c0bc63/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.4:/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-kkm57/\n>f+++++++++ pod-logs/cert-manager/cert-manager-79c48d47db-kkm57/cert-manager-controller.txt\ncd+++++++++ pod-logs/cert-manager/cert-manager-cainjector-579c9dd7cd-4s9xp/\n>f+++++++++ pod-logs/cert-manager/cert-manager-cainjector-579c9dd7cd-4s9xp/cert-manager-cainjector.txt\ncd+++++++++ pod-logs/cert-manager/cert-manager-webhook-7d6b59cfdc-59cr2/\n>f+++++++++ pod-logs/cert-manager/cert-manager-webhook-7d6b59cfdc-59cr2/cert-manager-webhook.txt\ncd+++++++++ pod-logs/envoy-gateway-system/\ncd+++++++++ pod-logs/envoy-gateway-system/envoy-gateway-78446f96c9-p7sjw/\n>f+++++++++ pod-logs/envoy-gateway-system/envoy-gateway-78446f96c9-p7sjw/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-kkm57/\n>f+++++++++ pod-logs/failed-pods/cert-manager/cert-manager-79c48d47db-kkm57/cert-manager-controller.txt\ncd+++++++++ pod-logs/failed-pods/cert-manager/cert-manager-cainjector-579c9dd7cd-4s9xp/\n>f+++++++++ pod-logs/failed-pods/cert-manager/cert-manager-cainjector-579c9dd7cd-4s9xp/cert-manager-cainjector.txt\ncd+++++++++ pod-logs/failed-pods/cert-manager/cert-manager-webhook-7d6b59cfdc-59cr2/\n>f+++++++++ pod-logs/failed-pods/cert-manager/cert-manager-webhook-7d6b59cfdc-59cr2/cert-manager-webhook.txt\ncd+++++++++ pod-logs/failed-pods/envoy-gateway-system/\ncd+++++++++ pod-logs/failed-pods/envoy-gateway-system/envoy-gateway-78446f96c9-p7sjw/\n>f+++++++++ pod-logs/failed-pods/envoy-gateway-system/envoy-gateway-78446f96c9-p7sjw/envoy-gateway.txt\ncd+++++++++ pod-logs/failed-pods/ingress-nginx/\ncd+++++++++ pod-logs/failed-pods/ingress-nginx/ingress-nginx-controller-vgl2w/\n>f+++++++++ pod-logs/failed-pods/ingress-nginx/ingress-nginx-controller-vgl2w/controller.txt\ncd+++++++++ pod-logs/failed-pods/ingress-nginx/ingress-nginx-defaultbackend-6987ff55cf-kp2wj/\n>f+++++++++ pod-logs/failed-pods/ingress-nginx/ingress-nginx-defaultbackend-6987ff55cf-kp2wj/ingress-nginx-default-backend.txt\ncd+++++++++ pod-logs/failed-pods/kube-system/\ncd+++++++++ pod-logs/failed-pods/kube-system/ceph-csi-rbd-nodeplugin-fqbsh/\n>f+++++++++ pod-logs/failed-pods/kube-system/ceph-csi-rbd-nodeplugin-fqbsh/csi-rbdplugin.txt\n>f+++++++++ pod-logs/failed-pods/kube-system/ceph-csi-rbd-nodeplugin-fqbsh/driver-registrar.txt\n>f+++++++++ pod-logs/failed-pods/kube-system/ceph-csi-rbd-nodeplugin-fqbsh/liveness-prometheus.txt\ncd+++++++++ pod-logs/failed-pods/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-6xcpk/\n>f+++++++++ pod-logs/failed-pods/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-6xcpk/csi-attacher.txt\n>f+++++++++ pod-logs/failed-pods/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-6xcpk/csi-provisioner.txt\n>f+++++++++ pod-logs/failed-pods/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-6xcpk/csi-rbdplugin-controller.txt\n>f+++++++++ pod-logs/failed-pods/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-6xcpk/csi-rbdplugin.txt\n>f+++++++++ pod-logs/failed-pods/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-6xcpk/csi-resizer.txt\n>f+++++++++ pod-logs/failed-pods/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-6xcpk/csi-snapshotter.txt\n>f+++++++++ pod-logs/failed-pods/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-6xcpk/liveness-prometheus.txt\ncd+++++++++ pod-logs/failed-pods/kube-system/cilium-operator-869df985b8-hfdwz/\n>f+++++++++ pod-logs/failed-pods/kube-system/cilium-operator-869df985b8-hfdwz/cilium-operator.txt\ncd+++++++++ pod-logs/failed-pods/kube-system/cilium-tfktd/\n>f+++++++++ pod-logs/failed-pods/kube-system/cilium-tfktd/apply-sysctl-overwrites.txt\n>f+++++++++ pod-logs/failed-pods/kube-system/cilium-tfktd/cilium-agent.txt\n>f+++++++++ pod-logs/failed-pods/kube-system/cilium-tfktd/clean-cilium-state.txt\n>f+++++++++ pod-logs/failed-pods/kube-system/cilium-tfktd/config.txt\n>f+++++++++ pod-logs/failed-pods/kube-system/cilium-tfktd/install-cni-binaries.txt\n>f+++++++++ pod-logs/failed-pods/kube-system/cilium-tfktd/mount-bpf-fs.txt\n>f+++++++++ pod-logs/failed-pods/kube-system/cilium-tfktd/mount-cgroup.txt\ncd+++++++++ pod-logs/failed-pods/kube-system/coredns-67659f764b-4xmdc/\n>f+++++++++ pod-logs/failed-pods/kube-system/coredns-67659f764b-4xmdc/coredns.txt\ncd+++++++++ pod-logs/failed-pods/kube-system/coredns-67659f764b-sgvzv/\n>f+++++++++ pod-logs/failed-pods/kube-system/coredns-67659f764b-sgvzv/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-796n9/\n>f+++++++++ pod-logs/failed-pods/kube-system/kube-proxy-796n9/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/cinder-api-86978669f9-k4bbd/\n>f+++++++++ pod-logs/failed-pods/openstack/cinder-api-86978669f9-k4bbd/ceph-coordination-volume-perms.txt\n>f+++++++++ pod-logs/failed-pods/openstack/cinder-api-86978669f9-k4bbd/cinder-api.txt\n>f+++++++++ pod-logs/failed-pods/openstack/cinder-api-86978669f9-k4bbd/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/cinder-backup-7c9f649dc7-2g8gz/\n>f+++++++++ pod-logs/failed-pods/openstack/cinder-backup-7c9f649dc7-2g8gz/ceph-backup-keyring-placement.txt\n>f+++++++++ pod-logs/failed-pods/openstack/cinder-backup-7c9f649dc7-2g8gz/ceph-coordination-volume-perms.txt\n>f+++++++++ pod-logs/failed-pods/openstack/cinder-backup-7c9f649dc7-2g8gz/ceph-keyring-placement-rbd1.txt\n>f+++++++++ pod-logs/failed-pods/openstack/cinder-backup-7c9f649dc7-2g8gz/cinder-backup.txt\n>f+++++++++ pod-logs/failed-pods/openstack/cinder-backup-7c9f649dc7-2g8gz/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/cinder-backup-storage-init-b7ncf/\n>f+++++++++ pod-logs/failed-pods/openstack/cinder-backup-storage-init-b7ncf/ceph-keyring-placement.txt\n>f+++++++++ pod-logs/failed-pods/openstack/cinder-backup-storage-init-b7ncf/cinder-backup-storage-init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/cinder-backup-storage-init-b7ncf/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/cinder-bootstrap-78wz7/\n>f+++++++++ pod-logs/failed-pods/openstack/cinder-bootstrap-78wz7/bootstrap.txt\n>f+++++++++ pod-logs/failed-pods/openstack/cinder-bootstrap-78wz7/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/cinder-create-internal-tenant-bvm2l/\n>f+++++++++ pod-logs/failed-pods/openstack/cinder-create-internal-tenant-bvm2l/create-internal-tenant.txt\n>f+++++++++ pod-logs/failed-pods/openstack/cinder-create-internal-tenant-bvm2l/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/cinder-db-init-l54zz/\n>f+++++++++ pod-logs/failed-pods/openstack/cinder-db-init-l54zz/cinder-db-init-0.txt\n>f+++++++++ pod-logs/failed-pods/openstack/cinder-db-init-l54zz/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/cinder-db-sync-xdzlk/\n>f+++++++++ pod-logs/failed-pods/openstack/cinder-db-sync-xdzlk/cinder-db-sync.txt\n>f+++++++++ pod-logs/failed-pods/openstack/cinder-db-sync-xdzlk/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/cinder-ks-endpoints-fpx6l/\n>f+++++++++ pod-logs/failed-pods/openstack/cinder-ks-endpoints-fpx6l/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/cinder-ks-endpoints-fpx6l/volumev3-ks-endpoints-admin.txt\n>f+++++++++ pod-logs/failed-pods/openstack/cinder-ks-endpoints-fpx6l/volumev3-ks-endpoints-internal.txt\n>f+++++++++ pod-logs/failed-pods/openstack/cinder-ks-endpoints-fpx6l/volumev3-ks-endpoints-public.txt\ncd+++++++++ pod-logs/failed-pods/openstack/cinder-ks-service-qtpdg/\n>f+++++++++ pod-logs/failed-pods/openstack/cinder-ks-service-qtpdg/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/cinder-ks-service-qtpdg/volumev3-ks-service-registration.txt\ncd+++++++++ pod-logs/failed-pods/openstack/cinder-ks-user-vgrq6/\n>f+++++++++ pod-logs/failed-pods/openstack/cinder-ks-user-vgrq6/cinder-ks-user.txt\n>f+++++++++ pod-logs/failed-pods/openstack/cinder-ks-user-vgrq6/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/cinder-rabbit-init-qmxdk/\n>f+++++++++ pod-logs/failed-pods/openstack/cinder-rabbit-init-qmxdk/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/cinder-rabbit-init-qmxdk/rabbit-init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/cinder-scheduler-bb79d565-pxl5z/\n>f+++++++++ pod-logs/failed-pods/openstack/cinder-scheduler-bb79d565-pxl5z/ceph-coordination-volume-perms.txt\n>f+++++++++ pod-logs/failed-pods/openstack/cinder-scheduler-bb79d565-pxl5z/cinder-scheduler.txt\n>f+++++++++ pod-logs/failed-pods/openstack/cinder-scheduler-bb79d565-pxl5z/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/cinder-storage-init-k42sr/\n>f+++++++++ pod-logs/failed-pods/openstack/cinder-storage-init-k42sr/ceph-keyring-placement.txt\n>f+++++++++ pod-logs/failed-pods/openstack/cinder-storage-init-k42sr/cinder-storage-init-rbd1.txt\n>f+++++++++ pod-logs/failed-pods/openstack/cinder-storage-init-k42sr/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/cinder-volume-5cfd669659-mrf5l/\n>f+++++++++ pod-logs/failed-pods/openstack/cinder-volume-5cfd669659-mrf5l/ceph-coordination-volume-perms.txt\n>f+++++++++ pod-logs/failed-pods/openstack/cinder-volume-5cfd669659-mrf5l/ceph-keyring-placement-rbd1.txt\n>f+++++++++ pod-logs/failed-pods/openstack/cinder-volume-5cfd669659-mrf5l/cinder-volume.txt\n>f+++++++++ pod-logs/failed-pods/openstack/cinder-volume-5cfd669659-mrf5l/init-cinder-conf.txt\n>f+++++++++ pod-logs/failed-pods/openstack/cinder-volume-5cfd669659-mrf5l/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/glance-api-7f9ffc744b-lrv2f/\n>f+++++++++ pod-logs/failed-pods/openstack/glance-api-7f9ffc744b-lrv2f/ceph-keyring-placement.txt\n>f+++++++++ pod-logs/failed-pods/openstack/glance-api-7f9ffc744b-lrv2f/glance-api.txt\n>f+++++++++ pod-logs/failed-pods/openstack/glance-api-7f9ffc744b-lrv2f/glance-perms.txt\n>f+++++++++ pod-logs/failed-pods/openstack/glance-api-7f9ffc744b-lrv2f/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/glance-db-init-z9k2n/\n>f+++++++++ pod-logs/failed-pods/openstack/glance-db-init-z9k2n/glance-db-init-0.txt\n>f+++++++++ pod-logs/failed-pods/openstack/glance-db-init-z9k2n/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/glance-db-sync-5x285/\n>f+++++++++ pod-logs/failed-pods/openstack/glance-db-sync-5x285/glance-db-sync.txt\n>f+++++++++ pod-logs/failed-pods/openstack/glance-db-sync-5x285/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/glance-ks-endpoints-kbrf9/\n>f+++++++++ pod-logs/failed-pods/openstack/glance-ks-endpoints-kbrf9/image-ks-endpoints-admin.txt\n>f+++++++++ pod-logs/failed-pods/openstack/glance-ks-endpoints-kbrf9/image-ks-endpoints-internal.txt\n>f+++++++++ pod-logs/failed-pods/openstack/glance-ks-endpoints-kbrf9/image-ks-endpoints-public.txt\n>f+++++++++ pod-logs/failed-pods/openstack/glance-ks-endpoints-kbrf9/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/glance-ks-service-m6znk/\n>f+++++++++ pod-logs/failed-pods/openstack/glance-ks-service-m6znk/image-ks-service-registration.txt\n>f+++++++++ pod-logs/failed-pods/openstack/glance-ks-service-m6znk/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/glance-ks-user-csbks/\n>f+++++++++ pod-logs/failed-pods/openstack/glance-ks-user-csbks/glance-ks-user.txt\n>f+++++++++ pod-logs/failed-pods/openstack/glance-ks-user-csbks/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/glance-metadefs-load-dnmxq/\n>f+++++++++ pod-logs/failed-pods/openstack/glance-metadefs-load-dnmxq/glance-metadefs-load.txt\n>f+++++++++ pod-logs/failed-pods/openstack/glance-metadefs-load-dnmxq/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/glance-rabbit-init-pnx4c/\n>f+++++++++ pod-logs/failed-pods/openstack/glance-rabbit-init-pnx4c/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/glance-rabbit-init-pnx4c/rabbit-init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/glance-storage-init-l65f2/\n>f+++++++++ pod-logs/failed-pods/openstack/glance-storage-init-l65f2/ceph-keyring-placement.txt\n>f+++++++++ pod-logs/failed-pods/openstack/glance-storage-init-l65f2/glance-storage-init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/glance-storage-init-l65f2/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/keystone-api-8667bf5fc5-7xrl8/\n>f+++++++++ pod-logs/failed-pods/openstack/keystone-api-8667bf5fc5-7xrl8/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/keystone-api-8667bf5fc5-7xrl8/keystone-api.txt\ncd+++++++++ pod-logs/failed-pods/openstack/keystone-bootstrap-pqnsm/\n>f+++++++++ pod-logs/failed-pods/openstack/keystone-bootstrap-pqnsm/bootstrap.txt\n>f+++++++++ pod-logs/failed-pods/openstack/keystone-bootstrap-pqnsm/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/keystone-credential-setup-thsq8/\n>f+++++++++ pod-logs/failed-pods/openstack/keystone-credential-setup-thsq8/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/keystone-credential-setup-thsq8/keystone-credential-setup.txt\ncd+++++++++ pod-logs/failed-pods/openstack/keystone-db-init-57m24/\n>f+++++++++ pod-logs/failed-pods/openstack/keystone-db-init-57m24/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/keystone-db-init-57m24/keystone-db-init-0.txt\ncd+++++++++ pod-logs/failed-pods/openstack/keystone-db-sync-gbnfl/\n>f+++++++++ pod-logs/failed-pods/openstack/keystone-db-sync-gbnfl/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/keystone-db-sync-gbnfl/keystone-db-sync.txt\ncd+++++++++ pod-logs/failed-pods/openstack/keystone-domain-manage-thngz/\n>f+++++++++ pod-logs/failed-pods/openstack/keystone-domain-manage-thngz/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/keystone-domain-manage-thngz/keystone-domain-manage.txt\ncd+++++++++ pod-logs/failed-pods/openstack/keystone-fernet-setup-wxgtf/\n>f+++++++++ pod-logs/failed-pods/openstack/keystone-fernet-setup-wxgtf/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/keystone-fernet-setup-wxgtf/keystone-fernet-setup.txt\ncd+++++++++ pod-logs/failed-pods/openstack/keystone-rabbit-init-bhr9r/\n>f+++++++++ pod-logs/failed-pods/openstack/keystone-rabbit-init-bhr9r/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/keystone-rabbit-init-bhr9r/rabbit-init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/memcached-memcached-cf56b6468-lwrsq/\n>f+++++++++ pod-logs/failed-pods/openstack/memcached-memcached-cf56b6468-lwrsq/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/memcached-memcached-cf56b6468-lwrsq/memcached-exporter.txt\n>f+++++++++ pod-logs/failed-pods/openstack/memcached-memcached-cf56b6468-lwrsq/memcached.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/pxc-operator-69cb5bbdb9-fnshp/\n>f+++++++++ pod-logs/failed-pods/openstack/pxc-operator-69cb5bbdb9-fnshp/percona-xtradb-cluster-operator.txt\ncd+++++++++ pod-logs/failed-pods/openstack/rabbitmq-cinder-server-0/\n>f+++++++++ pod-logs/failed-pods/openstack/rabbitmq-cinder-server-0/rabbitmq.txt\n>f+++++++++ pod-logs/failed-pods/openstack/rabbitmq-cinder-server-0/setup-container.txt\ncd+++++++++ pod-logs/failed-pods/openstack/rabbitmq-cluster-operator-54f767cff8-d5m4x/\n>f+++++++++ pod-logs/failed-pods/openstack/rabbitmq-cluster-operator-54f767cff8-d5m4x/rabbitmq-cluster-operator.txt\ncd+++++++++ pod-logs/failed-pods/openstack/rabbitmq-glance-server-0/\n>f+++++++++ pod-logs/failed-pods/openstack/rabbitmq-glance-server-0/rabbitmq.txt\n>f+++++++++ pod-logs/failed-pods/openstack/rabbitmq-glance-server-0/setup-container.txt\ncd+++++++++ pod-logs/failed-pods/openstack/rabbitmq-keystone-server-0/\n>f+++++++++ pod-logs/failed-pods/openstack/rabbitmq-keystone-server-0/rabbitmq.txt\n>f+++++++++ pod-logs/failed-pods/openstack/rabbitmq-keystone-server-0/setup-container.txt\ncd+++++++++ pod-logs/failed-pods/openstack/rabbitmq-messaging-topology-operator-6f465c979f-rlhcn/\n>f+++++++++ pod-logs/failed-pods/openstack/rabbitmq-messaging-topology-operator-6f465c979f-rlhcn/rabbitmq-cluster-operator.txt\ncd+++++++++ pod-logs/failed-pods/openstack/tempest-ks-user-6882n/\n>f+++++++++ pod-logs/failed-pods/openstack/tempest-ks-user-6882n/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/tempest-ks-user-6882n/tempest-ks-user.txt\ncd+++++++++ pod-logs/failed-pods/openstack/tempest-run-tests-wx85b/\n>f+++++++++ pod-logs/failed-pods/openstack/tempest-run-tests-wx85b/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/tempest-run-tests-wx85b/tempest-run-tests-init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/tempest-run-tests-wx85b/tempest-run-tests.txt\ncd+++++++++ pod-logs/ingress-nginx/\ncd+++++++++ pod-logs/ingress-nginx/ingress-nginx-controller-vgl2w/\n>f+++++++++ pod-logs/ingress-nginx/ingress-nginx-controller-vgl2w/controller.txt\ncd+++++++++ pod-logs/ingress-nginx/ingress-nginx-defaultbackend-6987ff55cf-kp2wj/\n>f+++++++++ pod-logs/ingress-nginx/ingress-nginx-defaultbackend-6987ff55cf-kp2wj/ingress-nginx-default-backend.txt\ncd+++++++++ pod-logs/kube-system/\ncd+++++++++ pod-logs/kube-system/ceph-csi-rbd-nodeplugin-fqbsh/\n>f+++++++++ pod-logs/kube-system/ceph-csi-rbd-nodeplugin-fqbsh/csi-rbdplugin.txt\n>f+++++++++ pod-logs/kube-system/ceph-csi-rbd-nodeplugin-fqbsh/driver-registrar.txt\n>f+++++++++ pod-logs/kube-system/ceph-csi-rbd-nodeplugin-fqbsh/liveness-prometheus.txt\ncd+++++++++ pod-logs/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-6xcpk/\n>f+++++++++ pod-logs/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-6xcpk/csi-attacher.txt\n>f+++++++++ pod-logs/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-6xcpk/csi-provisioner.txt\n>f+++++++++ pod-logs/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-6xcpk/csi-rbdplugin-controller.txt\n>f+++++++++ pod-logs/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-6xcpk/csi-rbdplugin.txt\n>f+++++++++ pod-logs/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-6xcpk/csi-resizer.txt\n>f+++++++++ pod-logs/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-6xcpk/csi-snapshotter.txt\n>f+++++++++ pod-logs/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-6xcpk/liveness-prometheus.txt\ncd+++++++++ pod-logs/kube-system/cilium-operator-869df985b8-hfdwz/\n>f+++++++++ pod-logs/kube-system/cilium-operator-869df985b8-hfdwz/cilium-operator.txt\ncd+++++++++ pod-logs/kube-system/cilium-tfktd/\n>f+++++++++ pod-logs/kube-system/cilium-tfktd/apply-sysctl-overwrites.txt\n>f+++++++++ pod-logs/kube-system/cilium-tfktd/cilium-agent.txt\n>f+++++++++ pod-logs/kube-system/cilium-tfktd/clean-cilium-state.txt\n>f+++++++++ pod-logs/kube-system/cilium-tfktd/config.txt\n>f+++++++++ pod-logs/kube-system/cilium-tfktd/install-cni-binaries.txt\n>f+++++++++ pod-logs/kube-system/cilium-tfktd/mount-bpf-fs.txt\n>f+++++++++ pod-logs/kube-system/cilium-tfktd/mount-cgroup.txt\ncd+++++++++ pod-logs/kube-system/coredns-67659f764b-4xmdc/\n>f+++++++++ pod-logs/kube-system/coredns-67659f764b-4xmdc/coredns.txt\ncd+++++++++ pod-logs/kube-system/coredns-67659f764b-sgvzv/\n>f+++++++++ pod-logs/kube-system/coredns-67659f764b-sgvzv/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-796n9/\n>f+++++++++ pod-logs/kube-system/kube-proxy-796n9/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/cinder-api-86978669f9-k4bbd/\n>f+++++++++ pod-logs/openstack/cinder-api-86978669f9-k4bbd/ceph-coordination-volume-perms.txt\n>f+++++++++ pod-logs/openstack/cinder-api-86978669f9-k4bbd/cinder-api.txt\n>f+++++++++ pod-logs/openstack/cinder-api-86978669f9-k4bbd/init.txt\ncd+++++++++ pod-logs/openstack/cinder-backup-7c9f649dc7-2g8gz/\n>f+++++++++ pod-logs/openstack/cinder-backup-7c9f649dc7-2g8gz/ceph-backup-keyring-placement.txt\n>f+++++++++ pod-logs/openstack/cinder-backup-7c9f649dc7-2g8gz/ceph-coordination-volume-perms.txt\n>f+++++++++ pod-logs/openstack/cinder-backup-7c9f649dc7-2g8gz/ceph-keyring-placement-rbd1.txt\n>f+++++++++ pod-logs/openstack/cinder-backup-7c9f649dc7-2g8gz/cinder-backup.txt\n>f+++++++++ pod-logs/openstack/cinder-backup-7c9f649dc7-2g8gz/init.txt\ncd+++++++++ pod-logs/openstack/cinder-backup-storage-init-b7ncf/\n>f+++++++++ pod-logs/openstack/cinder-backup-storage-init-b7ncf/ceph-keyring-placement.txt\n>f+++++++++ pod-logs/openstack/cinder-backup-storage-init-b7ncf/cinder-backup-storage-init.txt\n>f+++++++++ pod-logs/openstack/cinder-backup-storage-init-b7ncf/init.txt\ncd+++++++++ pod-logs/openstack/cinder-bootstrap-78wz7/\n>f+++++++++ pod-logs/openstack/cinder-bootstrap-78wz7/bootstrap.txt\n>f+++++++++ pod-logs/openstack/cinder-bootstrap-78wz7/init.txt\ncd+++++++++ pod-logs/openstack/cinder-create-internal-tenant-bvm2l/\n>f+++++++++ pod-logs/openstack/cinder-create-internal-tenant-bvm2l/create-internal-tenant.txt\n>f+++++++++ pod-logs/openstack/cinder-create-internal-tenant-bvm2l/init.txt\ncd+++++++++ pod-logs/openstack/cinder-db-init-l54zz/\n>f+++++++++ pod-logs/openstack/cinder-db-init-l54zz/cinder-db-init-0.txt\n>f+++++++++ pod-logs/openstack/cinder-db-init-l54zz/init.txt\ncd+++++++++ pod-logs/openstack/cinder-db-sync-xdzlk/\n>f+++++++++ pod-logs/openstack/cinder-db-sync-xdzlk/cinder-db-sync.txt\n>f+++++++++ pod-logs/openstack/cinder-db-sync-xdzlk/init.txt\ncd+++++++++ pod-logs/openstack/cinder-ks-endpoints-fpx6l/\n>f+++++++++ pod-logs/openstack/cinder-ks-endpoints-fpx6l/init.txt\n>f+++++++++ pod-logs/openstack/cinder-ks-endpoints-fpx6l/volumev3-ks-endpoints-admin.txt\n>f+++++++++ pod-logs/openstack/cinder-ks-endpoints-fpx6l/volumev3-ks-endpoints-internal.txt\n>f+++++++++ pod-logs/openstack/cinder-ks-endpoints-fpx6l/volumev3-ks-endpoints-public.txt\ncd+++++++++ pod-logs/openstack/cinder-ks-service-qtpdg/\n>f+++++++++ pod-logs/openstack/cinder-ks-service-qtpdg/init.txt\n>f+++++++++ pod-logs/openstack/cinder-ks-service-qtpdg/volumev3-ks-service-registration.txt\ncd+++++++++ pod-logs/openstack/cinder-ks-user-vgrq6/\n>f+++++++++ pod-logs/openstack/cinder-ks-user-vgrq6/cinder-ks-user.txt\n>f+++++++++ pod-logs/openstack/cinder-ks-user-vgrq6/init.txt\ncd+++++++++ pod-logs/openstack/cinder-rabbit-init-qmxdk/\n>f+++++++++ pod-logs/openstack/cinder-rabbit-init-qmxdk/init.txt\n>f+++++++++ pod-logs/openstack/cinder-rabbit-init-qmxdk/rabbit-init.txt\ncd+++++++++ pod-logs/openstack/cinder-scheduler-bb79d565-pxl5z/\n>f+++++++++ pod-logs/openstack/cinder-scheduler-bb79d565-pxl5z/ceph-coordination-volume-perms.txt\n>f+++++++++ pod-logs/openstack/cinder-scheduler-bb79d565-pxl5z/cinder-scheduler.txt\n>f+++++++++ pod-logs/openstack/cinder-scheduler-bb79d565-pxl5z/init.txt\ncd+++++++++ pod-logs/openstack/cinder-storage-init-k42sr/\n>f+++++++++ pod-logs/openstack/cinder-storage-init-k42sr/ceph-keyring-placement.txt\n>f+++++++++ pod-logs/openstack/cinder-storage-init-k42sr/cinder-storage-init-rbd1.txt\n>f+++++++++ pod-logs/openstack/cinder-storage-init-k42sr/init.txt\ncd+++++++++ pod-logs/openstack/cinder-volume-5cfd669659-mrf5l/\n>f+++++++++ pod-logs/openstack/cinder-volume-5cfd669659-mrf5l/ceph-coordination-volume-perms.txt\n>f+++++++++ pod-logs/openstack/cinder-volume-5cfd669659-mrf5l/ceph-keyring-placement-rbd1.txt\n>f+++++++++ pod-logs/openstack/cinder-volume-5cfd669659-mrf5l/cinder-volume.txt\n>f+++++++++ pod-logs/openstack/cinder-volume-5cfd669659-mrf5l/init-cinder-conf.txt\n>f+++++++++ pod-logs/openstack/cinder-volume-5cfd669659-mrf5l/init.txt\ncd+++++++++ pod-logs/openstack/glance-api-7f9ffc744b-lrv2f/\n>f+++++++++ pod-logs/openstack/glance-api-7f9ffc744b-lrv2f/ceph-keyring-placement.txt\n>f+++++++++ pod-logs/openstack/glance-api-7f9ffc744b-lrv2f/glance-api.txt\n>f+++++++++ pod-logs/openstack/glance-api-7f9ffc744b-lrv2f/glance-perms.txt\n>f+++++++++ pod-logs/openstack/glance-api-7f9ffc744b-lrv2f/init.txt\ncd+++++++++ pod-logs/openstack/glance-db-init-z9k2n/\n>f+++++++++ pod-logs/openstack/glance-db-init-z9k2n/glance-db-init-0.txt\n>f+++++++++ pod-logs/openstack/glance-db-init-z9k2n/init.txt\ncd+++++++++ pod-logs/openstack/glance-db-sync-5x285/\n>f+++++++++ pod-logs/openstack/glance-db-sync-5x285/glance-db-sync.txt\n>f+++++++++ pod-logs/openstack/glance-db-sync-5x285/init.txt\ncd+++++++++ pod-logs/openstack/glance-ks-endpoints-kbrf9/\n>f+++++++++ pod-logs/openstack/glance-ks-endpoints-kbrf9/image-ks-endpoints-admin.txt\n>f+++++++++ pod-logs/openstack/glance-ks-endpoints-kbrf9/image-ks-endpoints-internal.txt\n>f+++++++++ pod-logs/openstack/glance-ks-endpoints-kbrf9/image-ks-endpoints-public.txt\n>f+++++++++ pod-logs/openstack/glance-ks-endpoints-kbrf9/init.txt\ncd+++++++++ pod-logs/openstack/glance-ks-service-m6znk/\n>f+++++++++ pod-logs/openstack/glance-ks-service-m6znk/image-ks-service-registration.txt\n>f+++++++++ pod-logs/openstack/glance-ks-service-m6znk/init.txt\ncd+++++++++ pod-logs/openstack/glance-ks-user-csbks/\n>f+++++++++ pod-logs/openstack/glance-ks-user-csbks/glance-ks-user.txt\n>f+++++++++ pod-logs/openstack/glance-ks-user-csbks/init.txt\ncd+++++++++ pod-logs/openstack/glance-metadefs-load-dnmxq/\n>f+++++++++ pod-logs/openstack/glance-metadefs-load-dnmxq/glance-metadefs-load.txt\n>f+++++++++ pod-logs/openstack/glance-metadefs-load-dnmxq/init.txt\ncd+++++++++ pod-logs/openstack/glance-rabbit-init-pnx4c/\n>f+++++++++ pod-logs/openstack/glance-rabbit-init-pnx4c/init.txt\n>f+++++++++ pod-logs/openstack/glance-rabbit-init-pnx4c/rabbit-init.txt\ncd+++++++++ pod-logs/openstack/glance-storage-init-l65f2/\n>f+++++++++ pod-logs/openstack/glance-storage-init-l65f2/ceph-keyring-placement.txt\n>f+++++++++ pod-logs/openstack/glance-storage-init-l65f2/glance-storage-init.txt\n>f+++++++++ pod-logs/openstack/glance-storage-init-l65f2/init.txt\ncd+++++++++ pod-logs/openstack/keystone-api-8667bf5fc5-7xrl8/\n>f+++++++++ pod-logs/openstack/keystone-api-8667bf5fc5-7xrl8/init.txt\n>f+++++++++ pod-logs/openstack/keystone-api-8667bf5fc5-7xrl8/keystone-api.txt\ncd+++++++++ pod-logs/openstack/keystone-bootstrap-pqnsm/\n>f+++++++++ pod-logs/openstack/keystone-bootstrap-pqnsm/bootstrap.txt\n>f+++++++++ pod-logs/openstack/keystone-bootstrap-pqnsm/init.txt\ncd+++++++++ pod-logs/openstack/keystone-credential-setup-thsq8/\n>f+++++++++ pod-logs/openstack/keystone-credential-setup-thsq8/init.txt\n>f+++++++++ pod-logs/openstack/keystone-credential-setup-thsq8/keystone-credential-setup.txt\ncd+++++++++ pod-logs/openstack/keystone-db-init-57m24/\n>f+++++++++ pod-logs/openstack/keystone-db-init-57m24/init.txt\n>f+++++++++ pod-logs/openstack/keystone-db-init-57m24/keystone-db-init-0.txt\ncd+++++++++ pod-logs/openstack/keystone-db-sync-gbnfl/\n>f+++++++++ pod-logs/openstack/keystone-db-sync-gbnfl/init.txt\n>f+++++++++ pod-logs/openstack/keystone-db-sync-gbnfl/keystone-db-sync.txt\ncd+++++++++ pod-logs/openstack/keystone-domain-manage-thngz/\n>f+++++++++ pod-logs/openstack/keystone-domain-manage-thngz/init.txt\n>f+++++++++ pod-logs/openstack/keystone-domain-manage-thngz/keystone-domain-manage.txt\ncd+++++++++ pod-logs/openstack/keystone-fernet-setup-wxgtf/\n>f+++++++++ pod-logs/openstack/keystone-fernet-setup-wxgtf/init.txt\n>f+++++++++ pod-logs/openstack/keystone-fernet-setup-wxgtf/keystone-fernet-setup.txt\ncd+++++++++ pod-logs/openstack/keystone-rabbit-init-bhr9r/\n>f+++++++++ pod-logs/openstack/keystone-rabbit-init-bhr9r/init.txt\n>f+++++++++ pod-logs/openstack/keystone-rabbit-init-bhr9r/rabbit-init.txt\ncd+++++++++ pod-logs/openstack/memcached-memcached-cf56b6468-lwrsq/\n>f+++++++++ pod-logs/openstack/memcached-memcached-cf56b6468-lwrsq/init.txt\n>f+++++++++ pod-logs/openstack/memcached-memcached-cf56b6468-lwrsq/memcached-exporter.txt\n>f+++++++++ pod-logs/openstack/memcached-memcached-cf56b6468-lwrsq/memcached.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/pxc-operator-69cb5bbdb9-fnshp/\n>f+++++++++ pod-logs/openstack/pxc-operator-69cb5bbdb9-fnshp/percona-xtradb-cluster-operator.txt\ncd+++++++++ pod-logs/openstack/rabbitmq-cinder-server-0/\n>f+++++++++ pod-logs/openstack/rabbitmq-cinder-server-0/rabbitmq.txt\n>f+++++++++ pod-logs/openstack/rabbitmq-cinder-server-0/setup-container.txt\ncd+++++++++ pod-logs/openstack/rabbitmq-cluster-operator-54f767cff8-d5m4x/\n>f+++++++++ pod-logs/openstack/rabbitmq-cluster-operator-54f767cff8-d5m4x/rabbitmq-cluster-operator.txt\ncd+++++++++ pod-logs/openstack/rabbitmq-glance-server-0/\n>f+++++++++ pod-logs/openstack/rabbitmq-glance-server-0/rabbitmq.txt\n>f+++++++++ pod-logs/openstack/rabbitmq-glance-server-0/setup-container.txt\ncd+++++++++ pod-logs/openstack/rabbitmq-keystone-server-0/\n>f+++++++++ pod-logs/openstack/rabbitmq-keystone-server-0/rabbitmq.txt\n>f+++++++++ pod-logs/openstack/rabbitmq-keystone-server-0/setup-container.txt\ncd+++++++++ pod-logs/openstack/rabbitmq-messaging-topology-operator-6f465c979f-rlhcn/\n>f+++++++++ pod-logs/openstack/rabbitmq-messaging-topology-operator-6f465c979f-rlhcn/rabbitmq-cluster-operator.txt\ncd+++++++++ pod-logs/openstack/tempest-ks-user-6882n/\n>f+++++++++ pod-logs/openstack/tempest-ks-user-6882n/init.txt\n>f+++++++++ pod-logs/openstack/tempest-ks-user-6882n/tempest-ks-user.txt\ncd+++++++++ pod-logs/openstack/tempest-run-tests-wx85b/\n>f+++++++++ pod-logs/openstack/tempest-run-tests-wx85b/init.txt\n>f+++++++++ pod-logs/openstack/tempest-run-tests-wx85b/tempest-run-tests-init.txt\n>f+++++++++ pod-logs/openstack/tempest-run-tests-wx85b/tempest-run-tests.txt\n",
                            "rc": 0,
                            "stdout_lines": [
                                "cd+++++++++ pod-logs/",
                                "cd+++++++++ pod-logs/auth-system/",
                                "cd+++++++++ pod-logs/auth-system/keycloak-0/",
                                ">f+++++++++ pod-logs/auth-system/keycloak-0/keycloak.txt",
                                "cd+++++++++ pod-logs/cert-manager/",
                                "cd+++++++++ pod-logs/cert-manager/cert-manager-79c48d47db-kkm57/",
                                ">f+++++++++ pod-logs/cert-manager/cert-manager-79c48d47db-kkm57/cert-manager-controller.txt",
                                "cd+++++++++ pod-logs/cert-manager/cert-manager-cainjector-579c9dd7cd-4s9xp/",
                                ">f+++++++++ pod-logs/cert-manager/cert-manager-cainjector-579c9dd7cd-4s9xp/cert-manager-cainjector.txt",
                                "cd+++++++++ pod-logs/cert-manager/cert-manager-webhook-7d6b59cfdc-59cr2/",
                                ">f+++++++++ pod-logs/cert-manager/cert-manager-webhook-7d6b59cfdc-59cr2/cert-manager-webhook.txt",
                                "cd+++++++++ pod-logs/envoy-gateway-system/",
                                "cd+++++++++ pod-logs/envoy-gateway-system/envoy-gateway-78446f96c9-p7sjw/",
                                ">f+++++++++ pod-logs/envoy-gateway-system/envoy-gateway-78446f96c9-p7sjw/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-kkm57/",
                                ">f+++++++++ pod-logs/failed-pods/cert-manager/cert-manager-79c48d47db-kkm57/cert-manager-controller.txt",
                                "cd+++++++++ pod-logs/failed-pods/cert-manager/cert-manager-cainjector-579c9dd7cd-4s9xp/",
                                ">f+++++++++ pod-logs/failed-pods/cert-manager/cert-manager-cainjector-579c9dd7cd-4s9xp/cert-manager-cainjector.txt",
                                "cd+++++++++ pod-logs/failed-pods/cert-manager/cert-manager-webhook-7d6b59cfdc-59cr2/",
                                ">f+++++++++ pod-logs/failed-pods/cert-manager/cert-manager-webhook-7d6b59cfdc-59cr2/cert-manager-webhook.txt",
                                "cd+++++++++ pod-logs/failed-pods/envoy-gateway-system/",
                                "cd+++++++++ pod-logs/failed-pods/envoy-gateway-system/envoy-gateway-78446f96c9-p7sjw/",
                                ">f+++++++++ pod-logs/failed-pods/envoy-gateway-system/envoy-gateway-78446f96c9-p7sjw/envoy-gateway.txt",
                                "cd+++++++++ pod-logs/failed-pods/ingress-nginx/",
                                "cd+++++++++ pod-logs/failed-pods/ingress-nginx/ingress-nginx-controller-vgl2w/",
                                ">f+++++++++ pod-logs/failed-pods/ingress-nginx/ingress-nginx-controller-vgl2w/controller.txt",
                                "cd+++++++++ pod-logs/failed-pods/ingress-nginx/ingress-nginx-defaultbackend-6987ff55cf-kp2wj/",
                                ">f+++++++++ pod-logs/failed-pods/ingress-nginx/ingress-nginx-defaultbackend-6987ff55cf-kp2wj/ingress-nginx-default-backend.txt",
                                "cd+++++++++ pod-logs/failed-pods/kube-system/",
                                "cd+++++++++ pod-logs/failed-pods/kube-system/ceph-csi-rbd-nodeplugin-fqbsh/",
                                ">f+++++++++ pod-logs/failed-pods/kube-system/ceph-csi-rbd-nodeplugin-fqbsh/csi-rbdplugin.txt",
                                ">f+++++++++ pod-logs/failed-pods/kube-system/ceph-csi-rbd-nodeplugin-fqbsh/driver-registrar.txt",
                                ">f+++++++++ pod-logs/failed-pods/kube-system/ceph-csi-rbd-nodeplugin-fqbsh/liveness-prometheus.txt",
                                "cd+++++++++ pod-logs/failed-pods/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-6xcpk/",
                                ">f+++++++++ pod-logs/failed-pods/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-6xcpk/csi-attacher.txt",
                                ">f+++++++++ pod-logs/failed-pods/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-6xcpk/csi-provisioner.txt",
                                ">f+++++++++ pod-logs/failed-pods/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-6xcpk/csi-rbdplugin-controller.txt",
                                ">f+++++++++ pod-logs/failed-pods/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-6xcpk/csi-rbdplugin.txt",
                                ">f+++++++++ pod-logs/failed-pods/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-6xcpk/csi-resizer.txt",
                                ">f+++++++++ pod-logs/failed-pods/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-6xcpk/csi-snapshotter.txt",
                                ">f+++++++++ pod-logs/failed-pods/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-6xcpk/liveness-prometheus.txt",
                                "cd+++++++++ pod-logs/failed-pods/kube-system/cilium-operator-869df985b8-hfdwz/",
                                ">f+++++++++ pod-logs/failed-pods/kube-system/cilium-operator-869df985b8-hfdwz/cilium-operator.txt",
                                "cd+++++++++ pod-logs/failed-pods/kube-system/cilium-tfktd/",
                                ">f+++++++++ pod-logs/failed-pods/kube-system/cilium-tfktd/apply-sysctl-overwrites.txt",
                                ">f+++++++++ pod-logs/failed-pods/kube-system/cilium-tfktd/cilium-agent.txt",
                                ">f+++++++++ pod-logs/failed-pods/kube-system/cilium-tfktd/clean-cilium-state.txt",
                                ">f+++++++++ pod-logs/failed-pods/kube-system/cilium-tfktd/config.txt",
                                ">f+++++++++ pod-logs/failed-pods/kube-system/cilium-tfktd/install-cni-binaries.txt",
                                ">f+++++++++ pod-logs/failed-pods/kube-system/cilium-tfktd/mount-bpf-fs.txt",
                                ">f+++++++++ pod-logs/failed-pods/kube-system/cilium-tfktd/mount-cgroup.txt",
                                "cd+++++++++ pod-logs/failed-pods/kube-system/coredns-67659f764b-4xmdc/",
                                ">f+++++++++ pod-logs/failed-pods/kube-system/coredns-67659f764b-4xmdc/coredns.txt",
                                "cd+++++++++ pod-logs/failed-pods/kube-system/coredns-67659f764b-sgvzv/",
                                ">f+++++++++ pod-logs/failed-pods/kube-system/coredns-67659f764b-sgvzv/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-796n9/",
                                ">f+++++++++ pod-logs/failed-pods/kube-system/kube-proxy-796n9/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/cinder-api-86978669f9-k4bbd/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/cinder-api-86978669f9-k4bbd/ceph-coordination-volume-perms.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/cinder-api-86978669f9-k4bbd/cinder-api.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/cinder-api-86978669f9-k4bbd/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/cinder-backup-7c9f649dc7-2g8gz/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/cinder-backup-7c9f649dc7-2g8gz/ceph-backup-keyring-placement.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/cinder-backup-7c9f649dc7-2g8gz/ceph-coordination-volume-perms.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/cinder-backup-7c9f649dc7-2g8gz/ceph-keyring-placement-rbd1.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/cinder-backup-7c9f649dc7-2g8gz/cinder-backup.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/cinder-backup-7c9f649dc7-2g8gz/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/cinder-backup-storage-init-b7ncf/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/cinder-backup-storage-init-b7ncf/ceph-keyring-placement.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/cinder-backup-storage-init-b7ncf/cinder-backup-storage-init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/cinder-backup-storage-init-b7ncf/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/cinder-bootstrap-78wz7/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/cinder-bootstrap-78wz7/bootstrap.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/cinder-bootstrap-78wz7/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/cinder-create-internal-tenant-bvm2l/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/cinder-create-internal-tenant-bvm2l/create-internal-tenant.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/cinder-create-internal-tenant-bvm2l/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/cinder-db-init-l54zz/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/cinder-db-init-l54zz/cinder-db-init-0.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/cinder-db-init-l54zz/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/cinder-db-sync-xdzlk/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/cinder-db-sync-xdzlk/cinder-db-sync.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/cinder-db-sync-xdzlk/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/cinder-ks-endpoints-fpx6l/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/cinder-ks-endpoints-fpx6l/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/cinder-ks-endpoints-fpx6l/volumev3-ks-endpoints-admin.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/cinder-ks-endpoints-fpx6l/volumev3-ks-endpoints-internal.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/cinder-ks-endpoints-fpx6l/volumev3-ks-endpoints-public.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/cinder-ks-service-qtpdg/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/cinder-ks-service-qtpdg/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/cinder-ks-service-qtpdg/volumev3-ks-service-registration.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/cinder-ks-user-vgrq6/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/cinder-ks-user-vgrq6/cinder-ks-user.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/cinder-ks-user-vgrq6/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/cinder-rabbit-init-qmxdk/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/cinder-rabbit-init-qmxdk/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/cinder-rabbit-init-qmxdk/rabbit-init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/cinder-scheduler-bb79d565-pxl5z/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/cinder-scheduler-bb79d565-pxl5z/ceph-coordination-volume-perms.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/cinder-scheduler-bb79d565-pxl5z/cinder-scheduler.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/cinder-scheduler-bb79d565-pxl5z/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/cinder-storage-init-k42sr/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/cinder-storage-init-k42sr/ceph-keyring-placement.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/cinder-storage-init-k42sr/cinder-storage-init-rbd1.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/cinder-storage-init-k42sr/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/cinder-volume-5cfd669659-mrf5l/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/cinder-volume-5cfd669659-mrf5l/ceph-coordination-volume-perms.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/cinder-volume-5cfd669659-mrf5l/ceph-keyring-placement-rbd1.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/cinder-volume-5cfd669659-mrf5l/cinder-volume.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/cinder-volume-5cfd669659-mrf5l/init-cinder-conf.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/cinder-volume-5cfd669659-mrf5l/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/glance-api-7f9ffc744b-lrv2f/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-api-7f9ffc744b-lrv2f/ceph-keyring-placement.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-api-7f9ffc744b-lrv2f/glance-api.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-api-7f9ffc744b-lrv2f/glance-perms.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-api-7f9ffc744b-lrv2f/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/glance-db-init-z9k2n/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-db-init-z9k2n/glance-db-init-0.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-db-init-z9k2n/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/glance-db-sync-5x285/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-db-sync-5x285/glance-db-sync.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-db-sync-5x285/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/glance-ks-endpoints-kbrf9/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-ks-endpoints-kbrf9/image-ks-endpoints-admin.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-ks-endpoints-kbrf9/image-ks-endpoints-internal.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-ks-endpoints-kbrf9/image-ks-endpoints-public.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-ks-endpoints-kbrf9/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/glance-ks-service-m6znk/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-ks-service-m6znk/image-ks-service-registration.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-ks-service-m6znk/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/glance-ks-user-csbks/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-ks-user-csbks/glance-ks-user.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-ks-user-csbks/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/glance-metadefs-load-dnmxq/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-metadefs-load-dnmxq/glance-metadefs-load.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-metadefs-load-dnmxq/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/glance-rabbit-init-pnx4c/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-rabbit-init-pnx4c/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-rabbit-init-pnx4c/rabbit-init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/glance-storage-init-l65f2/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-storage-init-l65f2/ceph-keyring-placement.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-storage-init-l65f2/glance-storage-init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-storage-init-l65f2/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/keystone-api-8667bf5fc5-7xrl8/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/keystone-api-8667bf5fc5-7xrl8/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/keystone-api-8667bf5fc5-7xrl8/keystone-api.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/keystone-bootstrap-pqnsm/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/keystone-bootstrap-pqnsm/bootstrap.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/keystone-bootstrap-pqnsm/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/keystone-credential-setup-thsq8/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/keystone-credential-setup-thsq8/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/keystone-credential-setup-thsq8/keystone-credential-setup.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/keystone-db-init-57m24/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/keystone-db-init-57m24/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/keystone-db-init-57m24/keystone-db-init-0.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/keystone-db-sync-gbnfl/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/keystone-db-sync-gbnfl/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/keystone-db-sync-gbnfl/keystone-db-sync.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/keystone-domain-manage-thngz/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/keystone-domain-manage-thngz/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/keystone-domain-manage-thngz/keystone-domain-manage.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/keystone-fernet-setup-wxgtf/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/keystone-fernet-setup-wxgtf/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/keystone-fernet-setup-wxgtf/keystone-fernet-setup.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/keystone-rabbit-init-bhr9r/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/keystone-rabbit-init-bhr9r/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/keystone-rabbit-init-bhr9r/rabbit-init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/memcached-memcached-cf56b6468-lwrsq/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/memcached-memcached-cf56b6468-lwrsq/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/memcached-memcached-cf56b6468-lwrsq/memcached-exporter.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/memcached-memcached-cf56b6468-lwrsq/memcached.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/pxc-operator-69cb5bbdb9-fnshp/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/pxc-operator-69cb5bbdb9-fnshp/percona-xtradb-cluster-operator.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/rabbitmq-cinder-server-0/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/rabbitmq-cinder-server-0/rabbitmq.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/rabbitmq-cinder-server-0/setup-container.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/rabbitmq-cluster-operator-54f767cff8-d5m4x/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/rabbitmq-cluster-operator-54f767cff8-d5m4x/rabbitmq-cluster-operator.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/rabbitmq-glance-server-0/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/rabbitmq-glance-server-0/rabbitmq.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/rabbitmq-glance-server-0/setup-container.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/rabbitmq-keystone-server-0/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/rabbitmq-keystone-server-0/rabbitmq.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/rabbitmq-keystone-server-0/setup-container.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/rabbitmq-messaging-topology-operator-6f465c979f-rlhcn/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/rabbitmq-messaging-topology-operator-6f465c979f-rlhcn/rabbitmq-cluster-operator.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/tempest-ks-user-6882n/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/tempest-ks-user-6882n/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/tempest-ks-user-6882n/tempest-ks-user.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/tempest-run-tests-wx85b/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/tempest-run-tests-wx85b/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/tempest-run-tests-wx85b/tempest-run-tests-init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/tempest-run-tests-wx85b/tempest-run-tests.txt",
                                "cd+++++++++ pod-logs/ingress-nginx/",
                                "cd+++++++++ pod-logs/ingress-nginx/ingress-nginx-controller-vgl2w/",
                                ">f+++++++++ pod-logs/ingress-nginx/ingress-nginx-controller-vgl2w/controller.txt",
                                "cd+++++++++ pod-logs/ingress-nginx/ingress-nginx-defaultbackend-6987ff55cf-kp2wj/",
                                ">f+++++++++ pod-logs/ingress-nginx/ingress-nginx-defaultbackend-6987ff55cf-kp2wj/ingress-nginx-default-backend.txt",
                                "cd+++++++++ pod-logs/kube-system/",
                                "cd+++++++++ pod-logs/kube-system/ceph-csi-rbd-nodeplugin-fqbsh/",
                                ">f+++++++++ pod-logs/kube-system/ceph-csi-rbd-nodeplugin-fqbsh/csi-rbdplugin.txt",
                                ">f+++++++++ pod-logs/kube-system/ceph-csi-rbd-nodeplugin-fqbsh/driver-registrar.txt",
                                ">f+++++++++ pod-logs/kube-system/ceph-csi-rbd-nodeplugin-fqbsh/liveness-prometheus.txt",
                                "cd+++++++++ pod-logs/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-6xcpk/",
                                ">f+++++++++ pod-logs/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-6xcpk/csi-attacher.txt",
                                ">f+++++++++ pod-logs/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-6xcpk/csi-provisioner.txt",
                                ">f+++++++++ pod-logs/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-6xcpk/csi-rbdplugin-controller.txt",
                                ">f+++++++++ pod-logs/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-6xcpk/csi-rbdplugin.txt",
                                ">f+++++++++ pod-logs/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-6xcpk/csi-resizer.txt",
                                ">f+++++++++ pod-logs/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-6xcpk/csi-snapshotter.txt",
                                ">f+++++++++ pod-logs/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-6xcpk/liveness-prometheus.txt",
                                "cd+++++++++ pod-logs/kube-system/cilium-operator-869df985b8-hfdwz/",
                                ">f+++++++++ pod-logs/kube-system/cilium-operator-869df985b8-hfdwz/cilium-operator.txt",
                                "cd+++++++++ pod-logs/kube-system/cilium-tfktd/",
                                ">f+++++++++ pod-logs/kube-system/cilium-tfktd/apply-sysctl-overwrites.txt",
                                ">f+++++++++ pod-logs/kube-system/cilium-tfktd/cilium-agent.txt",
                                ">f+++++++++ pod-logs/kube-system/cilium-tfktd/clean-cilium-state.txt",
                                ">f+++++++++ pod-logs/kube-system/cilium-tfktd/config.txt",
                                ">f+++++++++ pod-logs/kube-system/cilium-tfktd/install-cni-binaries.txt",
                                ">f+++++++++ pod-logs/kube-system/cilium-tfktd/mount-bpf-fs.txt",
                                ">f+++++++++ pod-logs/kube-system/cilium-tfktd/mount-cgroup.txt",
                                "cd+++++++++ pod-logs/kube-system/coredns-67659f764b-4xmdc/",
                                ">f+++++++++ pod-logs/kube-system/coredns-67659f764b-4xmdc/coredns.txt",
                                "cd+++++++++ pod-logs/kube-system/coredns-67659f764b-sgvzv/",
                                ">f+++++++++ pod-logs/kube-system/coredns-67659f764b-sgvzv/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-796n9/",
                                ">f+++++++++ pod-logs/kube-system/kube-proxy-796n9/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/cinder-api-86978669f9-k4bbd/",
                                ">f+++++++++ pod-logs/openstack/cinder-api-86978669f9-k4bbd/ceph-coordination-volume-perms.txt",
                                ">f+++++++++ pod-logs/openstack/cinder-api-86978669f9-k4bbd/cinder-api.txt",
                                ">f+++++++++ pod-logs/openstack/cinder-api-86978669f9-k4bbd/init.txt",
                                "cd+++++++++ pod-logs/openstack/cinder-backup-7c9f649dc7-2g8gz/",
                                ">f+++++++++ pod-logs/openstack/cinder-backup-7c9f649dc7-2g8gz/ceph-backup-keyring-placement.txt",
                                ">f+++++++++ pod-logs/openstack/cinder-backup-7c9f649dc7-2g8gz/ceph-coordination-volume-perms.txt",
                                ">f+++++++++ pod-logs/openstack/cinder-backup-7c9f649dc7-2g8gz/ceph-keyring-placement-rbd1.txt",
                                ">f+++++++++ pod-logs/openstack/cinder-backup-7c9f649dc7-2g8gz/cinder-backup.txt",
                                ">f+++++++++ pod-logs/openstack/cinder-backup-7c9f649dc7-2g8gz/init.txt",
                                "cd+++++++++ pod-logs/openstack/cinder-backup-storage-init-b7ncf/",
                                ">f+++++++++ pod-logs/openstack/cinder-backup-storage-init-b7ncf/ceph-keyring-placement.txt",
                                ">f+++++++++ pod-logs/openstack/cinder-backup-storage-init-b7ncf/cinder-backup-storage-init.txt",
                                ">f+++++++++ pod-logs/openstack/cinder-backup-storage-init-b7ncf/init.txt",
                                "cd+++++++++ pod-logs/openstack/cinder-bootstrap-78wz7/",
                                ">f+++++++++ pod-logs/openstack/cinder-bootstrap-78wz7/bootstrap.txt",
                                ">f+++++++++ pod-logs/openstack/cinder-bootstrap-78wz7/init.txt",
                                "cd+++++++++ pod-logs/openstack/cinder-create-internal-tenant-bvm2l/",
                                ">f+++++++++ pod-logs/openstack/cinder-create-internal-tenant-bvm2l/create-internal-tenant.txt",
                                ">f+++++++++ pod-logs/openstack/cinder-create-internal-tenant-bvm2l/init.txt",
                                "cd+++++++++ pod-logs/openstack/cinder-db-init-l54zz/",
                                ">f+++++++++ pod-logs/openstack/cinder-db-init-l54zz/cinder-db-init-0.txt",
                                ">f+++++++++ pod-logs/openstack/cinder-db-init-l54zz/init.txt",
                                "cd+++++++++ pod-logs/openstack/cinder-db-sync-xdzlk/",
                                ">f+++++++++ pod-logs/openstack/cinder-db-sync-xdzlk/cinder-db-sync.txt",
                                ">f+++++++++ pod-logs/openstack/cinder-db-sync-xdzlk/init.txt",
                                "cd+++++++++ pod-logs/openstack/cinder-ks-endpoints-fpx6l/",
                                ">f+++++++++ pod-logs/openstack/cinder-ks-endpoints-fpx6l/init.txt",
                                ">f+++++++++ pod-logs/openstack/cinder-ks-endpoints-fpx6l/volumev3-ks-endpoints-admin.txt",
                                ">f+++++++++ pod-logs/openstack/cinder-ks-endpoints-fpx6l/volumev3-ks-endpoints-internal.txt",
                                ">f+++++++++ pod-logs/openstack/cinder-ks-endpoints-fpx6l/volumev3-ks-endpoints-public.txt",
                                "cd+++++++++ pod-logs/openstack/cinder-ks-service-qtpdg/",
                                ">f+++++++++ pod-logs/openstack/cinder-ks-service-qtpdg/init.txt",
                                ">f+++++++++ pod-logs/openstack/cinder-ks-service-qtpdg/volumev3-ks-service-registration.txt",
                                "cd+++++++++ pod-logs/openstack/cinder-ks-user-vgrq6/",
                                ">f+++++++++ pod-logs/openstack/cinder-ks-user-vgrq6/cinder-ks-user.txt",
                                ">f+++++++++ pod-logs/openstack/cinder-ks-user-vgrq6/init.txt",
                                "cd+++++++++ pod-logs/openstack/cinder-rabbit-init-qmxdk/",
                                ">f+++++++++ pod-logs/openstack/cinder-rabbit-init-qmxdk/init.txt",
                                ">f+++++++++ pod-logs/openstack/cinder-rabbit-init-qmxdk/rabbit-init.txt",
                                "cd+++++++++ pod-logs/openstack/cinder-scheduler-bb79d565-pxl5z/",
                                ">f+++++++++ pod-logs/openstack/cinder-scheduler-bb79d565-pxl5z/ceph-coordination-volume-perms.txt",
                                ">f+++++++++ pod-logs/openstack/cinder-scheduler-bb79d565-pxl5z/cinder-scheduler.txt",
                                ">f+++++++++ pod-logs/openstack/cinder-scheduler-bb79d565-pxl5z/init.txt",
                                "cd+++++++++ pod-logs/openstack/cinder-storage-init-k42sr/",
                                ">f+++++++++ pod-logs/openstack/cinder-storage-init-k42sr/ceph-keyring-placement.txt",
                                ">f+++++++++ pod-logs/openstack/cinder-storage-init-k42sr/cinder-storage-init-rbd1.txt",
                                ">f+++++++++ pod-logs/openstack/cinder-storage-init-k42sr/init.txt",
                                "cd+++++++++ pod-logs/openstack/cinder-volume-5cfd669659-mrf5l/",
                                ">f+++++++++ pod-logs/openstack/cinder-volume-5cfd669659-mrf5l/ceph-coordination-volume-perms.txt",
                                ">f+++++++++ pod-logs/openstack/cinder-volume-5cfd669659-mrf5l/ceph-keyring-placement-rbd1.txt",
                                ">f+++++++++ pod-logs/openstack/cinder-volume-5cfd669659-mrf5l/cinder-volume.txt",
                                ">f+++++++++ pod-logs/openstack/cinder-volume-5cfd669659-mrf5l/init-cinder-conf.txt",
                                ">f+++++++++ pod-logs/openstack/cinder-volume-5cfd669659-mrf5l/init.txt",
                                "cd+++++++++ pod-logs/openstack/glance-api-7f9ffc744b-lrv2f/",
                                ">f+++++++++ pod-logs/openstack/glance-api-7f9ffc744b-lrv2f/ceph-keyring-placement.txt",
                                ">f+++++++++ pod-logs/openstack/glance-api-7f9ffc744b-lrv2f/glance-api.txt",
                                ">f+++++++++ pod-logs/openstack/glance-api-7f9ffc744b-lrv2f/glance-perms.txt",
                                ">f+++++++++ pod-logs/openstack/glance-api-7f9ffc744b-lrv2f/init.txt",
                                "cd+++++++++ pod-logs/openstack/glance-db-init-z9k2n/",
                                ">f+++++++++ pod-logs/openstack/glance-db-init-z9k2n/glance-db-init-0.txt",
                                ">f+++++++++ pod-logs/openstack/glance-db-init-z9k2n/init.txt",
                                "cd+++++++++ pod-logs/openstack/glance-db-sync-5x285/",
                                ">f+++++++++ pod-logs/openstack/glance-db-sync-5x285/glance-db-sync.txt",
                                ">f+++++++++ pod-logs/openstack/glance-db-sync-5x285/init.txt",
                                "cd+++++++++ pod-logs/openstack/glance-ks-endpoints-kbrf9/",
                                ">f+++++++++ pod-logs/openstack/glance-ks-endpoints-kbrf9/image-ks-endpoints-admin.txt",
                                ">f+++++++++ pod-logs/openstack/glance-ks-endpoints-kbrf9/image-ks-endpoints-internal.txt",
                                ">f+++++++++ pod-logs/openstack/glance-ks-endpoints-kbrf9/image-ks-endpoints-public.txt",
                                ">f+++++++++ pod-logs/openstack/glance-ks-endpoints-kbrf9/init.txt",
                                "cd+++++++++ pod-logs/openstack/glance-ks-service-m6znk/",
                                ">f+++++++++ pod-logs/openstack/glance-ks-service-m6znk/image-ks-service-registration.txt",
                                ">f+++++++++ pod-logs/openstack/glance-ks-service-m6znk/init.txt",
                                "cd+++++++++ pod-logs/openstack/glance-ks-user-csbks/",
                                ">f+++++++++ pod-logs/openstack/glance-ks-user-csbks/glance-ks-user.txt",
                                ">f+++++++++ pod-logs/openstack/glance-ks-user-csbks/init.txt",
                                "cd+++++++++ pod-logs/openstack/glance-metadefs-load-dnmxq/",
                                ">f+++++++++ pod-logs/openstack/glance-metadefs-load-dnmxq/glance-metadefs-load.txt",
                                ">f+++++++++ pod-logs/openstack/glance-metadefs-load-dnmxq/init.txt",
                                "cd+++++++++ pod-logs/openstack/glance-rabbit-init-pnx4c/",
                                ">f+++++++++ pod-logs/openstack/glance-rabbit-init-pnx4c/init.txt",
                                ">f+++++++++ pod-logs/openstack/glance-rabbit-init-pnx4c/rabbit-init.txt",
                                "cd+++++++++ pod-logs/openstack/glance-storage-init-l65f2/",
                                ">f+++++++++ pod-logs/openstack/glance-storage-init-l65f2/ceph-keyring-placement.txt",
                                ">f+++++++++ pod-logs/openstack/glance-storage-init-l65f2/glance-storage-init.txt",
                                ">f+++++++++ pod-logs/openstack/glance-storage-init-l65f2/init.txt",
                                "cd+++++++++ pod-logs/openstack/keystone-api-8667bf5fc5-7xrl8/",
                                ">f+++++++++ pod-logs/openstack/keystone-api-8667bf5fc5-7xrl8/init.txt",
                                ">f+++++++++ pod-logs/openstack/keystone-api-8667bf5fc5-7xrl8/keystone-api.txt",
                                "cd+++++++++ pod-logs/openstack/keystone-bootstrap-pqnsm/",
                                ">f+++++++++ pod-logs/openstack/keystone-bootstrap-pqnsm/bootstrap.txt",
                                ">f+++++++++ pod-logs/openstack/keystone-bootstrap-pqnsm/init.txt",
                                "cd+++++++++ pod-logs/openstack/keystone-credential-setup-thsq8/",
                                ">f+++++++++ pod-logs/openstack/keystone-credential-setup-thsq8/init.txt",
                                ">f+++++++++ pod-logs/openstack/keystone-credential-setup-thsq8/keystone-credential-setup.txt",
                                "cd+++++++++ pod-logs/openstack/keystone-db-init-57m24/",
                                ">f+++++++++ pod-logs/openstack/keystone-db-init-57m24/init.txt",
                                ">f+++++++++ pod-logs/openstack/keystone-db-init-57m24/keystone-db-init-0.txt",
                                "cd+++++++++ pod-logs/openstack/keystone-db-sync-gbnfl/",
                                ">f+++++++++ pod-logs/openstack/keystone-db-sync-gbnfl/init.txt",
                                ">f+++++++++ pod-logs/openstack/keystone-db-sync-gbnfl/keystone-db-sync.txt",
                                "cd+++++++++ pod-logs/openstack/keystone-domain-manage-thngz/",
                                ">f+++++++++ pod-logs/openstack/keystone-domain-manage-thngz/init.txt",
                                ">f+++++++++ pod-logs/openstack/keystone-domain-manage-thngz/keystone-domain-manage.txt",
                                "cd+++++++++ pod-logs/openstack/keystone-fernet-setup-wxgtf/",
                                ">f+++++++++ pod-logs/openstack/keystone-fernet-setup-wxgtf/init.txt",
                                ">f+++++++++ pod-logs/openstack/keystone-fernet-setup-wxgtf/keystone-fernet-setup.txt",
                                "cd+++++++++ pod-logs/openstack/keystone-rabbit-init-bhr9r/",
                                ">f+++++++++ pod-logs/openstack/keystone-rabbit-init-bhr9r/init.txt",
                                ">f+++++++++ pod-logs/openstack/keystone-rabbit-init-bhr9r/rabbit-init.txt",
                                "cd+++++++++ pod-logs/openstack/memcached-memcached-cf56b6468-lwrsq/",
                                ">f+++++++++ pod-logs/openstack/memcached-memcached-cf56b6468-lwrsq/init.txt",
                                ">f+++++++++ pod-logs/openstack/memcached-memcached-cf56b6468-lwrsq/memcached-exporter.txt",
                                ">f+++++++++ pod-logs/openstack/memcached-memcached-cf56b6468-lwrsq/memcached.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/pxc-operator-69cb5bbdb9-fnshp/",
                                ">f+++++++++ pod-logs/openstack/pxc-operator-69cb5bbdb9-fnshp/percona-xtradb-cluster-operator.txt",
                                "cd+++++++++ pod-logs/openstack/rabbitmq-cinder-server-0/",
                                ">f+++++++++ pod-logs/openstack/rabbitmq-cinder-server-0/rabbitmq.txt",
                                ">f+++++++++ pod-logs/openstack/rabbitmq-cinder-server-0/setup-container.txt",
                                "cd+++++++++ pod-logs/openstack/rabbitmq-cluster-operator-54f767cff8-d5m4x/",
                                ">f+++++++++ pod-logs/openstack/rabbitmq-cluster-operator-54f767cff8-d5m4x/rabbitmq-cluster-operator.txt",
                                "cd+++++++++ pod-logs/openstack/rabbitmq-glance-server-0/",
                                ">f+++++++++ pod-logs/openstack/rabbitmq-glance-server-0/rabbitmq.txt",
                                ">f+++++++++ pod-logs/openstack/rabbitmq-glance-server-0/setup-container.txt",
                                "cd+++++++++ pod-logs/openstack/rabbitmq-keystone-server-0/",
                                ">f+++++++++ pod-logs/openstack/rabbitmq-keystone-server-0/rabbitmq.txt",
                                ">f+++++++++ pod-logs/openstack/rabbitmq-keystone-server-0/setup-container.txt",
                                "cd+++++++++ pod-logs/openstack/rabbitmq-messaging-topology-operator-6f465c979f-rlhcn/",
                                ">f+++++++++ pod-logs/openstack/rabbitmq-messaging-topology-operator-6f465c979f-rlhcn/rabbitmq-cluster-operator.txt",
                                "cd+++++++++ pod-logs/openstack/tempest-ks-user-6882n/",
                                ">f+++++++++ pod-logs/openstack/tempest-ks-user-6882n/init.txt",
                                ">f+++++++++ pod-logs/openstack/tempest-ks-user-6882n/tempest-ks-user.txt",
                                "cd+++++++++ pod-logs/openstack/tempest-run-tests-wx85b/",
                                ">f+++++++++ pod-logs/openstack/tempest-run-tests-wx85b/init.txt",
                                ">f+++++++++ pod-logs/openstack/tempest-run-tests-wx85b/tempest-run-tests-init.txt",
                                ">f+++++++++ pod-logs/openstack/tempest-run-tests-wx85b/tempest-run-tests.txt"
                            ]
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-f470-e04f-00000000001f",
                        "name": "gather-pod-logs",
                        "path": "/var/lib/zuul/builds/cd7037d876564c62987787feb2c0bc63/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/gather-pod-logs"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:44:41.451238Z",
                            "start": "2026-07-29T14:44:40.884213Z"
                        },
                        "id": "0242ac17-0010-f470-e04f-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-f470-e04f-000000000026",
                        "name": "gather-prom-metrics",
                        "path": "/var/lib/zuul/builds/cd7037d876564c62987787feb2c0bc63/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/gather-prom-metrics"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:44:41.692075Z",
                            "start": "2026-07-29T14:44:41.463555Z"
                        },
                        "id": "0242ac17-0010-f470-e04f-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.538619",
                            "end": "2026-07-29 14:44:43.445562",
                            "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-f470-e04f-000000000029-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:44:41.906943",
                            "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 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 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-f470-e04f-000000000029-1-instance"
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-f470-e04f-000000000026",
                        "name": "gather-prom-metrics",
                        "path": "/var/lib/zuul/builds/cd7037d876564c62987787feb2c0bc63/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/gather-prom-metrics"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:44:43.744107Z",
                            "start": "2026-07-29T14:44:41.723654Z"
                        },
                        "id": "0242ac17-0010-f470-e04f-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.088197",
                            "end": "2026-07-29 14:44:44.060718",
                            "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-f470-e04f-00000000002a-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:44:43.972521",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ceph-mgr endpoints: ",
                            "stdout_lines": [
                                "ceph-mgr endpoints: "
                            ],
                            "zuul_log_id": "0242ac17-0010-f470-e04f-00000000002a-1-instance"
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-f470-e04f-000000000026",
                        "name": "gather-prom-metrics",
                        "path": "/var/lib/zuul/builds/cd7037d876564c62987787feb2c0bc63/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/gather-prom-metrics"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:44:44.288619Z",
                            "start": "2026-07-29T14:44:43.771155Z"
                        },
                        "id": "0242ac17-0010-f470-e04f-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.083602",
                            "end": "2026-07-29 14:44:44.669128",
                            "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-f470-e04f-00000000002b-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:44:44.585526",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": [],
                            "zuul_log_id": "0242ac17-0010-f470-e04f-00000000002b-1-instance"
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-f470-e04f-000000000026",
                        "name": "gather-prom-metrics",
                        "path": "/var/lib/zuul/builds/cd7037d876564c62987787feb2c0bc63/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/gather-prom-metrics"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:44:44.901030Z",
                            "start": "2026-07-29T14:44:44.379419Z"
                        },
                        "id": "0242ac17-0010-f470-e04f-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.4:/tmp/logs/prometheus /var/lib/zuul/builds/cd7037d876564c62987787feb2c0bc63/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/cd7037d876564c62987787feb2c0bc63/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.4:/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-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-percona-xtradb-haproxy-metrics.txt"
                            ]
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-f470-e04f-000000000026",
                        "name": "gather-prom-metrics",
                        "path": "/var/lib/zuul/builds/cd7037d876564c62987787feb2c0bc63/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/gather-prom-metrics"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:44:45.410829Z",
                            "start": "2026-07-29T14:44:44.910856Z"
                        },
                        "id": "0242ac17-0010-f470-e04f-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-f470-e04f-00000000002e",
                        "name": "gather-selenium-data",
                        "path": "/var/lib/zuul/builds/cd7037d876564c62987787feb2c0bc63/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/gather-selenium-data"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:44:45.703638Z",
                            "start": "2026-07-29T14:44:45.421285Z"
                        },
                        "id": "0242ac17-0010-f470-e04f-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.007086",
                            "end": "2026-07-29 14:44:45.924595",
                            "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-f470-e04f-000000000031-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "non-zero return code",
                            "rc": 1,
                            "start": "2026-07-29 14:44:45.917509",
                            "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-f470-e04f-000000000031-1-instance"
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-f470-e04f-00000000002e",
                        "name": "gather-selenium-data",
                        "path": "/var/lib/zuul/builds/cd7037d876564c62987787feb2c0bc63/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/gather-selenium-data"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:44:46.247838Z",
                            "start": "2026-07-29T14:44:45.729795Z"
                        },
                        "id": "0242ac17-0010-f470-e04f-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.4:/tmp/logs/selenium /var/lib/zuul/builds/cd7037d876564c62987787feb2c0bc63/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/cd7037d876564c62987787feb2c0bc63/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.4:/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-f470-e04f-00000000002e",
                        "name": "gather-selenium-data",
                        "path": "/var/lib/zuul/builds/cd7037d876564c62987787feb2c0bc63/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/gather-selenium-data"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:44:46.733430Z",
                            "start": "2026-07-29T14:44:46.252773Z"
                        },
                        "id": "0242ac17-0010-f470-e04f-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-29T14:44:50.859756Z",
                    "start": "2026-07-29T14:44:47.525273Z"
                },
                "id": "0242ac17-0010-c8af-5124-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-c8af-5124-000000000006",
                        "name": "fetch-output",
                        "path": "/var/lib/zuul/builds/cd7037d876564c62987787feb2c0bc63/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/fetch-output"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:44:47.583202Z",
                            "start": "2026-07-29T14:44:47.537426Z"
                        },
                        "id": "0242ac17-0010-c8af-5124-000000000008",
                        "name": "Set log path for multiple nodes"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "set_fact",
                            "ansible_facts": {
                                "log_path": "/var/lib/zuul/builds/cd7037d876564c62987787feb2c0bc63/work/logs"
                            },
                            "changed": false
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-c8af-5124-000000000006",
                        "name": "fetch-output",
                        "path": "/var/lib/zuul/builds/cd7037d876564c62987787feb2c0bc63/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/fetch-output"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:44:47.638634Z",
                            "start": "2026-07-29T14:44:47.593281Z"
                        },
                        "id": "0242ac17-0010-c8af-5124-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/cd7037d876564c62987787feb2c0bc63/work/logs"
                                        },
                                        "before": {
                                            "path": "/var/lib/zuul/builds/cd7037d876564c62987787feb2c0bc63/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/cd7037d876564c62987787feb2c0bc63/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/cd7037d876564c62987787feb2c0bc63/work/logs",
                                    "size": 4096,
                                    "state": "directory",
                                    "uid": 0,
                                    "zj_output_dir": "/var/lib/zuul/builds/cd7037d876564c62987787feb2c0bc63/work/logs"
                                },
                                {
                                    "ansible_loop_var": "zj_output_dir",
                                    "changed": true,
                                    "diff": {
                                        "after": {
                                            "path": "/var/lib/zuul/builds/cd7037d876564c62987787feb2c0bc63/work/artifacts",
                                            "state": "directory"
                                        },
                                        "before": {
                                            "path": "/var/lib/zuul/builds/cd7037d876564c62987787feb2c0bc63/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/cd7037d876564c62987787feb2c0bc63/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/cd7037d876564c62987787feb2c0bc63/work/artifacts",
                                    "size": 4096,
                                    "state": "directory",
                                    "uid": 0,
                                    "zj_output_dir": "/var/lib/zuul/builds/cd7037d876564c62987787feb2c0bc63/work/artifacts"
                                },
                                {
                                    "ansible_loop_var": "zj_output_dir",
                                    "changed": true,
                                    "diff": {
                                        "after": {
                                            "path": "/var/lib/zuul/builds/cd7037d876564c62987787feb2c0bc63/work/docs",
                                            "state": "directory"
                                        },
                                        "before": {
                                            "path": "/var/lib/zuul/builds/cd7037d876564c62987787feb2c0bc63/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/cd7037d876564c62987787feb2c0bc63/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/cd7037d876564c62987787feb2c0bc63/work/docs",
                                    "size": 4096,
                                    "state": "directory",
                                    "uid": 0,
                                    "zj_output_dir": "/var/lib/zuul/builds/cd7037d876564c62987787feb2c0bc63/work/docs"
                                }
                            ]
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-c8af-5124-000000000006",
                        "name": "fetch-output",
                        "path": "/var/lib/zuul/builds/cd7037d876564c62987787feb2c0bc63/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/fetch-output"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:44:48.448802Z",
                            "start": "2026-07-29T14:44:47.643511Z"
                        },
                        "id": "0242ac17-0010-c8af-5124-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.4:/home/zuul/zuul-output/logs/ /var/lib/zuul/builds/cd7037d876564c62987787feb2c0bc63/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/cd7037d876564c62987787feb2c0bc63/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.4:/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/cd7037d876564c62987787feb2c0bc63/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.4:/home/zuul/zuul-output/artifacts/ /var/lib/zuul/builds/cd7037d876564c62987787feb2c0bc63/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/cd7037d876564c62987787feb2c0bc63/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.4:/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/cd7037d876564c62987787feb2c0bc63/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.4:/home/zuul/zuul-output/docs/ /var/lib/zuul/builds/cd7037d876564c62987787feb2c0bc63/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/cd7037d876564c62987787feb2c0bc63/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.4:/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/cd7037d876564c62987787feb2c0bc63/work/docs",
                                        "src": "docs"
                                    }
                                }
                            ]
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-c8af-5124-000000000006",
                        "name": "fetch-output",
                        "path": "/var/lib/zuul/builds/cd7037d876564c62987787feb2c0bc63/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/fetch-output"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:44:50.030312Z",
                            "start": "2026-07-29T14:44:48.456478Z"
                        },
                        "id": "0242ac17-0010-c8af-5124-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/cd7037d876564c62987787feb2c0bc63/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/cd7037d876564c62987787feb2c0bc63/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/cd7037d876564c62987787feb2c0bc63/work/artifacts/* /var/lib/zuul/builds/cd7037d876564c62987787feb2c0bc63/work/logs/artifacts\nfi\n",
                                    "delta": "0:00:00.009739",
                                    "end": "2026-07-29 14:44:50.453758",
                                    "failed": false,
                                    "invocation": {
                                        "module_args": {
                                            "_raw_params": "if [ -n \"$(find /var/lib/zuul/builds/cd7037d876564c62987787feb2c0bc63/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/cd7037d876564c62987787feb2c0bc63/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/cd7037d876564c62987787feb2c0bc63/work/artifacts/* /var/lib/zuul/builds/cd7037d876564c62987787feb2c0bc63/work/logs/artifacts\nfi\n",
                                            "_uses_shell": true,
                                            "argv": null,
                                            "chdir": null,
                                            "creates": null,
                                            "executable": null,
                                            "expand_argument_vars": true,
                                            "removes": null,
                                            "stdin": null,
                                            "stdin_add_newline": true,
                                            "strip_empty_ends": true,
                                            "zuul_ansible_split_streams": false,
                                            "zuul_log_id": "in-loop-ignore",
                                            "zuul_no_log": false,
                                            "zuul_output_max_bytes": 1073741824
                                        }
                                    },
                                    "msg": "",
                                    "rc": 0,
                                    "start": "2026-07-29 14:44:50.444019",
                                    "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/cd7037d876564c62987787feb2c0bc63/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/cd7037d876564c62987787feb2c0bc63/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/cd7037d876564c62987787feb2c0bc63/work/docs/* /var/lib/zuul/builds/cd7037d876564c62987787feb2c0bc63/work/logs/docs\nfi\n",
                                    "delta": "0:00:00.008291",
                                    "end": "2026-07-29 14:44:50.814370",
                                    "failed": false,
                                    "invocation": {
                                        "module_args": {
                                            "_raw_params": "if [ -n \"$(find /var/lib/zuul/builds/cd7037d876564c62987787feb2c0bc63/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/cd7037d876564c62987787feb2c0bc63/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/cd7037d876564c62987787feb2c0bc63/work/docs/* /var/lib/zuul/builds/cd7037d876564c62987787feb2c0bc63/work/logs/docs\nfi\n",
                                            "_uses_shell": true,
                                            "argv": null,
                                            "chdir": null,
                                            "creates": null,
                                            "executable": null,
                                            "expand_argument_vars": true,
                                            "removes": null,
                                            "stdin": null,
                                            "stdin_add_newline": true,
                                            "strip_empty_ends": true,
                                            "zuul_ansible_split_streams": false,
                                            "zuul_log_id": "in-loop-ignore",
                                            "zuul_no_log": false,
                                            "zuul_output_max_bytes": 1073741824
                                        }
                                    },
                                    "msg": "",
                                    "rc": 0,
                                    "start": "2026-07-29 14:44:50.806079",
                                    "stderr": "",
                                    "stderr_lines": [],
                                    "stdout": "",
                                    "stdout_lines": [],
                                    "zj_item": "docs",
                                    "zuul_log_id": "in-loop-ignore"
                                }
                            ]
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-c8af-5124-00000000000f",
                        "name": "merge-output-to-logs",
                        "path": "/var/lib/zuul/builds/cd7037d876564c62987787feb2c0bc63/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/merge-output-to-logs"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:44:50.859756Z",
                            "start": "2026-07-29T14:44:50.046277Z"
                        },
                        "id": "0242ac17-0010-c8af-5124-000000000011",
                        "name": "Move artifacts and docs to logs dir"
                    }
                }
            ]
        },
        {
            "play": {
                "duration": {
                    "end": "2026-07-29T14:44:51.351956Z",
                    "start": "2026-07-29T14:44:50.870162Z"
                },
                "id": "0242ac17-0010-c8af-5124-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 AAAAB3NzaC1yc2EAAAADAQABAAABgQCQxBZ6k81pqQ56ZsaPCNTDDAjGpNhEHjYGNYKxiJ3Q94EMS4CpOZojS+BpJj3b1Sz+TUkGDEDymqoMdqt46I3iu92IFKGoqYdTVIRTOOlUGmEaTYqWNhwu+c38iiT6PAiMy7x9Q+SZ9wtpp4PcUulwwCoAunEW94+JHXq+DvY58LdTqPhhOry5Jvuwwze7Gu1IsD26PLykOlGYME5vkYq6CAp0o8wyf6hWe1M1alMcjHt6WuKdtY80jZEtzL5iiQNA3OrEIKXAY+qEEWn680Os+MgjRA5Lr0XvKe/acOL01XW9WDYuIh1EAC9nnw1HyGh+M1i+hYuOePg/Y2c6RmhJ2/+8ZZ57TCQ5EzBhz1zBblweXot+P5Kv5FuYSEjtO5coelvgoxvTxQmwB3jklty/d5d5tBsOK50MzhvXaoHExScpQYZDRaciFLON2FwIFD2FtSc54oRV9PuTi4cRDSzdH4wvN6Jyli9ZyxEhWo+mEDxpiQIXhKfqfDdesGkt0yc= 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 AAAAB3NzaC1yc2EAAAADAQABAAABgQCQxBZ6k81pqQ56ZsaPCNTDDAjGpNhEHjYGNYKxiJ3Q94EMS4CpOZojS+BpJj3b1Sz+TUkGDEDymqoMdqt46I3iu92IFKGoqYdTVIRTOOlUGmEaTYqWNhwu+c38iiT6PAiMy7x9Q+SZ9wtpp4PcUulwwCoAunEW94+JHXq+DvY58LdTqPhhOry5Jvuwwze7Gu1IsD26PLykOlGYME5vkYq6CAp0o8wyf6hWe1M1alMcjHt6WuKdtY80jZEtzL5iiQNA3OrEIKXAY+qEEWn680Os+MgjRA5Lr0XvKe/acOL01XW9WDYuIh1EAC9nnw1HyGh+M1i+hYuOePg/Y2c6RmhJ2/+8ZZ57TCQ5EzBhz1zBblweXot+P5Kv5FuYSEjtO5coelvgoxvTxQmwB3jklty/d5d5tBsOK50MzhvXaoHExScpQYZDRaciFLON2FwIFD2FtSc54oRV9PuTi4cRDSzdH4wvN6Jyli9ZyxEhWo+mEDxpiQIXhKfqfDdesGkt0yc= 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-c8af-5124-000000000016",
                        "name": "remove-build-sshkey",
                        "path": "/var/lib/zuul/builds/cd7037d876564c62987787feb2c0bc63/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/remove-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:44:51.351956Z",
                            "start": "2026-07-29T14:44:50.878366Z"
                        },
                        "id": "0242ac17-0010-c8af-5124-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
}
]
